<SEC-DOCUMENT>0001561680-22-000090.txt : 20220721
<SEC-HEADER>0001561680-22-000090.hdr.sgml : 20220721
<ACCEPTANCE-DATETIME>20220721171053
ACCESSION NUMBER:		0001561680-22-000090
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		97
CONFORMED PERIOD OF REPORT:	20220630
FILED AS OF DATE:		20220721
DATE AS OF CHANGE:		20220721

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Tri Pointe Homes, Inc.
		CENTRAL INDEX KEY:			0001561680
		STANDARD INDUSTRIAL CLASSIFICATION:	OPERATIVE BUILDERS [1531]
		IRS NUMBER:				611763235
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-35796
		FILM NUMBER:		221097767

	BUSINESS ADDRESS:	
		STREET 1:		940 SOUTHWOOD BLVD, SUITE 200
		CITY:			INCLINE VILLAGE
		STATE:			NV
		ZIP:			89451
		BUSINESS PHONE:		(775) 413-1030

	MAIL ADDRESS:	
		STREET 1:		940 SOUTHWOOD BLVD, SUITE 200
		CITY:			INCLINE VILLAGE
		STATE:			NV
		ZIP:			89451

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	TRI Pointe Group, Inc.
		DATE OF NAME CHANGE:	20150707

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	TRI Pointe Homes, Inc.
		DATE OF NAME CHANGE:	20130130

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	TRI Pointe Homes, LLC
		DATE OF NAME CHANGE:	20121218
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>tph-20220630.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2022 Workiva--><!--r:9c52d5e6-0929-4da1-bd29-5868ea2b3e60,g:7fc2c67f-b40b-47a1-97bb-cf621ea92f58,d:9b5db63bd760477a892478ecf96359b6--><html xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:tph="http://www.tripointehomes.com/20220630" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns="http://www.w3.org/1999/xhtml" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:srt="http://fasb.org/srt/2022" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>tph-20220630</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="dei:AmendmentFlag" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80L2ZyYWc6OGY1N2JlOTMwYzI5NDllNDgyNDVjNWY3ZjViODMzODgvdGFibGU6NTkyYjczNGY2MzkwNDNhOTk2Y2QxM2E4ZWU2YWRhMmUvdGFibGVyYW5nZTo1OTJiNzM0ZjYzOTA0M2E5OTZjZDEzYThlZTZhZGEyZV8zLTEtMS0xLTQ0NTY2_bba33346-377b-4e5f-991d-2d63280e9648">false</ix:nonNumeric><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80L2ZyYWc6OGY1N2JlOTMwYzI5NDllNDgyNDVjNWY3ZjViODMzODgvdGFibGU6NTkyYjczNGY2MzkwNDNhOTk2Y2QxM2E4ZWU2YWRhMmUvdGFibGVyYW5nZTo1OTJiNzM0ZjYzOTA0M2E5OTZjZDEzYThlZTZhZGEyZV81LTEtMS0xLTQ0NTY2_32be015a-5237-4056-89d4-b4ac40e8d5d0">2022</ix:nonNumeric><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80L2ZyYWc6OGY1N2JlOTMwYzI5NDllNDgyNDVjNWY3ZjViODMzODgvdGFibGU6NTkyYjczNGY2MzkwNDNhOTk2Y2QxM2E4ZWU2YWRhMmUvdGFibGVyYW5nZTo1OTJiNzM0ZjYzOTA0M2E5OTZjZDEzYThlZTZhZGEyZV82LTEtMS0xLTQ0NTY2_b5450967-f780-4c57-9445-7561e782d118">Q2</ix:nonNumeric><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80L2ZyYWc6OGY1N2JlOTMwYzI5NDllNDgyNDVjNWY3ZjViODMzODgvdGFibGU6NTkyYjczNGY2MzkwNDNhOTk2Y2QxM2E4ZWU2YWRhMmUvdGFibGVyYW5nZTo1OTJiNzM0ZjYzOTA0M2E5OTZjZDEzYThlZTZhZGEyZV85LTEtMS0xLTQ0NTY2_efa69b4c-0726-4119-ad48-578f56b32931">0001561680</ix:nonNumeric><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80L2ZyYWc6OGY1N2JlOTMwYzI5NDllNDgyNDVjNWY3ZjViODMzODgvdGFibGU6NTkyYjczNGY2MzkwNDNhOTk2Y2QxM2E4ZWU2YWRhMmUvdGFibGVyYW5nZTo1OTJiNzM0ZjYzOTA0M2E5OTZjZDEzYThlZTZhZGEyZV8xMC0xLTEtMS00NDU2Ng_acb3ba8c-b992-4185-92dd-794d5739b7a1">December 31</ix:nonNumeric><ix:nonNumeric contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfNi0wLTEtMS00NDU2Ng_83312dd4-5fac-4785-a93f-980b2bdbe9d3">http://fasb.org/us-gaap/2022#OtherAssets</ix:nonNumeric><ix:nonNumeric contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfNi0wLTEtMS00NDU2Ng_e826b32e-7f7c-437b-afd4-ee77665b9381">http://fasb.org/us-gaap/2022#OtherAssets</ix:nonNumeric><ix:nonNumeric contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" name="us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMTEtMC0xLTEtNDQ1NjY_294078d1-9417-40ce-9105-88ef144a252b">http://fasb.org/us-gaap/2022#AccruedLiabilitiesAndOtherLiabilities</ix:nonNumeric><ix:nonNumeric contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" name="us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMTEtMC0xLTEtNDQ1NjY_f6210ab1-2698-461d-9b99-d8a80b69d849">http://fasb.org/us-gaap/2022#AccruedLiabilitiesAndOtherLiabilities</ix:nonNumeric><ix:nonNumeric contextRef="i7c52fafaf8d24e91ac8426d2b5c10b54_I20220630" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNjQyMA_430248f7-6e7c-4f24-a042-889b27268ae4">P3Y</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="tph-20220630.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i84e294dd2f29468591e27979b616c48b_I20220715"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-07-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i8c39676046e04a61acb2d607a90740ca_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</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="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></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="if989f6bbc7d04ae7bbf3ed326917cdd8_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1e39d4b7603e40dbb02ed2d1c47c0dde_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1f83a74683f444fdb553ab2670de7f96_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie9c9c0baef884192b24c022ba94bae48_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief29dc8c93b3415d867cf9cac0bc0f87_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1d2a2986892548de8b405125e665f594_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia4c380f5215b4edeb5fe81955a762f04_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4ecd7ba272c743479ca1b670186b390a_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i536363e807bf483fb26f2e9540dcb8d4_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if286ba315d2c4b61b24aed9dc80847c1_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1f514d1d385f4c1da1a373b1c14b2792_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7820f90f6ad24113b31bf1a064a335dd_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib3cccd47c9014bf79f6d0233d5283654_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib7a9b80f8dfa48f2aefc5ff0f5273525_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9faa2871e5b4474f97e25c34a02cf3c6_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i02d4d275fdd1422f996e055c0a248026_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifad5777e3ca148dfae74738e9ae1bcc1_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i30f972de3df844f39da2b0682a9fdb09_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3c875cecbf0c48a28efc379e3a39e5a8_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i083ad7e147e84f2babb0873270790019_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3a153b0ad4174911848bc023c4db4f24_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1eaf2cc7aa20417982687742c37e3979_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7ab2e71387ab4e35aae0ca6eabfd7995_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i201a37e56095423d8398ad02da5eb0e7_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id96e39f2a6064e3a9f7a5d3936314aa5_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1daf00c38f8c4c3eae94fadb949d596e_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3066162394bd46fe865808d0fef6561c_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i79d22e3a356947dfad89afb96c657928_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icf8f5c918c4f4cd4b9a48247c30ab1f1_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e1f5aaa9459490bb76a5b88a479c6a7_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7aeb0cbcb4704358b33d4d9c30343715_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0037fbdb576447fa8271ca3c588b499b_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a31f558b32a4e6891111f1378ecf6df_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2706824c3bdf47cf95bf21a0811cdf4f_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if3a8eb790b2b445f8e20daebdd4cd2cc_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1afbf6a0a38646cf8141ab660d661a4c_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i283f3a44c9024d5cbb54732704d67308_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</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="i78e16472f3054952aedd537276dde8f4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</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="i53cabbf2229e44989b6a7f9f2dcac849_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</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="ic8d86f43510a40b4a644ab76bbcaa926_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2e8921302c4b4a94a71b0b35a70cb9ab_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19b2056fa80b4d319ec7aaf72c1eed44_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idad34c34fcb745b6a6cda47bb3f28764_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibf48ddbb653c4c80aacc4285d004e55c_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifa60a99fa6f446f2b2fb89dfcc501f53_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i083dd49dc8cd4a29a445e43895614c21_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7d3c469f8ea84eb9851c576cbc0ada9d_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c89e32783dc44f5893758f3090d76f9_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b47be1b3d13434baaf53199300ab0da_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied3d585781504202b632c5818665251c_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4d209fd29b364094b643a0b0fa81e275_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i09c84a47134940db97a820022ae2b093_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id936e4f83c224ae8b76f4d15cd17f18d_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia6ba9916d01f43cea8cc2a2d778cd0b0_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if904e6daa19b4c46ba9e6dfb71b5a03c_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i387cfc167d2241548b41f0a9b71ea893_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i744122da459a427b8b106bdc6f02d7b4_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9dee1419f05a455eb51422918cc753df_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8089c3c9469f4ced950cdddc43619605_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0876ce1dcbb04f389f1eae0ad7a4d767_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7e90552a4b440f0aedee45182d90068_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if75b3c26122c4a58a817661a4ee42c34_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5e179549093463b97d9f0b5d1382c49_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</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="ibd0bda332b9f4629855299ce678868de_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</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="i5f6a973475a24cc4ac8e4c485dfc6070_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</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="idb4962d26ab24546b3c705eebfa226c0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i141004cbf70143a9906ccdd79bc71f73_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3dbaab15a0a444fdab1991184783aef2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4fe00c85de014bbea3ce096cc197299d_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1906ad75bc8b49859699bb593901861a_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc866e613840479e8900e71ec6fcc942_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ff175e56cc14f94a37ef26542540a25_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="state"><xbrli:measure>tph:state</xbrli:measure></xbrli:unit><xbrli:unit id="business_line"><xbrli:measure>tph:business_line</xbrli:measure></xbrli:unit><xbrli:context id="ic10cb9cc8e294208b42f789f99035a0f_I20210114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-01-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="brand"><xbrli:measure>tph:brand</xbrli:measure></xbrli:unit><xbrli:context id="i98dd6465136446b796312b8a39ed2edb_D20210401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>tph:segment</xbrli:measure></xbrli:unit><xbrli:context id="if76a994a28aa46dfbc018daf29787838_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:WestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f22ad18a31c4438863b59d0aab84c3f_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:WestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6d3c82db5d014ac9806ef6309fb195da_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:WestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i959d40b40cf0484bb70b7529c91c7e00_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:WestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic9242575c7f64587bfd46d0eff3847d6_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:CentralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i10a803888fa444a79160db2398239c3a_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:CentralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0238fc20e88e431eb32ede297567cdf3_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:CentralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i38b134f5ec744816afee450ab30fa279_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:CentralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i392cade265294451bcbf1ecc1ce76f27_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:EastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0c89364fb7da41aa97fb9a8529008ae6_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:EastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i69652897013e40fbafbbc6c7fd7bfa8c_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:EastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie263a6ff39c34236ae7b2817947b18ba_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:EastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaf9a28584e0b4de7a4aae71c05d9aa8c_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib387376bb65948b4a85fb2134c0bc828_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia6d2b2896c4e417f944d3dd576b14dfc_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4876a461bb054afb8ada313e5b39331a_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9ac9bef6b15b4476b031fa3de485c667_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:WestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5324d8a5435548ed98449b0fd8b68a9e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:WestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8530dc89757c424a9c7711aeb2b2d19f_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:CentralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a3a6d9dee7547eb9e50edbeede64c93_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:CentralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if0263de482214c5fbe673f7926524cd8_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:EastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b3e25d37905445480c7873bf0d59d2d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:EastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8e33d6dcb1f24c1a81d05750915ace3f_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba4a6f09d3f2407593e0e894c2a0fe41_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic7ad53c75fc34d4eaba71b59640afcf7_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia02e7ece7ba04789ac8fba79dd0f2ca4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9b02b0aa09641a48a3f73c25a9d0632_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iafc99521281c4506b723bf6c35b6c0cd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a5dfc913ee54e8f822e4ae2700e5590_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:WestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46b767318c6149b599d2f52be382e097_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:WestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i56426f8afc92441c90ca89f9b7745917_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:CentralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i586715586a114d898086cd877202d3e8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:CentralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1121501a5ee34ac184a114043bf547e3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:EastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i250cfac76dfb419e8594c892fa4ccad7_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:EastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i770c91e11d6e4c8aa1d25f4fe79546c1_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">tph:HomebuilidingPartnershipsOrLimitedLiabilityCompaniesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="investment"><xbrli:measure>tph:investment</xbrli:measure></xbrli:unit><xbrli:context id="i5e2cc727a86b4eae8fd7afd7798e8439_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="ibd3c11350bad4c8b811e61d5d4708d0a_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5172861ce46744399be032751060feea_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibba17ec4508c43a8a6708e4ec62cfe5c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i040db049e8f7433990c2522a0de73e05_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie724c27be9b244929a9331170e60cea7_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie558217a7233408483187d0ac54a93fd_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie04f578a4d4447feae765477b44fd3a0_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i74bda97b34394547a33075eaf3d75cf9_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie8f32b1c7e524e4e8abe4536a1969384_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i422e96ba8d1d4bffb3a584afa8e31330_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:ConsolidatedEntityExcludingVieMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icbf9e35cdd30403da0225707e9d65b67_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:ConsolidatedEntityExcludingVieMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87b1cc26f6fc4d739fefd74c21c68b97_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i694041aafad048ab9fd34c3cebb3548f_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tph:WRECOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="intangible_asset"><xbrli:measure>tph:intangible_asset</xbrli:measure></xbrli:unit><xbrli:context id="i0c1a58a955034b7a9f9cb6c6d59353a1_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i934e6d9fac954ed7816f330631fe07ed_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4257c0f425984fd08d23c17970c03861_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ea27dd249554b4e9e1876a0d4991ff0_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i77e663a08a924550a8a6b83ee6faab9f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ac5cc01075d4e6a97c489eede7cec56_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1dbeb9f4ffcd48a9ae75f9019a95eb2b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c3aa5a5dd5c418f89fa6918ee10ed2a_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7ee4a01557a343d4a206ca5a301f9ec8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b6b1261ec50410aa8ecfdc217f0de74_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3d311192b0e4d0a97eb1e9ef6cb6e73_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6bb82a2069e64893a59bc7de4aba2fe5_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i67763db04bab473a85783b7bdf960833_D20200601-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3621955f747b4738840c24259e3e485c_I20170630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6605b63eefca4eae828afb0c580afb14_D20170601-20170630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-06-01</xbrli:startDate><xbrli:endDate>2017-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia551088892754bc5b06d17cdb4187074_I20170630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6811ba5bb2d4467c829d1b85df51e1f2_D20170601-20170630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-06-01</xbrli:startDate><xbrli:endDate>2017-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i49e06a666b61497792dc8833af924e6e_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:TheTermLoanFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66517dff169641bba48c98cf077f4c45_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:TheTermLoanFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if16a5afb4a2e4fec852e828a522c1f97_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tph:SellerFinancedLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2028cd6b48804b3aa8984cecb2ae0149_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tph:SellerFinancedLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f84e69e81024627ae4879c66a347f90_I20210610"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:RevolvingFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-10</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie03dd718a0c2407cb90058a79efca88f_I20220629"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:RevolvingFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1d81fa02e8244a21a6a71f7a8ebc4ae6_I20210610"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:TheAmendedRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-10</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ba51a6ad1374b6bb2c460cf82f484ef_I20220629"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:TheAmendedRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4620d5fcd1a144c6aa8d7122f6b368ad_I20220629"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:TermLoanFacilityandRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b326da9df344cc79ef7b1e35aea0d15_D20220629-20220629"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:TheAmendedRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-29</xbrli:startDate><xbrli:endDate>2022-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3656de5865d94240abf9c2dea7b4f90c_D20220629-20220629"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:TheAmendedRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-29</xbrli:startDate><xbrli:endDate>2022-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5005883c2e7642a9a78e1c621cc896b0_D20220629-20220629"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:TheTermLoanFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-29</xbrli:startDate><xbrli:endDate>2022-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6ddac0d7727145c79b8c7c6308f3cae1_D20220629-20220629"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:TheTermLoanFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-29</xbrli:startDate><xbrli:endDate>2022-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if066664f19004d51b3b300e9a5d55473_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:TheAmendedRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe47666889a146748926b55847f19bc5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:TheAmendedRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60544436f3bf432daba86d9736ef504c_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:TheAmendedRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a073c5ee0c54843b8da1beb6d908c49_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:TheAmendedRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i70ca5a021c4943259d52d8ae71ae8754_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:TermLoanFacilityandRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie5887867a33e48308c405560027cedaf_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b93258c3257472e8ac258d31826547e_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9cbddd18df2d4aa99c2971011a51a5dc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i860b7af939a948a6932f22b0e3c4043c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id53f221a96e14f1584385e004ea3b2fd_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide3a9aca774b4f3c85d7d4d3814ac611_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd2367af7a90461fb0e769260ef7e293_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><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="i356c226c6200415db839b83eaee2c1cb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3c3b6470b394d60b22a79f85dbaa31a_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tph:SellerFinancedLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e146be45e5547c3a213dfd89019676f_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tph:SellerFinancedLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8afc103a0be74179ab0766393313157f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tph:SellerFinancedLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ed79df4477a484182dc1c1449eb9eee_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tph:SellerFinancedLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic50185399be74e00b7a1859bc1d4107d_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie54423a499344435921f3f3a5bd76714_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b0a0b0b7b7041c99f7fe7360937e6c2_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</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="i8eb4c5c18008466b94a86bff01726ef6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0eba8bb76bf14f6a879240df91bfdfb2_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:SuretyBondMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81da5ccbd9fb401ea26c77691de84d04_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:SuretyBondMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i63b2e945e7cf4f8e84dac09382d2756b_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c52fafaf8d24e91ac8426d2b5c10b54_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8160350bcd8401491977497ae858993_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6eeaa2a5542f4b4a8a4119918f514c2d_I19871231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>1987-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="lease"><xbrli:measure>tph:lease</xbrli:measure></xbrli:unit><xbrli:context id="i98abd1e45a2046c08c870704ea7a085d_D19870101-19871231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">tph:GroundLeaseTenYearRenewalOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>1987-01-01</xbrli:startDate><xbrli:endDate>1987-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="leaserenewaloption"><xbrli:measure>tph:leaseRenewalOption</xbrli:measure></xbrli:unit><xbrli:context id="ide67dd9f89dc4b1da13ce47fdc961235_I19871231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">tph:GroundLeaseTenYearRenewalOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>1987-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9cdd961dfb34992aaa5928781e8e4fa_I19871231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">tph:GroundLeaseFortyfiveYearRenewalOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>1987-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3247d37d89544c2e96765b5165031aa1_D19870101-19871231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">tph:GroundLeaseRenewalOptionExercisedExtensionThrough2071Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>1987-01-01</xbrli:startDate><xbrli:endDate>1987-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="leaseextension"><xbrli:measure>tph:leaseExtension</xbrli:measure></xbrli:unit><xbrli:context id="i9d239b8685524e319717669b9eea980e_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">tph:PropertyEquipmentandOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic418f3e8354145288d95d58158996658_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">tph:PropertyEquipmentandOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie0ee88584043436c8c05a53ac6ae6b4a_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">tph:PropertyEquipmentandOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i26fb4ae2859e4480865e7614671920d3_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">tph:PropertyEquipmentandOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3059345d2ee04ad3b1b82015bc23afba_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7da5ef78115d4350b9e5a320ac91929d_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icba18e1efd5e40fdb62d2cf038ff9498_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7946380ac67b426da366c1fa6a12b7d2_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7c9f96299039456bbc5717a259f0152e_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">tph:PropertyEquipmentandOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e381e8e7dd144b18f846ed6040701c4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">tph:PropertyEquipmentandOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i454fbe530c72495abf1a5f070ab5b260_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4e45e1195f84f878cae1eaa7fec0ee4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92e84d5c26d44310bf6fe8c0bbf21816_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tph:TwoThousandThirteenIncentiveProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79087ff93990419d92e45a42f36b2d2e_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tph:TwoThousandTwentyTwoIncentiveProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iebb4499ac2204656ae81d189120b7c35_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07dca97f1856419e9e5cc13562fc5a80_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</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="i348904c689694324aed78dd4d2611e46_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i19dfdf775104464daee13f6fd0409751_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic1ac4b41daec49758fda8f0620e4b88a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee799f5f65624d1eb98d1db8d71480a3_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i583cb74f690244e5a9aea34be6b3aa71_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff45a3de179548568624ede8b959969b_D20220222-20220222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tph:EmployeesAndOfficersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-22</xbrli:startDate><xbrli:endDate>2022-02-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab74676ff85f4c8a8975a1cdbc933730_I20220222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tph:EmployeesAndOfficersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-02-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i104bb956d1ba415e8cb2a24de6ca7da6_D20220222-20220222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:OfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-22</xbrli:startDate><xbrli:endDate>2022-02-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i68a5a88834134876b6ba7d675b807f5a_I20220222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tph:PerformanceMetricsAxis">tph:HomebuildingRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:OfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-02-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i85e2af3c6db94340b9135a3ee2ffe878_I20220222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:OfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="tph:PerformanceMetricsAxis">tph:PretaxEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-02-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7aa7252ef184cf0a8a9a0bf43588fa5_D20220222-20220222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:OfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-22</xbrli:startDate><xbrli:endDate>2022-02-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icef46ea940ab4401991f406432d57360_D20220222-20220222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:OfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-22</xbrli:startDate><xbrli:endDate>2022-02-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3efd936141f54222811977c38b4603c9_I20220222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:OfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-02-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc758206866945ecb491bc87b9b2c01f_D20220222-20220222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:PresidentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-22</xbrli:startDate><xbrli:endDate>2022-02-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if7557a5835c54e8a91f1c2db2e93a695_I20220222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:PresidentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="tph:PerformanceMetricsAxis">tph:HomebuildingRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-02-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f544ee3b14f44d09eefe46ff398343b_I20220222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:PresidentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="tph:PerformanceMetricsAxis">tph:PretaxEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-02-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic923f8e55a264be38cd6557bf8773d22_D20220222-20220222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:PresidentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-22</xbrli:startDate><xbrli:endDate>2022-02-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia31fd84ff65b49a78ff426308e117857_D20220222-20220222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:PresidentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-22</xbrli:startDate><xbrli:endDate>2022-02-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaeb524efb28c40629342eaf97f25c88b_D20220425-20220425"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-25</xbrli:startDate><xbrli:endDate>2022-04-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5ab24320071440afb372da56d4c1b5cb_I20220425"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic15786161b5147af91917edf7098fbbc_D20220630-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tph:EmployeesAndOfficersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-30</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i887361fa268242c2bc68af54cbf6d096_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tph:EmployeesAndOfficersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i820ddb948ffb4499b61b7b262fbfda5e_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tph:EmployeesAndOfficersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d6b2d566dfb43a0bd4d3b9abe788257_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">tph:AccruedExpensesAndOtherLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tph:WeyerhaeuserMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7798ccadc2547e3ac596c3530aa60d0_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001561680</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">tph:AccruedExpensesAndOtherLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tph:WeyerhaeuserMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i9b5db63bd760477a892478ecf96359b6_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:14pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">_____________________________________________________________________________________________&#160;</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:15pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGV4dHJlZ2lvbjozYzczY2YwOGFmMjM0NTg3YmI0ZDdhNzdjMzFkOWRjY18yNzcz_74acf203-6aae-406c-ae83-7c4e8434e283">10-Q</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">_____________________________________________________________________________________________&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Mark One)</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:5.342%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.458%"></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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="dei:DocumentQuarterlyReport" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGFibGU6ZDAyZDVlY2JkMzNiNDg3OTg4NDgyZjZmZGZjMjk5YzMvdGFibGVyYW5nZTpkMDJkNWVjYmQzM2I0ODc5ODg0ODJmNmZkZmMyOTljM18wLTAtMS0xLTQ0NTY2_115d2718-d752-4a07-b5f0-ad1c0cf9adef">&#9746;</ix:nonNumeric></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:700;line-height:100%">QUARTERLY REPORT PURSUANT TO SECTION&#160;13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the quarterly period ended <ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGV4dHJlZ2lvbjozYzczY2YwOGFmMjM0NTg3YmI0ZDdhNzdjMzFkOWRjY18zMjI_5955cbb5-92aa-487b-a45b-67ee9609e3f7">June&#160;30, 2022</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">or</span></div><div><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:5.342%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.458%"></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:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGFibGU6ZjQxN2E2Yzk4NTU3NGFlMjg3OGY3Zjk5ZmMyMzJiNjcvdGFibGVyYW5nZTpmNDE3YTZjOTg1NTc0YWUyODc4ZjdmOTlmYzIzMmI2N18wLTAtMS0xLTQ0NTY2_e6b5790f-fba9-49da-ab3c-71fe14d9340a">&#9744;</ix:nonNumeric></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:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION&#160;13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the transition period from</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Commission File Number <ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGV4dHJlZ2lvbjozYzczY2YwOGFmMjM0NTg3YmI0ZDdhNzdjMzFkOWRjY18yNzY3_d41cadc8-c3d7-4fd8-8f16-9d0b591e2b22">1-35796</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">_____________________________________________________________________________________________&#160;</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><img src="tph-20220630_g1.jpg" alt="tph-20220630_g1.jpg" style="height:72px;margin-bottom:5pt;vertical-align:text-bottom;width:180px"/><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:21pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGV4dHJlZ2lvbjozYzczY2YwOGFmMjM0NTg3YmI0ZDdhNzdjMzFkOWRjY18yNzY4_4275e3a8-3515-4bfe-90aa-45f226ad1178">Tri Pointe Homes, Inc.</ix:nonNumeric> </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%">(Exact Name of Registrant as Specified in Its Charter)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;_____________________________________________________________________________________________&#160;</span></div><div style="margin-top:5pt"><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:46.993%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.142%"></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:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGFibGU6YjZmYmFmNDFlZDFmNGIzNWI1N2ExMzRkNWQ2ZjMxN2EvdGFibGVyYW5nZTpiNmZiYWY0MWVkMWY0YjM1YjU3YTEzNGQ1ZDZmMzE3YV8wLTAtMS0xLTQ0NTY2_7141ec72-07f3-428a-b291-50835df36f1a">Delaware</ix:nonNumeric></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGFibGU6YjZmYmFmNDFlZDFmNGIzNWI1N2ExMzRkNWQ2ZjMxN2EvdGFibGVyYW5nZTpiNmZiYWY0MWVkMWY0YjM1YjU3YTEzNGQ1ZDZmMzE3YV8wLTItMS0xLTQ0NTY2_94a8b7ff-da4a-432a-a0cd-e18e751654dd">61-1763235</ix:nonNumeric></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:700;line-height:100%">(State or other Jurisdiction of<br/>Incorporation or Organization)</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:8pt;font-weight:700;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%">(I.R.S. Employer<br/>Identification No.)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">____________________________</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">_________________________________________________________________&#160;</span></div><div style="margin-top:3pt;text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGV4dHJlZ2lvbjozYzczY2YwOGFmMjM0NTg3YmI0ZDdhNzdjMzFkOWRjY18yNzYx_7cb46313-1188-44b5-8567-f543863f8c8b">940 Southwood Blvd</ix:nonNumeric>, <ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="dei:EntityAddressAddressLine2" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGV4dHJlZ2lvbjozYzczY2YwOGFmMjM0NTg3YmI0ZDdhNzdjMzFkOWRjY18yNzYy_761d2d39-e8bc-4be9-9af2-0183162bb87f">Suite&#160;200</ix:nonNumeric> </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGV4dHJlZ2lvbjozYzczY2YwOGFmMjM0NTg3YmI0ZDdhNzdjMzFkOWRjY18yNzY5_978cefcb-857d-4ffc-aa55-e4bf5993b532">Incline Village</ix:nonNumeric>, <ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGV4dHJlZ2lvbjozYzczY2YwOGFmMjM0NTg3YmI0ZDdhNzdjMzFkOWRjY18yNzcw_87565a14-c5ca-4782-a14c-61cb57b91d31">Nevada</ix:nonNumeric> <ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGV4dHJlZ2lvbjozYzczY2YwOGFmMjM0NTg3YmI0ZDdhNzdjMzFkOWRjY18yNzYz_c866511d-2cf6-40ec-9fcb-356ffd7fe9ea">89451</ix:nonNumeric> </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Address of principal executive offices) (Zip</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> Code)</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Registrant&#8217;s telephone number, including area code (<ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGV4dHJlZ2lvbjozYzczY2YwOGFmMjM0NTg3YmI0ZDdhNzdjMzFkOWRjY18yNzY0_eb09c503-d3f4-412d-85fa-7c7d00fe8508">775</ix:nonNumeric>)&#160;<ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGV4dHJlZ2lvbjozYzczY2YwOGFmMjM0NTg3YmI0ZDdhNzdjMzFkOWRjY18yNzY1_80d8ded0-aaf2-478f-a096-71e0d8c1f52d">413-1030</ix:nonNumeric> </span></div><div style="margin-top:3pt;text-align:center"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Not Applicable</span></div><div style="text-align:center"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Former name, former address and former fiscal year, if changed since last report)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">____________________________________________________________________________________________________&#160;</span></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%">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="margin-top:3pt;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:37.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.514%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.614%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.514%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.901%"></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:700;line-height:100%">Title of each class</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%">Trading Symbol(s)</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%">Name of each exchange on which registered</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:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGFibGU6OTFkMWJkNDEyNDg5NGZiM2JmNmMyNzI0Y2NiMmEzZjUvdGFibGVyYW5nZTo5MWQxYmQ0MTI0ODk0ZmIzYmY2YzI3MjRjY2IyYTNmNV8xLTAtMS0xLTQ0NTY2_f610e540-d812-445b-8234-630220343aee">Common Stock, par value $0.01 per share</ix:nonNumeric></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%"><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGFibGU6OTFkMWJkNDEyNDg5NGZiM2JmNmMyNzI0Y2NiMmEzZjUvdGFibGVyYW5nZTo5MWQxYmQ0MTI0ODk0ZmIzYmY2YzI3MjRjY2IyYTNmNV8xLTItMS0xLTQ0NTY2_22dc76da-341f-4e27-8e04-3fb296af46f3">TPH</ix:nonNumeric></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%"><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGFibGU6OTFkMWJkNDEyNDg5NGZiM2JmNmMyNzI0Y2NiMmEzZjUvdGFibGVyYW5nZTo5MWQxYmQ0MTI0ODk0ZmIzYmY2YzI3MjRjY2IyYTNmNV8xLTQtMS0xLTQ0NTY2_db2c5344-38ef-44b4-b642-d96b963f684e">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant: (1)&#160;has filed all reports required to be filed by Section&#160;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)&#160;has been subject to such filing requirements for the past 90&#160;days.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGV4dHJlZ2lvbjozYzczY2YwOGFmMjM0NTg3YmI0ZDdhNzdjMzFkOWRjY18yNzcx_1436569e-0396-4f67-b223-2577d28c29f5">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:3pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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&#160;405 of Regulation&#160;S-T (&#167;&#160;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGV4dHJlZ2lvbjozYzczY2YwOGFmMjM0NTg3YmI0ZDdhNzdjMzFkOWRjY18yNzcy_ee2c8d61-bfd9-44d6-8913-4264c60cf629">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:3pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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&#160;12b-2 of the Exchange Act.</span></div><div style="margin-top:5pt"><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:18.108%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:53.005%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.920%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.567%"></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%"><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGFibGU6NGJmNDdhMzBiODQ0NDhlY2IwYjgwN2JkMGViZjlmYTAvdGFibGVyYW5nZTo0YmY0N2EzMGI4NDQ0OGVjYjBiODA3YmQwZWJmOWZhMF8wLTAtMS0xLTQ0NTY2_cd89c9c4-447e-43dd-a378-b8371888e15b">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9746;</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:8pt;font-weight:400;line-height:100%">Accelerated&#160;filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</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%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</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:8pt;font-weight:400;line-height:100%">Smaller&#160;reporting&#160;company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGFibGU6NGJmNDdhMzBiODQ0NDhlY2IwYjgwN2JkMGViZjlmYTAvdGFibGVyYW5nZTo0YmY0N2EzMGI4NDQ0OGVjYjBiODA3YmQwZWJmOWZhMF8xLTMtMS0xLTQ0NTY2_9cf3a2eb-90f1-408d-9f16-8e6f87f3eaa4">&#9744;</ix:nonNumeric></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Emerging growth company </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGFibGU6NGJmNDdhMzBiODQ0NDhlY2IwYjgwN2JkMGViZjlmYTAvdGFibGVyYW5nZTo0YmY0N2EzMGI4NDQ0OGVjYjBiODA3YmQwZWJmOWZhMF8yLTMtMS0xLTQ0NTY2_641d7760-9a2f-48ac-aac6-dd0fa6df2790">&#9744;</ix:nonNumeric></span></td></tr></table></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.   </span><span style="background-color:#ffffff;color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:3pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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).&#160;&#160;&#160;&#160;Yes&#160;&#160;</span><span style="background-color:#ffffff;color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="dei:EntityShellCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGV4dHJlZ2lvbjozYzczY2YwOGFmMjM0NTg3YmI0ZDdhNzdjMzFkOWRjY18yNzY2_8394cf8d-af61-445a-b23e-a7075b98fc2c">&#9746;</ix:nonNumeric></span></div><div style="margin-top:3pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i84e294dd2f29468591e27979b616c48b_I20220715" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGV4dHJlZ2lvbjozYzczY2YwOGFmMjM0NTg3YmI0ZDdhNzdjMzFkOWRjY18yNjcw_cfd05243-1c52-4ccd-8c5b-0b0ad8eef948">101,638,020</ix:nonFraction> shares of the registrant's common stock were issued and outstanding as of July 15, 2022.</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="i9b5db63bd760477a892478ecf96359b6_7"></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%">EXPLANATORY NOTE</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As used in this quarterly report on Form 10-Q, references to &#8220;Tri Pointe&#8221;, &#8220;the Company&#8221;, &#8220;we&#8221;, &#8220;us&#8221;, or &#8220;our&#8221; (including in the consolidated financial statements and related notes thereto in this annual report on Form 10-Q) refer to Tri Pointe Homes, Inc., a Delaware corporation, and its consolidated subsidiaries.</span></div><div style="margin-top:6pt;text-indent:27pt"><span><br/></span></div><div style="padding-left:72pt;text-indent:-63pt"><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="i9b5db63bd760477a892478ecf96359b6_10"></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%">TRI POINTE HOMES, INC.</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%">QUARTERLY REPORT ON FORM 10-Q</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%">INDEX</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%">June&#160;30, 2022 </span></div><div><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"><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:10.776%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:78.665%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.259%"></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="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:700;line-height:100%">Page<br/>Number</span></td></tr><tr><td colspan="9" 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="#i9b5db63bd760477a892478ecf96359b6_13">PART I.&#160;&#160;FINANCIAL INFORMATION</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 2px 12.25pt;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%">Item 1.</span></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="#i9b5db63bd760477a892478ecf96359b6_16">Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span 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="#i9b5db63bd760477a892478ecf96359b6_16">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></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="#i9b5db63bd760477a892478ecf96359b6_19">Consolidated Balance Sheets as of</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="#i9b5db63bd760477a892478ecf96359b6_19"> June 30</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="#i9b5db63bd760477a892478ecf96359b6_19">, 2022 (unaudited) and December 31, 2021</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span 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="#i9b5db63bd760477a892478ecf96359b6_19">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></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="#i9b5db63bd760477a892478ecf96359b6_28">Consolidated Statements of Operations for the Three </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="#i9b5db63bd760477a892478ecf96359b6_28">and Six </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="#i9b5db63bd760477a892478ecf96359b6_28">Months Ended </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="#i9b5db63bd760477a892478ecf96359b6_28">June 30</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="#i9b5db63bd760477a892478ecf96359b6_28">, 2022 and 2021 (unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span 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="#i9b5db63bd760477a892478ecf96359b6_22">4</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: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="#i9b5db63bd760477a892478ecf96359b6_25">Consolidated Statements of Equity for the Three</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="#i9b5db63bd760477a892478ecf96359b6_25"> and Six</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="#i9b5db63bd760477a892478ecf96359b6_25"> Months Ended </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="#i9b5db63bd760477a892478ecf96359b6_25">J</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="#i9b5db63bd760477a892478ecf96359b6_25">une 30</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="#i9b5db63bd760477a892478ecf96359b6_25">, 2022 and 2021 (unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span 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="#i9b5db63bd760477a892478ecf96359b6_25">5</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: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="#i9b5db63bd760477a892478ecf96359b6_28">Consolidated Statements of Cash Flows for the </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="#i9b5db63bd760477a892478ecf96359b6_28">Six</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="#i9b5db63bd760477a892478ecf96359b6_28"> Months Ended </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="#i9b5db63bd760477a892478ecf96359b6_28">June 30</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="#i9b5db63bd760477a892478ecf96359b6_28">, 2022 and 2021 (unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span 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="#i9b5db63bd760477a892478ecf96359b6_28">6</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: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="#i9b5db63bd760477a892478ecf96359b6_31">Notes to Consolidated Financial Statements (unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span 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="#i9b5db63bd760477a892478ecf96359b6_31">7</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 2px 12.25pt;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%">Item&#160;2.</span></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="#i9b5db63bd760477a892478ecf96359b6_91">Management&#8217;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:right"><span 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="#i9b5db63bd760477a892478ecf96359b6_91">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></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:10pt;font-weight:400;line-height:100%">Item 3.</span></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="#i9b5db63bd760477a892478ecf96359b6_94">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:right"><span 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="#i9b5db63bd760477a892478ecf96359b6_94">37</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 2px 12.25pt;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%">Item 4.</span></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="#i9b5db63bd760477a892478ecf96359b6_97">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span 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="#i9b5db63bd760477a892478ecf96359b6_97">37</a></span></div></td></tr><tr style="height:9pt"><td colspan="9" style="padding:0 1pt"></td></tr><tr><td colspan="9" 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="#i9b5db63bd760477a892478ecf96359b6_100">Part II.&#160;&#160;OTHER INFORMATION</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 2px 12.25pt;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%">Item&#160;1.</span></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="#i9b5db63bd760477a892478ecf96359b6_103">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span 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="#i9b5db63bd760477a892478ecf96359b6_103">38</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 2px 12.25pt;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%">Item&#160;1A.</span></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="#i9b5db63bd760477a892478ecf96359b6_106">Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span 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="#i9b5db63bd760477a892478ecf96359b6_106">38</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 2px 12.25pt;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%">Item 2.</span></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="#i9b5db63bd760477a892478ecf96359b6_109">Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span 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="#i9b5db63bd760477a892478ecf96359b6_109">38</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 2px 12.25pt;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%">Item&#160;6.</span></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="#i9b5db63bd760477a892478ecf96359b6_112">Exhibits</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span 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="#i9b5db63bd760477a892478ecf96359b6_112">39</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="6" 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="#i9b5db63bd760477a892478ecf96359b6_115">SIGNATURES</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span 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="#i9b5db63bd760477a892478ecf96359b6_115">40</a></span></div></td></tr></table></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%">- 2 -</span></div></div></div><div id="i9b5db63bd760477a892478ecf96359b6_13"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I. FINANCIAL INFORMATION</span></div><div id="i9b5db63bd760477a892478ecf96359b6_16"></div><div><span><br/></span></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;1.&#160;&#160;&#160;&#160;Financial Statements</span></div><div style="padding-left:72pt;text-indent:-72pt"><span><br/></span></div><div id="i9b5db63bd760477a892478ecf96359b6_19"></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%">TRI POINTE HOMES, INC.</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except share and per share amounts)</span></div><div><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"><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:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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:13.522%"></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%">June 30, 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:700;line-height:100%">December 31, 2021</span></td></tr><tr><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%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;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%">Cash and cash equivalents</span></td><td style="padding:2px 0 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%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMy0xLTEtMS00NDU2Ng_fc205aa3-6cf4-4972-8b77-01ff536572af">270,124</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMy0zLTEtMS00NDU2Ng_c5a409d5-da06-4e03-8f57-f50a95c32706">681,528</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:AccountsAndNotesReceivableNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfNC0xLTEtMS00NDU2Ng_26b6a54b-bcb1-4514-970a-d85f47baf4bd">145,430</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:AccountsAndNotesReceivableNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfNC0zLTEtMS00NDU2Ng_3e94dec0-01e3-4df2-b2a9-ee38d7c56a05">116,996</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real estate inventories</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:InventoryRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfNS0xLTEtMS00NDU2Ng_87853849-fdff-4046-b997-1bd3f4712928">3,490,321</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:InventoryRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfNS0zLTEtMS00NDU2Ng_1c820fa3-eb58-445e-a072-68e8bf9067cd">3,054,743</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Investments in unconsolidated entities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfNi0xLTEtMS00NDU2Ng_6c30759c-17ff-4bf6-ae55-d80677080b8c">131,399</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfNi0zLTEtMS00NDU2Ng_fee65818-3994-4624-8dc6-e1cf0eedb2f2">118,095</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill and other intangible assets, 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfNy0xLTEtMS00NDU2Ng_06eeb934-61a2-4902-b020-5bfdfb045cfd">156,603</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfNy0zLTEtMS00NDU2Ng_860a4486-0b31-436e-bc16-603647ee40b9">156,603</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Deferred tax assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfOC0xLTEtMS00NDU2Ng_f1fe1b77-036b-44c8-a647-31857d8ce5c1">57,095</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfOC0zLTEtMS00NDU2Ng_51cfb252-4846-44a8-9dbe-82d3c786c644">57,096</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfOS0xLTEtMS00NDU2Ng_95f65c5a-d1d9-4127-ab89-95c05aad771a">163,686</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfOS0zLTEtMS00NDU2Ng_45f09f03-3375-4eeb-bbeb-85c0905b898b">151,162</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;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%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMTAtMS0xLTEtNDQ1NjY_180b509f-9cbc-4f80-8677-c7eee0387590">4,414,658</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMTAtMy0xLTEtNDQ1NjY_2a5f75a0-7daa-4542-a28b-3daf0d7e0c0d">4,336,223</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="border-top:3pt double #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%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #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%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Accounts payable</span></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:AccountsPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMTItMS0xLTEtNDQ1NjY_ce89b697-d2fc-4e0f-b1b6-5c3485dc1a49">112,942</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:AccountsPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMTItMy0xLTEtNDQ1NjY_0fe8160c-cbdc-4d51-9fc2-67ec2757316d">84,854</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMTMtMS0xLTEtNDQ1NjY_dabd58db-d7ab-4a30-ad66-0c77e7fd5568">474,202</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMTMtMy0xLTEtNDQ1NjY_fdaf12ab-3458-4cd4-881e-27156b815998">466,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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Loans payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:LoansPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMTQtMS0xLTEtNDQ1NjY_a68afd33-ad15-44e2-97ea-854a1fa21088">250,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:LoansPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMTQtMy0xLTEtNDQ1NjY_257eb1a7-e215-40bc-9fc5-8a7e56aa3cb0">250,504</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes, 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:SeniorNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMTUtMS0xLTEtNDQ1NjY_d4db036c-01bf-4e65-a569-a59f904e0855">1,088,895</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:SeniorNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMTUtMy0xLTEtNDQ1NjY_e0c69f0d-924b-42d1-a520-fe0e861f27d1">1,087,219</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMTYtMS0xLTEtNDQ1NjY_bd4b5612-824f-477d-a4e0-65481a58cdde">1,926,039</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMTYtMy0xLTEtNDQ1NjY_87017a4e-a4b1-49d9-bbbd-e9e60d2d340d">1,888,590</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="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" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Commitments and contingencies (Note 13)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMTgtMS0xLTEtNDQ1NjY_3e011365-cd99-48a6-bfad-b32c15dff6a7"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMTgtMy0xLTEtNDQ1NjY_b4b4b710-671d-4670-bd6c-2a66f6067fae"></ix:nonFraction></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Stockholders&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjItMC0xLTEtNDQ1NjYvdGV4dHJlZ2lvbjo1YTE4OTQ0NTA0NmQ0ZDQxYTEyMjIxNTZjMTZmYmVhZV8yMQ_d4209dde-3ffb-48d8-8fc5-0bf9da6d1c79"><ix:nonFraction unitRef="usdPerShare" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjItMC0xLTEtNDQ1NjYvdGV4dHJlZ2lvbjo1YTE4OTQ0NTA0NmQ0ZDQxYTEyMjIxNTZjMTZmYmVhZV8yMQ_d594c1ad-cdcd-4cb7-bef9-028ee7d9306e">0.01</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjItMC0xLTEtNDQ1NjYvdGV4dHJlZ2lvbjo1YTE4OTQ0NTA0NmQ0ZDQxYTEyMjIxNTZjMTZmYmVhZV8zNQ_7917f044-ddc6-41a9-950a-df0b2e9f8b2e"><ix:nonFraction unitRef="shares" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjItMC0xLTEtNDQ1NjYvdGV4dHJlZ2lvbjo1YTE4OTQ0NTA0NmQ0ZDQxYTEyMjIxNTZjMTZmYmVhZV8zNQ_b7b5a073-8f4e-4b55-b809-058da0fc4f13">50,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjItMC0xLTEtNDQ1NjYvdGV4dHJlZ2lvbjo1YTE4OTQ0NTA0NmQ0ZDQxYTEyMjIxNTZjMTZmYmVhZV81Nw_056cf0da-c6f2-47cc-8d68-624cd3818c49"><ix:nonFraction unitRef="shares" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjItMC0xLTEtNDQ1NjYvdGV4dHJlZ2lvbjo1YTE4OTQ0NTA0NmQ0ZDQxYTEyMjIxNTZjMTZmYmVhZV81Nw_62a323a1-9755-4b8e-9c8d-02f86033884f"><ix:nonFraction unitRef="shares" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjItMC0xLTEtNDQ1NjYvdGV4dHJlZ2lvbjo1YTE4OTQ0NTA0NmQ0ZDQxYTEyMjIxNTZjMTZmYmVhZV81Nw_77175301-d950-4620-90a5-2a530d37d0b6"><ix:nonFraction unitRef="shares" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjItMC0xLTEtNDQ1NjYvdGV4dHJlZ2lvbjo1YTE4OTQ0NTA0NmQ0ZDQxYTEyMjIxNTZjMTZmYmVhZV81Nw_de69bf3d-597e-4661-86b3-d7d3acdbb077">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;shares issued and outstanding as of June 30, 2022 and   </span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;December 31, 2021, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjItMS0xLTEtNDQ1NjY_a6963926-1976-4126-b48a-cd49dba69d5b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjItMy0xLTEtNDQ1NjY_77c8c6bc-0d1f-4514-901b-c67a4d3408e3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjMtMC0xLTEtNDQ1NjYvdGV4dHJlZ2lvbjpmZDVkZDgyMGY0Njg0ZmYzOTBiYjg1NTdhYjVlMzM4NF8xOA_57f0593c-03f1-42da-95c3-1736e83d7687"><ix:nonFraction unitRef="usdPerShare" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjMtMC0xLTEtNDQ1NjYvdGV4dHJlZ2lvbjpmZDVkZDgyMGY0Njg0ZmYzOTBiYjg1NTdhYjVlMzM4NF8xOA_58aecb43-0171-428f-8cbf-c6ae945dd246">0.01</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjMtMC0xLTEtNDQ1NjYvdGV4dHJlZ2lvbjpmZDVkZDgyMGY0Njg0ZmYzOTBiYjg1NTdhYjVlMzM4NF8zMg_49fcead0-6118-4607-874e-b7c8373b0b08"><ix:nonFraction unitRef="shares" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjMtMC0xLTEtNDQ1NjYvdGV4dHJlZ2lvbjpmZDVkZDgyMGY0Njg0ZmYzOTBiYjg1NTdhYjVlMzM4NF8zMg_9c6bb969-1018-40d9-96b7-2b457994b490">500,000,000</ix:nonFraction></ix:nonFraction> shares authorized;</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160; <ix:nonFraction unitRef="shares" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjMtMC0xLTEtNDQ1NjYvdGV4dHJlZ2lvbjpmZDVkZDgyMGY0Njg0ZmYzOTBiYjg1NTdhYjVlMzM4NF81Nw_177c049c-56b6-46c2-9acd-d26ee200c1cd"><ix:nonFraction unitRef="shares" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjMtMC0xLTEtNDQ1NjYvdGV4dHJlZ2lvbjpmZDVkZDgyMGY0Njg0ZmYzOTBiYjg1NTdhYjVlMzM4NF81Nw_ed6affa9-a91d-43c4-b55e-b83522c62034">101,860,993</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjMtMC0xLTEtNDQ1NjYvdGV4dHJlZ2lvbjpmZDVkZDgyMGY0Njg0ZmYzOTBiYjg1NTdhYjVlMzM4NF82NA_08cf6e4d-a21f-41ee-8743-11261c57617c"><ix:nonFraction unitRef="shares" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjMtMC0xLTEtNDQ1NjYvdGV4dHJlZ2lvbjpmZDVkZDgyMGY0Njg0ZmYzOTBiYjg1NTdhYjVlMzM4NF82NA_4c9c6b53-0404-4caa-b330-fe9c47a06c7e">109,644,474</ix:nonFraction></ix:nonFraction> shares issued and outstanding at</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;June 30, 2022 and December 31, 2021, respectively</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjMtMS0xLTEtNDQ1NjY_02c5d7d3-2251-47c3-87d5-b4361323e078">1,019</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjMtMy0xLTEtNDQ1NjY_5b64e75a-7773-49c1-8fd2-e6c3ba8753b5">1,096</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;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%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjQtMS0xLTEtNDQ1NjY_674693d1-d119-4888-a683-7aecaa4612f9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjQtMy0xLTEtNDQ1NjY_0d2e46c6-2048-4f90-9f6d-de6da0ef479c">91,077</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;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%">Retained earnings</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjUtMS0xLTEtNDQ1NjY_b2ae0323-2a94-4101-8570-5915ecbf7cec">2,486,547</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjUtMy0xLTEtNDQ1NjY_0e3268e6-ddf1-4ab6-ae07-0c2dda8f7428">2,355,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="background-color:#cceeff;padding:2px 1pt 2px 25.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%">Total stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjYtMS0xLTEtNDQ1NjY_ac570c58-f62c-4628-a614-619e17819d96">2,487,566</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjYtMy0xLTEtNDQ1NjY_afd8adbf-e9f3-4693-ad31-a6b0aa2824f4">2,447,621</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjctMS0xLTEtNDQ1NjY_0f75e2ea-f196-44cb-bea7-25dea7b776af">1,053</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:MinorityInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjctMy0xLTEtNDQ1NjY_6b5577ec-b7ae-4d81-a52c-725de57a0515">12</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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%">Total equity</span></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjgtMS0xLTEtNDQ1NjY_22aff2e1-f0af-456f-b11f-f781ae5fef16">2,488,619</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjgtMy0xLTEtNDQ1NjY_e55996e5-641d-4816-81e1-cc9cfe7e6798">2,447,633</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 25.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%">Total liabilities and equity</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjktMS0xLTEtNDQ1NjY_0324b132-fa8d-4b90-8809-ea06b4d45a4a">4,414,658</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #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 style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjktMy0xLTEtNDQ1NjY_87d37d29-33d8-4876-92c6-38d2799d77f5">4,336,223</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See accompanying condensed notes to the unaudited consolidated financial statements.</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 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><div id="i9b5db63bd760477a892478ecf96359b6_22"></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%">TRI POINTE HOMES, INC.</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 OPERATIONS</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%">(unaudited)</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%">(in thousands, except share and per share amounts)</span></div><div><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"><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:35.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></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:14.250%"></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:14.250%"></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:14.257%"></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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</span></td></tr><tr><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:700;line-height:100%">2021</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:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:700;line-height:100%">Homebuilding:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home sales 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;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="if989f6bbc7d04ae7bbf3ed326917cdd8_D20220401-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMy0xLTEtMS00NDU2Ng_256b26fe-d0af-44fa-809a-2d93f7b9afef">1,004,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 style="padding:2px 0 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%">$</span></td><td style="padding:2px 0;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="i1e39d4b7603e40dbb02ed2d1c47c0dde_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMy0zLTEtMS00NDU2Ng_6bb48eef-a127-4929-97a7-e8b0adaf7af8">1,009,307</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;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="i1f83a74683f444fdb553ab2670de7f96_D20220101-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMy01LTEtMS00NDU2Ng_dbb294a2-454a-415a-a291-bd9163e0a81f">1,729,895</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;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="ie9c9c0baef884192b24c022ba94bae48_D20210101-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMy03LTEtMS00NDU2Ng_4215f320-9eb2-42b7-89d7-8aefecb55234">1,725,982</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">Land and lot sales revenue</span></td><td colspan="2" style="background-color:#cceeff;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="ief29dc8c93b3415d867cf9cac0bc0f87_D20220401-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfNC0xLTEtMS00NDU2Ng_6d7a6261-76b4-4a07-9d6c-84377a27e100">114</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i1d2a2986892548de8b405125e665f594_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfNC0zLTEtMS00NDU2Ng_7b360e8b-85d1-437a-8722-05d6ff605c9d">5,416</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="ia4c380f5215b4edeb5fe81955a762f04_D20220101-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfNC01LTEtMS00NDU2Ng_b8de3308-253a-489c-a88c-c76838e14efb">1,711</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i4ecd7ba272c743479ca1b670186b390a_D20210101-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfNC03LTEtMS00NDU2Ng_07f0b72f-0637-409c-80e6-a1365cc95257">6,939</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other operations revenue</span></td><td colspan="2" style="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="i536363e807bf483fb26f2e9540dcb8d4_D20220401-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfNS0xLTEtMS00NDU2Ng_119d3fc6-4e47-468e-95c2-f01128df46b2">703</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="if286ba315d2c4b61b24aed9dc80847c1_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfNS0zLTEtMS00NDU2Ng_228b8ac8-5578-4826-868f-5ec10ef7b163">660</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="i1f514d1d385f4c1da1a373b1c14b2792_D20220101-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfNS01LTEtMS00NDU2Ng_73984c48-4d31-42a3-8a66-8660b298caab">1,347</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="i7820f90f6ad24113b31bf1a064a335dd_D20210101-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfNS03LTEtMS00NDU2Ng_69e0a604-706f-49d7-a752-7ae123b54c46">1,323</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;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%">Total revenues</span></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3cccd47c9014bf79f6d0233d5283654_D20220401-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfNi0xLTEtMS00NDU2Ng_57282704-c8b6-45ef-8a27-7bcfb0cc097b">1,005,461</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7a9b80f8dfa48f2aefc5ff0f5273525_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfNi0zLTEtMS00NDU2Ng_7918c78a-cbdf-48a3-8198-ef2c997877e2">1,015,383</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9faa2871e5b4474f97e25c34a02cf3c6_D20220101-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfNi01LTEtMS00NDU2Ng_c016cc2a-6bd6-4e52-8885-6c7b76687146">1,732,953</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02d4d275fdd1422f996e055c0a248026_D20210101-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfNi03LTEtMS00NDU2Ng_3b86cda6-b3fb-4cbc-b5a4-64f79cb5736d">1,734,244</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of home 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if989f6bbc7d04ae7bbf3ed326917cdd8_D20220401-20220630" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfNy0xLTEtMS00NDU2Ng_e21854d1-c9c7-43c6-a200-bc466aeddf09">731,352</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="i1e39d4b7603e40dbb02ed2d1c47c0dde_D20210401-20210630" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfNy0zLTEtMS00NDU2Ng_75c9ebae-a5a0-4f4f-bfdf-76fe3b77bcae">761,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f83a74683f444fdb553ab2670de7f96_D20220101-20220630" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfNy01LTEtMS00NDU2Ng_7c645ec8-8053-4fd8-a9d6-f0530f199748">1,262,012</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="ie9c9c0baef884192b24c022ba94bae48_D20210101-20210630" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfNy03LTEtMS00NDU2Ng_2e93d1c0-8a85-4e1e-a609-9b6995a02585">1,306,571</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">Cost of land and lot sales</span></td><td colspan="2" style="background-color:#cceeff;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="ief29dc8c93b3415d867cf9cac0bc0f87_D20220401-20220630" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfOC0xLTEtMS00NDU2Ng_1ebd8d08-d544-4c85-bde3-ea80d3922bcd">344</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i1d2a2986892548de8b405125e665f594_D20210401-20210630" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfOC0zLTEtMS00NDU2Ng_e70aa2a3-b18a-4e73-b559-60f510cf4fa8">4,874</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="ia4c380f5215b4edeb5fe81955a762f04_D20220101-20220630" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfOC01LTEtMS00NDU2Ng_1ed1abfb-f41f-4b16-a183-fc8b542f0e13">819</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i4ecd7ba272c743479ca1b670186b390a_D20210101-20210630" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfOC03LTEtMS00NDU2Ng_ff6cca7a-bbfa-46d8-955d-199b2d69fdb2">5,027</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other operations 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="us-gaap:OtherCostAndExpenseOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfOS0xLTEtMS00NDU2Ng_3ec90e94-7886-4818-8fc0-998ccd3118aa">704</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="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-3" name="us-gaap:OtherCostAndExpenseOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfOS0zLTEtMS00NDU2Ng_cfd2b6f0-9a9b-49f2-afd0-2e2286ece44f">686</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="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:OtherCostAndExpenseOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfOS01LTEtMS00NDU2Ng_fcfa8d7f-5545-45ad-87f0-9234aa67a52a">1,350</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="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:OtherCostAndExpenseOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfOS03LTEtMS00NDU2Ng_9b71cad0-da2a-46cd-8ea6-5d05304fd60f">1,310</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;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="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTAtMS0xLTEtNDQ1NjY_997bac2d-e5a9-4443-8a9e-8e3aaa8703d5">38,523</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTAtMy0xLTEtNDQ1NjY_459df351-f371-4742-a996-2b15430eac1a">45,489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTAtNS0xLTEtNDQ1NjY_a142e3d9-451d-440e-aeb2-2acac0ea75ff">70,762</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTAtNy0xLTEtNDQ1NjY_84fca750-6a3b-4f3a-a037-8e6cff6e0f81">85,949</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;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="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTEtMS0xLTEtNDQ1NjY_3c09ac40-2b33-4603-8d46-9ee7227509dd">56,829</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTEtMy0xLTEtNDQ1NjY_8081f122-f57b-4116-be3c-935ff9bdc3eb">51,263</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTEtNS0xLTEtNDQ1NjY_5102a005-0e58-4c00-9d81-e922bd2a85fa">105,285</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTEtNy0xLTEtNDQ1NjY_62826bb1-908c-420d-ab82-f9d364a8f55c">92,612</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Homebuilding income from operations</span></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTMtMS0xLTEtNDQ1NjY_073027ae-47a8-4f30-9415-b9372588cc0f">177,709</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTMtMy0xLTEtNDQ1NjY_4a59505c-995d-40e0-ac1b-1ae3352b55d9">151,856</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTMtNS0xLTEtNDQ1NjY_5aa126ff-e903-4c0b-8b9e-2a570598992b">292,725</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTMtNy0xLTEtNDQ1NjY_e9aaf35e-ff82-4f38-9f8e-f95735c75912">242,775</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">Equity in income (loss) of unconsolidated entities</span></td><td colspan="2" style="background-color:#ffffff;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="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="tph:HomeBuildingIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTQtMS0xLTEtNDQ1NjY_3538726b-62ad-40cd-9b14-ccd8d80e45cf">143</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-3" sign="-" name="tph:HomeBuildingIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTQtMy0xLTEtNDQ1NjY_2df00d6c-ca94-49fa-80c9-3b80dfe99994">16</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="tph:HomeBuildingIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTQtNS0xLTEtNDQ1NjY_6e02c86f-c976-4392-8cd6-42d5cbf83d47">88</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" sign="-" name="tph:HomeBuildingIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTQtNy0xLTEtNDQ1NjY_8b544fe2-ff17-44a8-8bab-9460f40a04af">29</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="2" style="background-color:#cceeff;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="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTUtMS0xLTEtNDQ1NjY_138c685f-e886-4258-bfa2-8e6491fc6584">116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTUtMy0xLTEtNDQ1NjY_f2beaf38-e15e-4f03-80e4-a3e793d04288">149</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTUtNS0xLTEtNDQ1NjY_47d79f90-06db-4af0-bd64-8ad9d4bd0470">389</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTUtNy0xLTEtNDQ1NjY_ce8360ed-efbf-4b8d-af75-486e417a713d">257</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;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%">Homebuilding income before income taxes</span></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="tph:HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTYtMS0xLTEtNDQ1NjY_9da5b800-4071-4086-9686-03277f9650d7">177,968</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-3" name="tph:HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTYtMy0xLTEtNDQ1NjY_cdc3bd41-38f9-4879-aaa5-73f41b9f9510">151,989</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="tph:HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTYtNS0xLTEtNDQ1NjY_8431a22a-dfce-4555-afe8-79d8caa361a4">293,202</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="tph:HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTYtNy0xLTEtNDQ1NjY_532983bc-6524-46b7-93b3-a3e3f410c83e">243,003</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:700;line-height:100%">Financial Services:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">Revenues</span></td><td colspan="2" style="background-color:#ffffff;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="ifad5777e3ca148dfae74738e9ae1bcc1_D20220401-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTgtMS0xLTEtNDQ1NjY_40c3d2b1-1651-4cd8-bdab-b3b04b9e3b41">12,228</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i30f972de3df844f39da2b0682a9fdb09_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTgtMy0xLTEtNDQ1NjY_96efeee7-46cd-4ffc-9546-f0ca758e9bf0">2,681</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i3c875cecbf0c48a28efc379e3a39e5a8_D20220101-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTgtNS0xLTEtNDQ1NjY_cd9d5acc-28ac-41fc-a64b-232f9e2c7652">20,980</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i083ad7e147e84f2babb0873270790019_D20210101-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTgtNy0xLTEtNDQ1NjY_193073ee-f4a0-4407-9991-5ea147c21e4c">4,786</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">Expenses</span></td><td colspan="2" style="background-color:#cceeff;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="ifad5777e3ca148dfae74738e9ae1bcc1_D20220401-20220630" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTktMS0xLTEtNDQ1NjY_97677aa2-d8b3-4508-974d-647dcba545da">6,322</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i30f972de3df844f39da2b0682a9fdb09_D20210401-20210630" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTktMy0xLTEtNDQ1NjY_206753ca-71fc-451e-a002-bc7eeacef21a">1,485</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i3c875cecbf0c48a28efc379e3a39e5a8_D20220101-20220630" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTktNS0xLTEtNDQ1NjY_e45fa586-b80f-42ed-a3c6-4346e7140343">11,630</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i083ad7e147e84f2babb0873270790019_D20210101-20210630" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTktNy0xLTEtNDQ1NjY_150413a4-8d58-4e91-b1cb-ce571be0b3d6">2,892</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">Equity in income of unconsolidated entities</span></td><td colspan="2" style="background-color:#ffffff;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="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="tph:FinancialServicesIncomeLossFromEquityMethodInvestments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjAtMS0xLTEtNDQ1NjY_cf533132-bde7-4db1-9da0-9ecd9a60b1db">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-3" name="tph:FinancialServicesIncomeLossFromEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjAtMy0xLTEtNDQ1NjY_7477cf5b-5376-4414-b693-3debaa971e78">3,949</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="tph:FinancialServicesIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjAtNS0xLTEtNDQ1NjY_ad8b2b65-4f3b-4d57-be01-072530c0141f">46</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="tph:FinancialServicesIncomeLossFromEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjAtNy0xLTEtNDQ1NjY_904f5a75-54d1-45ab-859e-f46475278327">6,640</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;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%">Financial services income before income taxes</span></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="tph:FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjEtMS0xLTEtNDQ1NjY_bad93f1b-a26b-4bc8-a695-7ed4f9eb5f78">5,906</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-3" name="tph:FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjEtMy0xLTEtNDQ1NjY_3249f07e-ccdb-40b4-9b92-2c210b60b790">5,145</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="tph:FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjEtNS0xLTEtNDQ1NjY_d008e2de-5864-4d01-842b-230e08f90d18">9,396</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="tph:FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjEtNy0xLTEtNDQ1NjY_19bfc3ea-cecc-4c6e-92c2-cf3067bd88ac">8,534</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:700;line-height:100%">Income before income taxes</span></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjItMS0xLTEtNDQ1NjY_934a5bb0-6d6d-4d83-aaf2-e239c87cf431">183,874</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjItMy0xLTEtNDQ1NjY_d4a76d70-6ff8-4181-8397-0caaf93c6bf7">157,134</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjItNS0xLTEtNDQ1NjY_e955e9c1-a036-47d5-a099-b0f89af191a2">302,598</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjItNy0xLTEtNDQ1NjY_00d65e31-fd45-428b-b65f-96d482ea031d">251,537</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Provision for income taxes</span></td><td colspan="2" style="background-color:#cceeff;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="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjMtMS0xLTEtNDQ1NjY_49a50ba4-beeb-4d3e-9bb8-f1f6be6a5834">45,936</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjMtMy0xLTEtNDQ1NjY_355c4466-d2ca-4bac-a47e-76c718b0ba03">39,265</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjMtNS0xLTEtNDQ1NjY_0b23b9d4-8cd4-4981-9498-ce37a6ac7755">76,161</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjMtNy0xLTEtNDQ1NjY_43f8412e-7c18-4a6d-b5f7-56407d8282a4">62,866</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Net income</span></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjQtMS0xLTEtNDQ1NjY_458c29f7-1702-46ad-b02a-cc580098efd8">137,938</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjQtMy0xLTEtNDQ1NjY_ec390a9b-386d-4ea6-bdcb-cb29636fd2ac">117,869</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjQtNS0xLTEtNDQ1NjY_15dc1a0e-490d-4752-93cb-7fd71507b5a8">226,437</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjQtNy0xLTEtNDQ1NjY_e7fa3edf-5724-422f-acb3-75826885d6e2">188,671</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Net income attributable to noncontrolling interests</span></td><td colspan="2" style="background-color:#cceeff;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="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjUtMS0xLTEtNDQ1NjY_ef61a948-a60d-4d17-9212-ff41c75882bd">1,555</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjUtMy0xLTEtNDQ1NjY_9417df67-4cbd-4a9d-9cb4-5f99ac0d8102">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjUtNS0xLTEtNDQ1NjY_0e4e32ba-0ff2-4917-8dd0-c35dbafb88c3">2,576</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjUtNy0xLTEtNDQ1NjY_de250640-3dd5-4d10-a3a6-a1e346b09546">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Net income available to common stockholders</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjYtMS0xLTEtNDQ1NjY_07965abf-5bff-4924-8cbf-ad935588bdc4">136,383</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjYtMy0xLTEtNDQ1NjY_3307b616-cf44-4a0d-a1a7-aa75b8c16473">117,869</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjYtNS0xLTEtNDY0Njk_71efd639-7dec-42f3-85d5-822074a571e0">223,861</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjYtNy0xLTEtNDY0Njk_791d8da4-f9e0-4498-a9b9-84d2b7cabc38">188,671</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Earnings per share</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding: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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding: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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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="usdPerShare" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjgtMS0xLTEtNDQ1NjY_57595a37-d244-44b2-be72-995cb51a2861">1.33</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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="usdPerShare" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjgtMy0xLTEtNDQ1NjY_ebcfac52-6081-4a53-8491-d766a9afab4c">1.01</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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="usdPerShare" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjgtNS0xLTEtNDQ1NjY_6ecdbb20-706a-48df-9cdb-5f5cb8d87540">2.14</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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="usdPerShare" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjgtNy0xLTEtNDQ1NjY_71711668-d781-4741-ae81-31c2f49c6158">1.60</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;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="usdPerShare" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjktMS0xLTEtNDQ1NjY_2fd15cc1-2233-460c-a32b-3584f66307ae">1.33</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;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="usdPerShare" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjktMy0xLTEtNDQ1NjY_5502d0e5-7123-4d2c-8876-6470c9a35947">1.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;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="usdPerShare" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjktNS0xLTEtNDQ1NjY_49ec07b1-88ce-469f-9594-cee21dd41786">2.12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;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="usdPerShare" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjktNy0xLTEtNDQ1NjY_ff297fc1-4c10-4084-a8f3-432b7719f87e">1.59</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Weighted average shares outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Basic</span></td><td colspan="2" style="background-color:#cceeff;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="shares" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMzEtMS0xLTEtNDQ1NjY_72b60ce3-47af-4c25-b42a-107393c4c21a">102,164,377</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="shares" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMzEtMy0xLTEtNDQ1NjY_585db29c-141a-4421-9a72-b44542619867">116,824,108</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="shares" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMzEtNS0xLTEtNDQ1NjY_c71668ef-c82e-40a3-9fb6-7c009062886f">104,731,388</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="shares" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMzEtNy0xLTEtNDQ1NjY_d0b48c24-8407-4cfb-94b4-b70d3b747669">118,082,691</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Diluted</span></td><td colspan="2" style="background-color:#ffffff;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="shares" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMzItMS0xLTEtNDQ1NjY_1f22a5c4-fe54-4786-9212-4a77280ee8a5">102,787,919</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="shares" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMzItMy0xLTEtNDQ1NjY_935b7f39-fa31-40bd-9f74-8dcbf6f419e7">117,770,084</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="shares" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMzItNS0xLTEtNDQ1NjY_25737733-8e2e-463a-ac10-9de5b5e9e1ac">105,478,446</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="shares" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMzItNy0xLTEtNDQ1NjY_9e72ab11-bad6-4be9-898a-dc12cb33022a">118,921,340</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See accompanying condensed notes to the unaudited consolidated financial statements.</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 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><div id="i9b5db63bd760477a892478ecf96359b6_25"></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%">TRI POINTE HOMES, INC.</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 EQUITY</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%">(unaudited)</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%">(in thousands, except share amounts)</span></div><div><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"><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:25.946%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></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:6.063%"></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:7.087%"></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:8.695%"></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:8.841%"></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.572%"></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:8.705%"></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:7pt;font-weight:700;line-height:100%">Number of<br/>Shares&#160;of&#160;Common<br/>Stock&#160;(Note&#160;1)</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:7pt;font-weight:700;line-height:100%">Common<br/>Stock</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:7pt;font-weight:700;line-height:100%">Additional<br/>Paid-in<br/>Capital</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:7pt;font-weight:700;line-height:100%">Retained<br/>Earnings</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:7pt;font-weight:700;line-height:100%">Total<br/>Stockholders&#8217;<br/>Equity</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:7pt;font-weight:700;line-height:100%">Noncontrolling<br/>Interests</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:7pt;font-weight:700;line-height:100%">Total<br/>Equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Balance at March 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;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="i3a153b0ad4174911848bc023c4db4f24_I20220331" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMS0xLTEtMS00NDU2Ng_14a13f3e-c891-4f39-982a-8ae448c0a9a0">104,980,860</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a153b0ad4174911848bc023c4db4f24_I20220331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMS0zLTEtMS00NDU2Ng_50332899-2220-4b95-b434-af43e3281350">1,050</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1eaf2cc7aa20417982687742c37e3979_I20220331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMS01LTEtMS00NDU2Ng_c6a26cac-e1bd-4a09-ae2e-3819526ed9a5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ab2e71387ab4e35aae0ca6eabfd7995_I20220331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMS03LTEtMS00NDU2Ng_bdd6687e-19e5-4cc9-a1f9-934c824c62ae">2,407,184</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i201a37e56095423d8398ad02da5eb0e7_I20220331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMS05LTEtMS00NDU2Ng_328b03ab-9acc-48ba-9d27-5b2ba46773f9">2,408,234</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id96e39f2a6064e3a9f7a5d3936314aa5_I20220331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMS0xMS0xLTEtNDQ1NjY_9e0c46e7-79e1-4638-b09b-c05a6e7f16ce">896</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1daf00c38f8c4c3eae94fadb949d596e_I20220331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMS0xMy0xLTEtNDQ1NjY_99ba4269-ace4-48b8-a4ea-b6a8987cd54c">2,409,130</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><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 colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="i3066162394bd46fe865808d0fef6561c_D20220401-20220630" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMi03LTEtMS00NDU2Ng_a8f67a6e-8a07-4012-987d-177835498079">136,383</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="i79d22e3a356947dfad89afb96c657928_D20220401-20220630" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMi05LTEtMS00NDU2Ng_d64aad93-dea3-4d41-a06e-f5cd7d7882f3">136,383</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="icf8f5c918c4f4cd4b9a48247c30ab1f1_D20220401-20220630" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMi0xMS0xLTEtNDQ1NjY_8384103f-9244-4615-a9f9-dc5e582c193d">1,555</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="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMi0xMy0xLTEtNDQ1NjY_424629b6-73de-4699-b1b3-22e9c9927edb">137,938</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Shares issued under share-based awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i5e1f5aaa9459490bb76a5b88a479c6a7_D20220401-20220630" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMy0xLTEtMS00NDU2Ng_ee77c07b-0bbe-4349-90e7-385b2094e857">32,367</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e1f5aaa9459490bb76a5b88a479c6a7_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMy0zLTEtMS00NDU2Ng_52e19118-e341-4591-bf26-c0695ba4a108">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79d22e3a356947dfad89afb96c657928_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMy05LTEtMS00NDU2Ng_f1c156a7-ca81-4a8f-9873-5b6d2011d224">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMy0xMy0xLTEtNDQ1NjY_cce10fa9-4060-41a6-a501-98dcc0d123b7">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Minimum tax withholding paid on behalf of employees for restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7aeb0cbcb4704358b33d4d9c30343715_D20220401-20220630" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNC01LTEtMS00NDU2Ng_3112914a-3dcf-423a-9bfc-c3f020e00556">16</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i79d22e3a356947dfad89afb96c657928_D20220401-20220630" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNC05LTEtMS00NDU2Ng_da3a8bc4-b03b-4dde-a468-d40e13a1a31d">16</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNC0xMy0xLTEtNDQ1NjY_4710199b-3f69-47dd-beda-f5c3eb0c0ed7">16</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7aeb0cbcb4704358b33d4d9c30343715_D20220401-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNS01LTEtMS00NDU2Ng_9b7a64c1-6ccf-40da-a1d4-905e230b8b23">5,751</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79d22e3a356947dfad89afb96c657928_D20220401-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNS05LTEtMS00NDU2Ng_6204b21a-de14-414b-821b-e7fbbf607a9e">5,751</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNS0xMy0xLTEtNDQ1NjY_b8e13018-b771-4515-a7a2-ca1d16813061">5,751</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Share repurchases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i5e1f5aaa9459490bb76a5b88a479c6a7_D20220401-20220630" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNi0xLTEtMS00NDU2Ng_5d26b80f-4e60-4c53-8f5e-511d44741bde">3,152,234</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5e1f5aaa9459490bb76a5b88a479c6a7_D20220401-20220630" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNi0zLTEtMS00NDU2Ng_7b0b44d1-afc6-4897-a318-a9cc3e7bf160">32</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7aeb0cbcb4704358b33d4d9c30343715_D20220401-20220630" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNi01LTEtMS00NDU2Ng_b242396f-07fc-4f66-baa4-914d46849cb8">62,755</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i79d22e3a356947dfad89afb96c657928_D20220401-20220630" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNi05LTEtMS00NDU2Ng_13adce74-1374-4384-9354-5efe819c9662">62,787</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNi0xMy0xLTEtNDQ1NjY_df6b9d32-c7a2-4505-bbb0-4e9114f1c15d">62,787</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Distributions to noncontrolling interests, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icf8f5c918c4f4cd4b9a48247c30ab1f1_D20220401-20220630" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNy0xMS0xLTEtNDQ1NjY_4d9befe5-16c8-4388-b2b5-a447ca98e85e">1,398</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNy0xMy0xLTEtNDQ1NjY_083bd90f-1a16-42d1-83a8-9df49fd44de5">1,398</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Reclass the negative APIC to retained earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7aeb0cbcb4704358b33d4d9c30343715_D20220401-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfOS01LTEtMS00NDU2Ng_9882df5e-70ec-41d9-870c-4db98a939924">57,020</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3066162394bd46fe865808d0fef6561c_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfOS03LTEtMS00NDU2Ng_37c874f1-1b38-407e-bd6e-9f652fe8004f">57,020</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfOS0xMy0xLTEtNDQ1NjY_d5a5a99c-9fb0-4c97-97a7-f706759515b7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Balance at June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;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="i0037fbdb576447fa8271ca3c588b499b_I20220630" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTAtMS0xLTEtNDQ1NjY_45f6471f-2246-4f3d-b9f7-a0d9d589771a">101,860,993</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="i0037fbdb576447fa8271ca3c588b499b_I20220630" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTAtMy0xLTEtNDQ1NjY_40e25492-ea53-4033-9354-52f4558fa1f8">1,019</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="i5a31f558b32a4e6891111f1378ecf6df_I20220630" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTAtNS0xLTEtNDQ1NjY_2f9bd8af-abaa-44e1-b2ab-e5347473f715">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="i2706824c3bdf47cf95bf21a0811cdf4f_I20220630" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTAtNy0xLTEtNDQ1NjY_2542cc58-835f-42ea-b3fd-7087f480c1a1">2,486,547</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="if3a8eb790b2b445f8e20daebdd4cd2cc_I20220630" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTAtOS0xLTEtNDQ1NjY_77148022-944c-42f2-9091-ade335ec561c">2,487,566</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="i1afbf6a0a38646cf8141ab660d661a4c_I20220630" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTAtMTEtMS0xLTQ0NTY2_6d6fd39e-167b-4344-8217-84292d4b1759">1,053</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTAtMTMtMS0xLTQ0NTY2_05870002-7975-4b62-ad99-86c1b1169097">2,488,619</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></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:7pt;font-weight:700;line-height:100%">Number of<br/>Shares&#160;of&#160;Common<br/>Stock&#160;(Note&#160;1)</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:7pt;font-weight:700;line-height:100%">Common<br/>Stock</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:7pt;font-weight:700;line-height:100%">Additional<br/>Paid-in<br/>Capital</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:7pt;font-weight:700;line-height:100%">Retained<br/>Earnings</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:7pt;font-weight:700;line-height:100%">Total<br/>Stockholders'<br/>Equity</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:7pt;font-weight:700;line-height:100%">Noncontrolling<br/>Interests</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:7pt;font-weight:700;line-height:100%">Total<br/>Equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Balance at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;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="i283f3a44c9024d5cbb54732704d67308_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTMtMS0xLTEtNDQ1NjY_c73692cf-671f-4b42-b04a-9482053cd341">109,644,474</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i283f3a44c9024d5cbb54732704d67308_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTMtMy0xLTEtNDQ1NjY_1d2b6c11-c3e0-47f2-8c3c-af05a1763693">1,096</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78e16472f3054952aedd537276dde8f4_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTMtNS0xLTEtNDQ1NjY_2d2231c5-6963-4231-b476-35b37b4f267b">91,077</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53cabbf2229e44989b6a7f9f2dcac849_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTMtNy0xLTEtNDQ1NjY_da7c5fb2-c655-428b-bf05-16e1908ef550">2,355,448</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8d86f43510a40b4a644ab76bbcaa926_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTMtOS0xLTEtNDQ1NjY_b076ddba-dcd4-48e8-9a3d-ec0ef061ffd8">2,447,621</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e8921302c4b4a94a71b0b35a70cb9ab_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTMtMTEtMS0xLTQ0NTY2_ae9b52e8-ba5e-4b75-9d2c-92890dd10707">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTMtMTMtMS0xLTQ0NTY2_c64da246-a33d-4f64-bd2a-e8a4221cd899">2,447,633</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="i19b2056fa80b4d319ec7aaf72c1eed44_D20220101-20220630" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTQtNy0xLTEtNDQ1NjY_e5dad284-c8ac-4a12-82a2-7e30b2b703a6">223,861</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="idad34c34fcb745b6a6cda47bb3f28764_D20220101-20220630" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTQtOS0xLTEtNDQ1NjY_b10e9e47-08a4-4b7f-aa94-23d944b983c3">223,861</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="ibf48ddbb653c4c80aacc4285d004e55c_D20220101-20220630" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTQtMTEtMS0xLTQ0NTY2_b6384699-4ddf-4437-b61e-c059045871d8">2,576</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="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTQtMTMtMS0xLTQ0NTY2_d6eef031-4e2f-4b66-9578-e21c5e4db625">226,437</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Shares issued under share-based awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ifa60a99fa6f446f2b2fb89dfcc501f53_D20220101-20220630" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTUtMS0xLTEtNDQ1NjY_e55079d1-7f99-4a6c-b2b3-b5ea161c778c">663,989</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa60a99fa6f446f2b2fb89dfcc501f53_D20220101-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTUtMy0xLTEtNDQ1NjY_a7867430-be6d-4a23-90bc-5434f2ceb077">7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i083dd49dc8cd4a29a445e43895614c21_D20220101-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTUtNS0xLTEtNDQ1NjY_60b4d8f0-27aa-41ed-b409-9e69199dbe9c">23</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idad34c34fcb745b6a6cda47bb3f28764_D20220101-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTUtOS0xLTEtNDQ1NjY_7a9e14c3-39d9-4a0f-91d1-970dad745fec">30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTUtMTMtMS0xLTQ0NTY2_807a31b3-9dc7-43b3-ba5a-e79a43ec59d2">30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Minimum tax withholding paid on behalf of employees for restricted stock units</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="i083dd49dc8cd4a29a445e43895614c21_D20220101-20220630" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTYtNS0xLTEtNDQ1NjY_fc85505c-f0c5-46fc-9323-b5ed0cf01ee7">9,092</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="idad34c34fcb745b6a6cda47bb3f28764_D20220101-20220630" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTYtOS0xLTEtNDQ1NjY_1a74717d-c46b-4992-9579-fb2ae8bd609c">9,092</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="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTYtMTMtMS0xLTQ0NTY2_bc5aa134-6625-4c31-9e6f-0188f22ab3bb">9,092</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i083dd49dc8cd4a29a445e43895614c21_D20220101-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTctNS0xLTEtNDQ1NjY_44b843d0-9de8-44b6-9675-597f20081fc6">11,023</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idad34c34fcb745b6a6cda47bb3f28764_D20220101-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTctOS0xLTEtNDQ1NjY_fd873f14-f50c-4fd3-b875-e0313d204f10">11,023</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTctMTMtMS0xLTQ0NTY2_f975cbef-c876-41ef-905e-c5b7520d199e">11,023</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Share repurchases</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ifa60a99fa6f446f2b2fb89dfcc501f53_D20220101-20220630" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTgtMS0xLTEtNDQ1NjY_c3827007-c4f3-476a-961f-739744a4b918">8,447,470</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="ifa60a99fa6f446f2b2fb89dfcc501f53_D20220101-20220630" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTgtMy0xLTEtNDQ1NjY_9a815ad6-5ed0-45b1-b028-5332a0f73e81">84</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="i083dd49dc8cd4a29a445e43895614c21_D20220101-20220630" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTgtNS0xLTEtNDQ1NjY_3e138d36-a4f9-4895-84fb-3934e1b8b336">185,793</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="idad34c34fcb745b6a6cda47bb3f28764_D20220101-20220630" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTgtOS0xLTEtNDQ1NjY_d4249318-4252-4a82-bb8a-23618e60d5f5">185,877</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="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTgtMTMtMS0xLTQ0NTY2_e7fb9e69-76b3-43c9-b707-5f1e45390e14">185,877</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Distributions to noncontrolling interests, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibf48ddbb653c4c80aacc4285d004e55c_D20220101-20220630" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTktMTEtMS0xLTQ4MDYy_5d0e6810-79cd-404b-b6b8-50c01424ba5f">1,780</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTktMTMtMS0xLTQ4MDYy_61f2e1a0-de77-40a0-bdb1-7145af53eb95">1,780</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Net effect of consolidations of VIE's</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf48ddbb653c4c80aacc4285d004e55c_D20220101-20220630" decimals="-3" name="tph:NoncontrollingInterestEffectiveOfConsolidationInVariableInterestEntity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTktMTEtMS0xLTQ0NTY2_25c838df-c217-4fe8-899a-122d065675d2">245</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="tph:NoncontrollingInterestEffectiveOfConsolidationInVariableInterestEntity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTktMTMtMS0xLTQ0NTY2_1f248410-8476-4628-862b-9e1e720afbba">245</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Reclass the negative APIC to retained earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i083dd49dc8cd4a29a445e43895614c21_D20220101-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjEtNS0xLTEtNDgwNzc_01bf4afc-103d-402c-99b5-b67d852bea10">92,762</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i19b2056fa80b4d319ec7aaf72c1eed44_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjEtNy0xLTEtNDgwNzc_7e72f965-3669-41fa-aff6-084b09e70a9c">92,762</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjEtMTMtMS0xLTQ4MDc3_528a6e64-83ba-480e-9786-a27b37e7e12c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Balance at June 30, 2022</span></td><td colspan="2" style="background-color:#ffffff;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="i0037fbdb576447fa8271ca3c588b499b_I20220630" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjAtMS0xLTEtNDQ1NjY_385cd035-fa90-4e40-97a2-4776cfeab55b">101,860,993</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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="background-color:#ffffff;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="i0037fbdb576447fa8271ca3c588b499b_I20220630" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjAtMy0xLTEtNDQ1NjY_25943f03-c0e2-48e6-bfe7-fb52613374a2">1,019</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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="background-color:#ffffff;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="i5a31f558b32a4e6891111f1378ecf6df_I20220630" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjAtNS0xLTEtNDQ1NjY_b0e24ce1-f40e-4341-b904-d744cec38fdc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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="background-color:#ffffff;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="i2706824c3bdf47cf95bf21a0811cdf4f_I20220630" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjAtNy0xLTEtNDQ1NjY_18ebae01-4c8d-4120-a212-b370b71577e0">2,486,547</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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="background-color:#ffffff;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="if3a8eb790b2b445f8e20daebdd4cd2cc_I20220630" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjAtOS0xLTEtNDQ1NjY_949aa5da-ed99-4ab8-a805-ecde358f5523">2,487,566</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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="background-color:#ffffff;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="i1afbf6a0a38646cf8141ab660d661a4c_I20220630" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjAtMTEtMS0xLTQ0NTY2_d22618fd-813a-4385-8759-5aa9b7b6b9aa">1,053</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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="background-color:#ffffff;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="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjAtMTMtMS0xLTQ0NTY2_39e2e22a-f557-4d5e-98f4-f1254ed34a23">2,488,619</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></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:7pt;font-weight:700;line-height:100%">Number of<br/>Shares&#160;of&#160;Common<br/>Stock&#160;(Note&#160;1)</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:7pt;font-weight:700;line-height:100%">Common<br/>Stock</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:7pt;font-weight:700;line-height:100%">Additional<br/>Paid-in<br/>Capital</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:7pt;font-weight:700;line-height:100%">Retained<br/>Earnings</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:7pt;font-weight:700;line-height:100%">Total<br/>Stockholders'<br/>Equity</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:7pt;font-weight:700;line-height:100%">Noncontrolling<br/>Interests</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:7pt;font-weight:700;line-height:100%">Total<br/>Equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Balance at March 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;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="i7d3c469f8ea84eb9851c576cbc0ada9d_I20210331" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjMtMS0xLTEtNDQ1NjY_38ff45c9-3f21-4730-8f18-67e040380ec9">118,824,242</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d3c469f8ea84eb9851c576cbc0ada9d_I20210331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjMtMy0xLTEtNDQ1NjY_9b6dfb69-6e15-4cf9-ac0b-a8b5b9f5ac12">1,188</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c89e32783dc44f5893758f3090d76f9_I20210331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjMtNS0xLTEtNDQ1NjY_ae0d3cb1-475e-40c7-9df7-3f088c4df683">281,591</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b47be1b3d13434baaf53199300ab0da_I20210331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjMtNy0xLTEtNDQ1NjY_09a41587-a01b-4d6a-8663-0c6c47d2da01">1,956,983</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied3d585781504202b632c5818665251c_I20210331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjMtOS0xLTEtNDQ1NjY_50c9cd60-eee7-4f33-9420-dc7dfc6b22b5">2,239,762</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d209fd29b364094b643a0b0fa81e275_I20210331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjMtMTEtMS0xLTQ0NTY2_8609d332-e31b-497c-9471-0d43b39155a0">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09c84a47134940db97a820022ae2b093_I20210331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjMtMTMtMS0xLTQ0NTY2_317dc4d1-b800-4399-88d6-652064d2da57">2,239,774</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="id936e4f83c224ae8b76f4d15cd17f18d_D20210401-20210630" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjQtNy0xLTEtNDQ1NjY_0757d941-e979-4e32-82fc-75a90e6d1bf0">117,869</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ba9916d01f43cea8cc2a2d778cd0b0_D20210401-20210630" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjQtOS0xLTEtNDQ1NjY_fc2a3661-482f-4449-951a-015b9dff8224">117,869</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjQtMTMtMS0xLTQ0NTY2_5335176e-9f2c-4467-b098-0fa03b5fa7b9">117,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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Shares issued under share-based awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if904e6daa19b4c46ba9e6dfb71b5a03c_D20210401-20210630" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjYtMS0xLTEtNDQ1NjY_af2f07b2-7187-4a40-b9f4-f847798da1ae">53,640</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if904e6daa19b4c46ba9e6dfb71b5a03c_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjYtMy0xLTEtNDQ1NjY_32f87130-a2e3-47c6-9230-cc79cc896dcf">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i387cfc167d2241548b41f0a9b71ea893_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjYtNS0xLTEtNDQ1NjY_cae78ae8-7884-4bbd-8555-f8e52ab5ee8d">17</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ba9916d01f43cea8cc2a2d778cd0b0_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjYtOS0xLTEtNDQ1NjY_7f8cff50-3134-4c98-8885-d6de7851a5b1">18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjYtMTMtMS0xLTQ0NTY2_11b8bf74-5d93-4b61-8f0a-f19ba36d61a0">18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Minimum tax withholding paid on behalf of employees for restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i387cfc167d2241548b41f0a9b71ea893_D20210401-20210630" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjctNS0xLTEtNDQ1NjY_9547cd44-0335-43be-9393-29188ebc2a6e">14</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6ba9916d01f43cea8cc2a2d778cd0b0_D20210401-20210630" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjctOS0xLTEtNDQ1NjY_82c61ecf-5e47-4a0c-a3c2-ae341af9d8aa">14</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjctMTMtMS0xLTQ0NTY2_03628181-a4d8-4519-b48b-cf05601f6276">14</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i387cfc167d2241548b41f0a9b71ea893_D20210401-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjgtNS0xLTEtNDQ1NjY_cbc9fa84-f88b-416d-b8c6-40ee040d4db8">4,506</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ba9916d01f43cea8cc2a2d778cd0b0_D20210401-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjgtOS0xLTEtNDQ1NjY_f842c2a5-69b8-42e1-8b3a-60687268cc69">4,506</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjgtMTMtMS0xLTQ0NTY2_d9c6b900-cb97-4213-9e90-db94b3c6b62b">4,506</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Share repurchases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if904e6daa19b4c46ba9e6dfb71b5a03c_D20210401-20210630" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjktMS0xLTEtNDQ1NjY_c740be8a-880e-4ab6-8e0f-9c27abc8bf48">3,666,676</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if904e6daa19b4c46ba9e6dfb71b5a03c_D20210401-20210630" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjktMy0xLTEtNDQ1NjY_b8b63a72-27ff-46d2-900a-7132f7c2b19f">39</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i387cfc167d2241548b41f0a9b71ea893_D20210401-20210630" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjktNS0xLTEtNDQ1NjY_6c142fda-a1f9-4773-a392-21482c6967c4">82,812</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6ba9916d01f43cea8cc2a2d778cd0b0_D20210401-20210630" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjktOS0xLTEtNDQ1NjY_e0e6e775-06a8-47fd-a8a2-ed44025a301d">82,851</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjktMTMtMS0xLTQ0NTY2_a6fac7f1-74ef-4ab8-b9f2-27cf910fae3e">82,851</ix:nonFraction>)</span></td><td style="background-color:#ffffff;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></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Balance at June 30, 2021</span></td><td colspan="2" style="background-color:#cceeff;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="i744122da459a427b8b106bdc6f02d7b4_I20210630" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzEtMS0xLTEtNDQ1NjY_9344c960-045d-4021-aa29-49c4648f8c33">115,211,206</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="i744122da459a427b8b106bdc6f02d7b4_I20210630" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzEtMy0xLTEtNDQ1NjY_b042bb22-58c5-4614-96d4-57a6b752999f">1,150</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="i9dee1419f05a455eb51422918cc753df_I20210630" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzEtNS0xLTEtNDQ1NjY_38eaae7c-50be-4bda-8de4-bd8824f9dff0">203,288</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="i8089c3c9469f4ced950cdddc43619605_I20210630" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzEtNy0xLTEtNDQ1NjY_7be9e833-e188-43cf-86ae-8e8e9942bcc9">2,074,852</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="i0876ce1dcbb04f389f1eae0ad7a4d767_I20210630" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzEtOS0xLTEtNDQ1NjY_3a8c0dfc-9fa8-4a1d-9720-ece258f19f49">2,279,290</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="ib7e90552a4b440f0aedee45182d90068_I20210630" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzEtMTEtMS0xLTQ0NTY2_a266b684-fa64-4ab8-a7da-fdb5af897f29">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="if75b3c26122c4a58a817661a4ee42c34_I20210630" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzEtMTMtMS0xLTQ0NTY2_cdc29b2b-2951-4645-ab08-e25bff1bbe97">2,279,302</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></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:7pt;font-weight:700;line-height:100%">Number of<br/>Shares&#160;of&#160;Common<br/>Stock&#160;(Note&#160;1)</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:7pt;font-weight:700;line-height:100%">Common<br/>Stock</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:7pt;font-weight:700;line-height:100%">Additional<br/>Paid-in<br/>Capital</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:7pt;font-weight:700;line-height:100%">Retained<br/>Earnings</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:7pt;font-weight:700;line-height:100%">Total<br/>Stockholders'<br/>Equity</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:7pt;font-weight:700;line-height:100%">Noncontrolling<br/>Interests</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:7pt;font-weight:700;line-height:100%">Total<br/>Equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Balance at December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;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="if5e179549093463b97d9f0b5d1382c49_I20201231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzQtMS0xLTEtNDQ1NjY_49345749-4a49-448c-8a33-0fd16e2369e1">121,882,778</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5e179549093463b97d9f0b5d1382c49_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzQtMy0xLTEtNDQ1NjY_b1c88513-e875-4a43-a244-581b7222deed">1,219</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0bda332b9f4629855299ce678868de_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzQtNS0xLTEtNDQ1NjY_d5e5ad37-015c-4e8b-aa69-621ca5fc1288">345,137</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f6a973475a24cc4ac8e4c485dfc6070_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzQtNy0xLTEtNDQ1NjY_d903163f-1792-49ef-9591-c85de736defe">1,886,181</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb4962d26ab24546b3c705eebfa226c0_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzQtOS0xLTEtNDQ1NjY_f0518533-42e4-41dc-80d4-2f17f6d9540f">2,232,537</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i141004cbf70143a9906ccdd79bc71f73_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzQtMTEtMS0xLTQ0NTY2_4ae09228-d585-4902-a02f-0bcb8cb649de">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3dbaab15a0a444fdab1991184783aef2_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzQtMTMtMS0xLTQ0NTY2_0dceb983-4a96-47f2-a718-934932ac06a6">2,232,549</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fe00c85de014bbea3ce096cc197299d_D20210101-20210630" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzYtNy0xLTEtNDQ1NjY_fec234f4-2d6e-414f-8454-8d9ba299a66a">188,671</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1906ad75bc8b49859699bb593901861a_D20210101-20210630" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzYtOS0xLTEtNDQ1NjY_738468f6-4ef2-4675-aa1a-1cf59592ae5e">188,671</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzYtMTMtMS0xLTQ0NTY2_a8854bc7-3634-4eaa-9fb5-37f14ec986ec">188,671</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Shares issued under share-based awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ibc866e613840479e8900e71ec6fcc942_D20210101-20210630" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzctMS0xLTEtNDQ1NjY_b80d435a-28fb-4038-b5ec-25b1473c6b18">654,665</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc866e613840479e8900e71ec6fcc942_D20210101-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzctMy0xLTEtNDQ1NjY_aea792b3-6440-4936-ab2b-bd23b9b1d18b">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ff175e56cc14f94a37ef26542540a25_D20210101-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzctNS0xLTEtNDQ1NjY_2e08e8cc-53be-4fbc-85e1-27874d0883f0">2,828</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1906ad75bc8b49859699bb593901861a_D20210101-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzctOS0xLTEtNDQ1NjY_b5b43484-9b48-4184-a0d1-a07b336a649a">2,834</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzctMTMtMS0xLTQ0NTY2_6c855453-4da8-4244-802a-6e0e7c11e3da">2,834</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Minimum tax withholding paid on behalf of employees for restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8ff175e56cc14f94a37ef26542540a25_D20210101-20210630" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzgtNS0xLTEtNDQ1NjY_6bfe037f-a56f-474d-9fdc-dab5922b21b4">4,636</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1906ad75bc8b49859699bb593901861a_D20210101-20210630" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzgtOS0xLTEtNDQ1NjY_a106eef1-7b36-4ef0-a8e8-d5b46981a1c9">4,636</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzgtMTMtMS0xLTQ0NTY2_161e799d-754c-4ffc-ae6f-a713ef9371fd">4,636</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Stock-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ff175e56cc14f94a37ef26542540a25_D20210101-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzktNS0xLTEtNDQ1NjY_978b8184-393a-450f-a62c-265be9917db1">8,162</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1906ad75bc8b49859699bb593901861a_D20210101-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzktOS0xLTEtNDQ1NjY_000df671-cfa4-4b9b-a6dc-88c40d6ed589">8,162</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzktMTMtMS0xLTQ0NTY2_d9018b2f-1f2f-4b07-aa64-c37da5de1a52">8,162</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Share repurchases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ibc866e613840479e8900e71ec6fcc942_D20210101-20210630" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNDAtMS0xLTEtNDQ1NjY_83620caa-dfc6-415e-83a9-49964d21c2fe">7,326,237</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibc866e613840479e8900e71ec6fcc942_D20210101-20210630" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNDAtMy0xLTEtNDQ1NjY_fb547fee-a750-4e68-8aea-3da77113eb03">75</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8ff175e56cc14f94a37ef26542540a25_D20210101-20210630" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNDAtNS0xLTEtNDQ1NjY_5c5e32d0-346d-410f-9ff5-f01be756feb6">148,203</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1906ad75bc8b49859699bb593901861a_D20210101-20210630" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNDAtOS0xLTEtNDQ1NjY_1da2e96f-fd7e-4fca-8a82-2396a5808dca">148,278</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNDAtMTMtMS0xLTQ0NTY2_cc540793-e63e-4688-af1e-c975d6d4d762">148,278</ix:nonFraction>)</span></td><td style="background-color:#ffffff;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></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Balance at June 30, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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="i744122da459a427b8b106bdc6f02d7b4_I20210630" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNDItMS0xLTEtNDQ1NjY_0c2ad814-783b-4efd-b528-787a88124fa4">115,211,206</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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="background-color:#cceeff;border-bottom:3pt double #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="i744122da459a427b8b106bdc6f02d7b4_I20210630" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNDItMy0xLTEtNDQ1NjY_b42e7ddc-b5ef-4101-98d1-f7ee79d53947">1,150</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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="background-color:#cceeff;border-bottom:3pt double #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="i9dee1419f05a455eb51422918cc753df_I20210630" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNDItNS0xLTEtNDQ1NjY_b9eb2deb-ddb7-42dc-b942-825d8e9aa054">203,288</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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="background-color:#cceeff;border-bottom:3pt double #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="i8089c3c9469f4ced950cdddc43619605_I20210630" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNDItNy0xLTEtNDQ1NjY_da8d8e14-0726-4407-8bf7-f4f74e71fdbf">2,074,852</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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="background-color:#cceeff;border-bottom:3pt double #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="i0876ce1dcbb04f389f1eae0ad7a4d767_I20210630" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNDItOS0xLTEtNDQ1NjY_a7214e35-5908-4901-bc16-2dafa61dab1a">2,279,290</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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="background-color:#cceeff;border-bottom:3pt double #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="ib7e90552a4b440f0aedee45182d90068_I20210630" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNDItMTEtMS0xLTQ0NTY2_8356905a-20ac-457c-8957-3a6ba54ec62c">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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="background-color:#cceeff;border-bottom:3pt double #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="if75b3c26122c4a58a817661a4ee42c34_I20210630" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNDItMTMtMS0xLTQ0NTY2_671ab8ea-50dd-4336-b0fa-917f034b5d6b">2,279,302</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See accompanying condensed notes to the unaudited consolidated financial statements.</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%">- 5 -</span></div></div></div><div id="i9b5db63bd760477a892478ecf96359b6_28"></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%">TRI POINTE HOMES, INC.</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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(unaudited)</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%">(in thousands)</span></div><div><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"><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.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></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:11.621%"></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%">&#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%">Six Months Ended June 30,</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%">&#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:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:700;line-height:100%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;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%">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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMy0xLTEtMS00NDU2Ng_41fdd244-aa56-4bf4-88a2-369585f883cc">226,437</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMy0zLTEtMS00NDU2Ng_580018e1-0a31-4bde-992e-fb5c758380cf">188,671</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Adjustments to reconcile net income to net cash (used in) provided by operating activities:</span></td><td colspan="3" style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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 25.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%">Depreciation and amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfNS0xLTEtMS00NDU2Ng_4baaa268-080f-4bb6-984a-fc5ec699b547">12,026</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfNS0zLTEtMS00NDU2Ng_e8c0152e-cc71-4671-a547-2ac1a8ec6aab">16,120</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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%">Equity in income of unconsolidated entities, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfNi0xLTEtMS00NDU2Ng_8405dff4-acbe-43ae-9ef1-0d59364e7c41">134</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:IncomeLossFromEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfNi0zLTEtMS00NDU2Ng_e79d506c-e4e3-40fd-b182-c6cabee8952d">6,610</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.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%">Deferred income taxes, 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfNy0xLTEtMS00NDU2Ng_1189be3b-24ea-4f50-beac-c3449105523d">1</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfNy0zLTEtMS00NDU2Ng_429ef0de-c457-473c-9982-cb66c1185ea9">3,136</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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%">Amortization of stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfOC0xLTEtMS00NDU2Ng_7dda28fa-c772-4fa8-b978-d3de5b859016">11,023</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfOC0zLTEtMS00NDU2Ng_800ce0fd-7e53-46c4-ba6e-9909fe56f618">8,162</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.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%">Charges for impairments and lot option abandonments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:ProductionRelatedImpairmentsOrCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfOS0xLTEtMS00NDU2Ng_e72af074-185d-4b54-a2dc-feb8518e97b3">1,897</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:ProductionRelatedImpairmentsOrCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfOS0zLTEtMS00NDU2Ng_28877718-28f4-459d-acc9-192b47470ecc">445</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;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%">Returns on investments in unconsolidated entities, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:EquityMethodInvestmentDividendsOrDistributions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMTAtMS0xLTEtNDQ1NjY_e9bc2bfc-3209-4e4b-be46-1d2aec6bb170">2,253</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:EquityMethodInvestmentDividendsOrDistributions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMTAtMy0xLTEtNDQ1NjY_17d5b56a-5c98-4f2d-a662-1bb6e2063b2f">7,135</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.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%">Changes in assets and liabilities:</span></td><td colspan="3" style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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="background-color:#cceeff;padding:2px 1pt 2px 37pt;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%">Real estate inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMTItMS0xLTEtNDQ1NjY_bc8376b9-27b2-4995-8bea-2f610ed26d4e">435,219</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMTItMy0xLTEtNDQ1NjY_65e8c022-e9b8-4ed4-a162-c0248d26cf10">173,740</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;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%">Receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMTMtMS0xLTEtNDQ1NjY_34980042-8c62-440d-8cda-bceccc8984c1">28,434</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMTMtMy0xLTEtNDQ1NjY_ecbcda3e-d199-4876-88c0-aa2211a92ee5">27,797</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;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%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMTQtMS0xLTEtNDQ1NjY_7b014e9c-9699-4875-9f05-06f037c4f0c8">687</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMTQtMy0xLTEtNDQ1NjY_d488355f-b0a7-4f68-8aac-746d8a1c3f42">7,996</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;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%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMTUtMS0xLTEtNDQ1NjY_65608dfa-c06b-4fb1-bc9c-3ce1e7c184db">28,088</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMTUtMy0xLTEtNDQ1NjY_d4b0a268-7246-4936-b177-9a3fa7745f8c">61,453</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;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%">Accrued expenses and other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMTYtMS0xLTEtNDQ1NjY_ee6cca18-c9dc-4d54-b5e8-9a5cfe100803">13,544</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMTYtMy0xLTEtNDQ1NjY_33551f93-8622-4557-ad87-ca3502b8fe36">28,325</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="background-color:#ffffff;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%">Net cash (used in) provided by operating activities</span></td><td colspan="2" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMTgtMS0xLTEtNDQ1NjY_9742c974-5340-4053-8a99-8c18381082d1">167,831</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMTgtMy0xLTEtNDQ1NjY_f3a4958e-15ad-4089-98d3-a931dda675ef">97,304</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:700;line-height:100%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.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%">Purchases of property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMjAtMS0xLTEtNDQ1NjY_63c0b73f-995c-4362-b3e4-1301cec43073">28,620</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMjAtMy0xLTEtNDQ1NjY_53385ea4-39bf-4199-9b82-302f62941fff">8,946</ix:nonFraction>)</span></td><td style="background-color:#ffffff;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="background-color:#cceeff;padding:2px 1pt 2px 25.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%">(Investments in) distributions from unconsolidated entities, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:PaymentsForProceedsFromBusinessesAndInterestInAffiliates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMjItMS0xLTEtNDQ1NjY_5a219603-b215-4019-988a-5fb830fb1b04">15,322</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:PaymentsForProceedsFromBusinessesAndInterestInAffiliates" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMjItMy0xLTEtNDQ1NjY_8767f0ad-9b5d-4c1f-85ca-6f1e2610ebbd">480</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="background-color:#cceeff;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%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMjMtMS0xLTEtNDQ1NjY_c97ef364-37fe-4407-bb7e-3755ba1273ee">43,942</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMjMtMy0xLTEtNDQ1NjY_096d8a0d-eb2a-46be-8df0-6b312161f6be">8,466</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:700;line-height:100%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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%">Borrowings from debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMjUtMS0xLTEtNDQ1NjY_715d0268-3e6b-456f-9dbe-3a856ab74461">25,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMjUtMy0xLTEtNDQ1NjY_56ec72d8-1bf3-47db-80a9-01d7f3a340c6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.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%">Repayment of debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMjYtMS0xLTEtNDQ1NjY_0f5becdb-4871-4b40-832a-ee67a8269652">25,504</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:RepaymentsOfDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMjYtMy0xLTEtNDQ1NjY_639e476b-4297-45a9-a31b-d51dadb12d87">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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%">Debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMjctMS0xLTEtNDQ1NjY_9de975fb-7bd4-4139-8fd8-a2c5d6344836">2,408</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMjctMy0xLTEtNDQ1NjY_00f0421a-861a-40ba-bbc2-53fd14368cdd">3,570</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 25.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%">Distributions to noncontrolling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:PaymentsToMinorityShareholders" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMjktMS0xLTEtNDQ1NjY_128af554-0fa8-4db2-9257-f679e385493f">1,780</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:PaymentsToMinorityShareholders" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMjktMy0xLTEtNDQ1NjY_bc82bec7-4534-40cf-b0c1-a0d8407408fc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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%">Proceeds from issuance of common stock under share-based awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMzAtMS0xLTEtNDQ1NjY_e22e3bf1-1a40-4aac-b411-2f7ece026d53">30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMzAtMy0xLTEtNDQ1NjY_fdeb4ad7-1184-4c10-aca8-da35ca56b428">2,834</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.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%">Minimum tax withholding paid on behalf of employees for share-based awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMzEtMS0xLTEtNDQ1NjY_d391eca1-4070-4cef-bfbb-e5b076353ba3">9,092</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMzEtMy0xLTEtNDQ1NjY_2e666656-f6ae-4813-b2e3-49963c988acf">4,636</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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%">Share repurchases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMzItMS0xLTEtNDQ1NjY_6b61d28a-87f9-416c-b1c3-5d37895f67a0">185,877</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMzItMy0xLTEtNDQ1NjY_11b89f29-3081-4ba1-a0c9-471277785da0">148,278</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.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%">Net cash used in financing activities</span></td><td colspan="2" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMzMtMS0xLTEtNDQ1NjY_8b28e783-8705-4015-aa6c-52a2a46b4f0a">199,631</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMzMtMy0xLTEtNDQ1NjY_04da5e2a-75c1-4782-8f07-8eec7ee87166">153,650</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Net decrease in cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMzQtMS0xLTEtNDQ1NjY_b6268bd3-53e5-4df4-9bac-596587e206ef">411,404</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMzQtMy0xLTEtNDQ1NjY_b5bcb0f3-a0c9-4c22-b6ea-393856334ee3">64,812</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.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%">Cash and cash equivalents&#8211;beginning of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMzUtMS0xLTEtNDQ1NjY_914fa99b-4e64-4729-a5e0-d77e33315e47">681,528</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3dbaab15a0a444fdab1991184783aef2_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMzUtMy0xLTEtNDQ1NjY_d3c35cf9-6720-401b-af5c-8d3f6f71d544">621,295</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Cash and cash equivalents&#8211;end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMzYtMS0xLTEtNDQ1NjY_c63e24c4-cdb0-4882-899c-7349810bbf2f">270,124</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if75b3c26122c4a58a817661a4ee42c34_I20210630" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMzYtMy0xLTEtNDQ1NjY_285c4f80-894f-423e-91e5-de79702e4903">556,483</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See accompanying condensed notes to the unaudited consolidated financial statements.</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 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><div id="i9b5db63bd760477a892478ecf96359b6_31"></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%">TRI POINTE HOMES, INC.</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%">CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</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%">(unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">&#160;</span></div><div id="i9b5db63bd760477a892478ecf96359b6_34"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNC9mcmFnOjRiNzRiNTJkNzA3MTQ5ZWQ4MTBmZmI1OThkNzM2NjU1L3RleHRyZWdpb246NGI3NGI1MmQ3MDcxNDllZDgxMGZmYjU5OGQ3MzY2NTVfODM1OQ_59db45e1-c62f-45e8-a655-b36ac4dda00d" continuedAt="i4c62ed031fad4db4adfeefdc380871d2" escape="true">Organization, Basis of Presentation and Summary of Significant Accounting Policies</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i4c62ed031fad4db4adfeefdc380871d2" continuedAt="i1237d7c909de4ff8ae777491b39f5667"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Organization</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tri Pointe is engaged in the design, construction and sale of innovative single-family attached and detached homes across <ix:nonFraction unitRef="state" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="INF" name="us-gaap:NumberOfStatesInWhichEntityOperates" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNC9mcmFnOjRiNzRiNTJkNzA3MTQ5ZWQ4MTBmZmI1OThkNzM2NjU1L3RleHRyZWdpb246NGI3NGI1MmQ3MDcxNDllZDgxMGZmYjU5OGQ3MzY2NTVfMjI4_201377fe-94e6-4e0a-974c-2f9a5137a261">ten</ix:nonFraction> states, including Arizona, California, Colorado, Maryland, Nevada, North Carolina, South Carolina, Texas, Virginia and Washington, and the District of Columbia.</span></div><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNC9mcmFnOjRiNzRiNTJkNzA3MTQ5ZWQ4MTBmZmI1OThkNzM2NjU1L3RleHRyZWdpb246NGI3NGI1MmQ3MDcxNDllZDgxMGZmYjU5OGQ3MzY2NTVfODM0MA_4048b5ce-f00d-4e1a-8d08-8553c01beb3c" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;), as contained within the Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;), for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. They should be read in conjunction with our consolidated financial statements and footnotes thereto included in our Annual Report on Form 10-K for the year ended&#160;December&#160;31, 2021. In the opinion of management, all adjustments consisting of normal recurring adjustments, necessary for a fair presentation with respect to interim financial statements, have been included. The results for the three and  six months ended June&#160;30, 2022 are not necessarily indicative of the results to be expected for the full year ending December 31, 2022 due to seasonal </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">variations and other factors.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of Tri Pointe Homes and its wholly owned subsidiaries, as well as other entities in which Tri Pointe Homes has a controlling interest and variable interest entities (&#8220;VIEs&#8221;) in which Tri Pointe Homes is the primary beneficiary.&#160;The noncontrolling interests as of June&#160;30, 2022 and December&#160;31, 2021 represent the outside owners&#8217; interests in the Company&#8217;s consolidated entities. All significant intercompany accounts have been eliminated upon consolidation.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless the context otherwise requires, the terms &#8220;Tri Pointe&#8221;, &#8220;the Company&#8221;, &#8220;we&#8221;, &#8220;us&#8221;, and &#8220;our&#8221; used herein refer to Tri Pointe Homes, Inc., a Delaware corporation, and its consolidated subsidiaries.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNC9mcmFnOjRiNzRiNTJkNzA3MTQ5ZWQ4MTBmZmI1OThkNzM2NjU1L3RleHRyZWdpb246NGI3NGI1MmQ3MDcxNDllZDgxMGZmYjU5OGQ3MzY2NTVfODM0Ng_1ff13b5b-45ad-4af7-bff7-716129098968" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of these financial statements requires our management to make estimates and judgments that affect the reported amounts of assets and liabilities and the disclosures of contingent liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from our estimates.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNC9mcmFnOjRiNzRiNTJkNzA3MTQ5ZWQ4MTBmZmI1OThkNzM2NjU1L3RleHRyZWdpb246NGI3NGI1MmQ3MDcxNDllZDgxMGZmYjU5OGQ3MzY2NTVfODM2Nw_83352c73-f17b-43ff-9776-657238d59ee8" continuedAt="id2522b0e861e4a209b1e1e3d0070c59b" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue in accordance with Accounting Standards Topic 606 (&#8220;ASC 606&#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%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Under ASC 606, we apply the following steps to determine the timing and amount of revenue to recognize: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies a performance obligation. </span></div><div style="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%">Home sales revenue</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:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate the majority of our total revenues from home sales, which consists of our core business operation of building and delivering completed homes to homebuyers. Home sales revenue and related profit is generally recognized when title to and possession of the home are transferred to the homebuyer at the home closing date. Our performance obligation to deliver the agreed-upon home is generally satisfied in less than one year from the original contract date. Included in home sales revenue are forfeited deposits, which occur when homebuyers cancel home purchase contracts that include a nonrefundable deposit. Both revenue from forfeited deposits and deferred revenue resulting from uncompleted performance obligations existing at the time we deliver new homes to our homebuyers are immaterial.</span></div></ix:nonNumeric></ix:continuation><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%">- 7 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i1237d7c909de4ff8ae777491b39f5667"><ix:continuation id="id2522b0e861e4a209b1e1e3d0070c59b"><div style="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%">Land and lot sales revenue</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, we have generated land and lot sales revenue from a small number of transactions, although in some periods we have realized a significant amount of revenue and gross margin. We do not expect our future land and lot sales revenue to be material, but we still consider these sales to be an ordinary part of our business, thus meeting the definition of contracts with customers. Similar to our home sales, revenue from land and lot sales is typically fully recognized when the land and lot sales transactions are consummated, at which time no further performance obligations are left to be satisfied. Some of our historical land and lot sales have included future profit participation rights. We will recognize future land and lot sales revenue in the periods in which all closing conditions are met, subject to the constraint on variable consideration related to profit participation rights, if such rights exist in the sales contract.</span></div><div style="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%">Other operations revenue</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of our homebuilding other operations revenue relates to a ground lease included in our West segment. We are responsible for making lease payments to the landowner, and we collect sublease payments from the buyers of the buildings. This ground lease is accounted for in accordance with ASC Topic 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We do not recognize a material profit on this ground lease. </span></div><div style="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%">Financial services revenues</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tri Pointe Solutions is a reportable segment and is comprised of our Tri Pointe Connect mortgage financing operations, Tri Pointe Assurance title and escrow services operations, and Tri Pointe Advantage property and casualty insurance agency operations.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Mortgage financing operations</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tri Pointe Connect was formed as a joint venture with an established mortgage lender. The joint venture acts as a preferred mortgage loan broker to our homebuyers in all of the markets in which we operate, generating income from fees paid by third party lenders for the successful funding and closing of loans for homebuyers that originate through Tri Pointe Connect. From inception and through the fiscal year ended December 31, 2021, Tri Pointe Connect was accounted for under the equity method of accounting where we recorded a percentage of income earned by Tri Pointe Connect based on our ownership percentage in this joint venture. Under the equity method of accounting, Tri Pointe Connect activity appeared as equity in income of unconsolidated entities under the Financial Services section of our consolidated statements of operations. Beginning in the fiscal year ending December 31, 2022, Tri Pointe Connect is fully consolidated under the Financial Services section of our consolidated statements of operations, with the noncontrolling interest recorded on the consolidated statements of operations as net income attributable to noncontrolling interests.</span></div><div style="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%">Title and escrow services operations</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tri Pointe Assurance provides title examinations for our homebuyers in the Carolinas and Colorado and both title examinations and escrow services for our homebuyers in Arizona, the District of Columbia, Maryland, Nevada, Texas, Washington and Virginia. Tri Pointe Assurance is a wholly owned subsidiary of Tri Pointe and acts as a title agency for First American Title Insurance Company. Revenue from our title and escrow services operations is fully recognized at the time of the consummation of the home sales transaction, at which time no further performance obligations are left to be satisfied. Tri Pointe Assurance revenue is included in the Financial Services section of our consolidated statements of operations.</span></div><div style="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%">Property and casualty insurance agency operations</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tri Pointe Advantage is a wholly owned subsidiary of Tri Pointe and provides property and casualty insurance agency services that help facilitate the closing process in all of the markets in which we operate. The total consideration for these services, includ</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ing renewal options, is estimated upon the issuance of the initial insurance policy, subject to constraint. Tri Pointe Advantage revenue is included in the Financial Services section of our consolidated statements of operations.</span></div></ix:continuation><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNC9mcmFnOjRiNzRiNTJkNzA3MTQ5ZWQ4MTBmZmI1OThkNzM2NjU1L3RleHRyZWdpb246NGI3NGI1MmQ3MDcxNDllZDgxMGZmYjU5OGQ3MzY2NTVfODM1NQ_5b5ac78e-caaf-4082-a0ba-97b8c7c4e42d" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Issued Accounting Standards Not Yet Adopted</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No recent accounting pronouncements or changes in accounting pronouncements have been issued or adopted since those discussed in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2021 that are of material significance, or have potential material significance, to the Company.</span></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="i9b5db63bd760477a892478ecf96359b6_37"></div><div style="padding-left:72pt;text-indent:-72pt"><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%">- 8 -</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="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RleHRyZWdpb246NTI5Mzg3NWNlYTgyNDY4YmI4M2MzY2E3MzZiNzE1MWVfMzQxMQ_94e3b71f-3d25-4b7e-a3cd-785fbb9046c2" continuedAt="i2a85a5eb9a574d29ba01ac380ec35517" escape="true">Segment Information</ix:nonNumeric></span></div><ix:continuation id="i2a85a5eb9a574d29ba01ac380ec35517" continuedAt="i9c7e96fe8f4b49adb0617b77942af6e1"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate <ix:nonFraction unitRef="business_line" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="INF" name="tph:NumberOfPrincipalBusinesses" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RleHRyZWdpb246NTI5Mzg3NWNlYTgyNDY4YmI4M2MzY2E3MzZiNzE1MWVfNDA_3cc0f479-9658-4403-9e55-9b726ef9197f">two</ix:nonFraction> principal businesses: homebuilding and financial se</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rvices.</span></div><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RleHRyZWdpb246NTI5Mzg3NWNlYTgyNDY4YmI4M2MzY2E3MzZiNzE1MWVfMzQwMg_db85b0e5-1911-4e33-b039-c27b679ee82d" escape="true"><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective January 15, 2021, we consolidated our <ix:nonFraction unitRef="brand" contextRef="ic10cb9cc8e294208b42f789f99035a0f_I20210114" decimals="INF" name="tph:NumberofBrands" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RleHRyZWdpb246NTI5Mzg3NWNlYTgyNDY4YmI4M2MzY2E3MzZiNzE1MWVfMTUw_2900fb09-7683-4bb6-b47f-a9df47a77002">six</ix:nonFraction> regional homebuilding brands into <ix:nonFraction unitRef="brand" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="INF" name="tph:NumberofBrands" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RleHRyZWdpb246NTI5Mzg3NWNlYTgyNDY4YmI4M2MzY2E3MzZiNzE1MWVfMTg3_eae0f649-dc06-4644-9a4b-8c98baeec344">one</ix:nonFraction> unified name, Tri Pointe Homes, under which we continue to acquire and develop land and construct and sell single-family detached and attached homes. In accordance with ASC Topic 280, </span><span style="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, in determining the most appropriate reportable segments, we considered similar economic and other characteristics, including product types, average selling prices, gross profits, production processes, suppliers, subcontractors, regulatory environments, land acquisition results, and underlying demand and supply. Based upon these factors and in consideration of the geographical layout of our homebuilding markets, we have identified <ix:nonFraction unitRef="segment" contextRef="i98dd6465136446b796312b8a39ed2edb_D20210401-20220630" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RleHRyZWdpb246NTI5Mzg3NWNlYTgyNDY4YmI4M2MzY2E3MzZiNzE1MWVfODI3_ed1bd3be-b626-4a36-a18e-7ac90878754f">three</ix:nonFraction> homebuilding reporting segments, and as a result of such change, beginning in the quarter ended March 31, 2021, our homebuilding segments are reported under the following hierarchy:</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">West region:</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Arizona, California, Nevada and Washington</span></div><div style="text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Central region: </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Colorado and Texas</span></div><div style="text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">East region:</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> District of Columbia, Maryland, North Carolina, South Carolina and Virginia</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Tri Pointe Solutions financial services operation is a reportable segment and is comprised of our Tri Pointe Connect mortgage financing operations, our Tri Pointe Assurance title and escrow services operations, and our Tri Pointe Advantage property and casualty insurance agency operations. For further details, see</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%">Note 1, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Organization, Basis of Presentation and Summary of Significant Accounting Policies.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate is a non-operating segment that develops and implements company-wide strategic initiatives and provides support to our homebuilding reporting segments by centralizing certain administrative functions, such as marketing, legal, accounting, treasury, insurance, internal audit and risk management, information technology and human resources, to benefit from economies of scale. Our Corporate non-operating segment also includes general and administrative expenses related to operating our corporate headquarters. All of the expenses incurred by Corporate are allocated to each of the homebuilding reporting segments based on their respective percentage of revenues.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reportable segments follow the same accounting policies used for our consolidated financial statements, as described in Note&#160;1, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Organization, Basis of Presentation and Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Operational results of each reportable segment are not necessarily indicative of the results that would have been achieved had the reportable segment been an independent, stand-alone entity during the periods presented.</span></div></ix:nonNumeric><div style="text-indent:27pt"><span><br/></span></div><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RleHRyZWdpb246NTI5Mzg3NWNlYTgyNDY4YmI4M2MzY2E3MzZiNzE1MWVfMzQxNA_10893a50-4443-4350-a45d-379971823322" continuedAt="ic488681eba7b4006b8826c844483311b" escape="true"><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenues and income before income taxes for each of our reportable segments were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.198%"></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:0.530%"></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:0.823%"></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:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</span></td></tr><tr><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:700;line-height:100%">2021</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:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">West </span></td><td style="padding:2px 0 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%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if76a994a28aa46dfbc018daf29787838_D20220401-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMy0xLTEtMS00NDU2Ng_55de9db4-7e8d-4f23-ac10-9123a9084e49">670,692</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f22ad18a31c4438863b59d0aab84c3f_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMy0zLTEtMS00NDU2Ng_b96cedc4-c56e-4ef9-b1de-8fdcc90fd97f">784,952</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d3c82db5d014ac9806ef6309fb195da_D20220101-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMy01LTEtMS00NDU2Ng_5f4e82ac-71fe-4b0b-a9ef-16a15e1e51fb">1,201,188</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i959d40b40cf0484bb70b7529c91c7e00_D20210101-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMy03LTEtMS00NDU2Ng_82f1d827-82d0-4ff9-a3bd-363bec78a67a">1,324,998</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Central</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9242575c7f64587bfd46d0eff3847d6_D20220401-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfNC0xLTEtMS00NDU2Ng_7e55414e-4bb0-4dee-ab99-4b76b6fac567">214,402</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10a803888fa444a79160db2398239c3a_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfNC0zLTEtMS00NDU2Ng_4705436d-766b-4229-9359-42b697b0a753">149,620</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0238fc20e88e431eb32ede297567cdf3_D20220101-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfNC01LTEtMS00NDU2Ng_754c0705-4c40-4d1f-ba23-b19e164aab5d">351,499</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i38b134f5ec744816afee450ab30fa279_D20210101-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfNC03LTEtMS00NDU2Ng_65fdb6c5-f7f7-4394-ab4b-f0fe54b7bd50">270,738</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">East</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i392cade265294451bcbf1ecc1ce76f27_D20220401-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfNS0xLTEtMS00NDU2Ng_3f2000f7-c3d1-4276-bc16-eceae808fc3c">120,367</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c89364fb7da41aa97fb9a8529008ae6_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfNS0zLTEtMS00NDU2Ng_c65aa404-8366-47c7-8d20-4ffc660cd68f">80,811</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69652897013e40fbafbbc6c7fd7bfa8c_D20220101-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfNS01LTEtMS00NDU2Ng_d1d1810e-54ed-4196-882d-e6cf1f323757">180,266</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie263a6ff39c34236ae7b2817947b18ba_D20210101-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfNS03LTEtMS00NDU2Ng_f9b32023-70f9-44d5-bcd9-ace9c5f0a06f">138,508</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Total homebuilding revenues</span></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf9a28584e0b4de7a4aae71c05d9aa8c_D20220401-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfNi0xLTEtMS00NDU2Ng_59841be7-fc65-4a1d-8e36-035bc91bb39d">1,005,461</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib387376bb65948b4a85fb2134c0bc828_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfNi0zLTEtMS00NDU2Ng_c46f557c-6328-4b4c-b231-447d7f29de3a">1,015,383</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6d2b2896c4e417f944d3dd576b14dfc_D20220101-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfNi01LTEtMS00NDU2Ng_2fea8b83-13d6-4e21-bc63-22fec64c8f3a">1,732,953</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4876a461bb054afb8ada313e5b39331a_D20210101-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfNi03LTEtMS00NDU2Ng_facbb320-27d5-4d34-92bb-3ba605922235">1,734,244</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Financial services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifad5777e3ca148dfae74738e9ae1bcc1_D20220401-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfNy0xLTEtMS00NDU2Ng_40c3d2b1-1651-4cd8-bdab-b3b04b9e3b41">12,228</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30f972de3df844f39da2b0682a9fdb09_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfNy0zLTEtMS00NDU2Ng_96efeee7-46cd-4ffc-9546-f0ca758e9bf0">2,681</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c875cecbf0c48a28efc379e3a39e5a8_D20220101-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfNy01LTEtMS00NDU2Ng_cd9d5acc-28ac-41fc-a64b-232f9e2c7652">20,980</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i083ad7e147e84f2babb0873270790019_D20210101-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfNy03LTEtMS00NDU2Ng_193073ee-f4a0-4407-9991-5ea147c21e4c">4,786</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfOC0xLTEtMS00NDU2Ng_dec99722-c2a8-4a0c-abfe-a33429f29bd8">1,017,689</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfOC0zLTEtMS00NDU2Ng_a8bb40ad-1f17-4c80-9529-5b3be4111cb9">1,018,064</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfOC01LTEtMS00NDU2Ng_5e190339-ba78-413b-bd89-749fb07f8c59">1,753,933</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfOC03LTEtMS00NDU2Ng_3624beff-849a-4d57-a26e-fefba17a66c2">1,739,030</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Income before taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">West</span></td><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if76a994a28aa46dfbc018daf29787838_D20220401-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTEtMS0xLTEtNDQ1NjY_91698ed7-6748-49d1-bbf6-c47819c5140e">129,604</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f22ad18a31c4438863b59d0aab84c3f_D20210401-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTEtMy0xLTEtNDQ1NjY_87502108-1b76-4d43-87f2-2a51fa76ad3b">130,254</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d3c82db5d014ac9806ef6309fb195da_D20220101-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTEtNS0xLTEtNDQ1NjY_03d7a712-c2a8-4341-a31e-ee6e0d28045b">230,161</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i959d40b40cf0484bb70b7529c91c7e00_D20210101-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTEtNy0xLTEtNDQ1NjY_61bffb25-b556-420e-91ef-32197e919493">209,831</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Central</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9242575c7f64587bfd46d0eff3847d6_D20220401-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTItMS0xLTEtNDQ1NjY_5b251712-983b-4141-b109-e99c7fdef1c3">33,896</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10a803888fa444a79160db2398239c3a_D20210401-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTItMy0xLTEtNDQ1NjY_169e242b-94c3-4c97-ad44-99ed3a145781">15,853</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0238fc20e88e431eb32ede297567cdf3_D20220101-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTItNS0xLTEtNDQ1NjY_48e377cf-9fb9-45e8-ad1c-542896d5b99a">46,847</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i38b134f5ec744816afee450ab30fa279_D20210101-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTItNy0xLTEtNDQ1NjY_2fb904f9-0cf2-4007-8c57-e5abea4943ef">25,550</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">East</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i392cade265294451bcbf1ecc1ce76f27_D20220401-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTMtMS0xLTEtNDQ1NjY_c430699f-4f80-4206-8293-585cbcd2ea2f">14,468</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c89364fb7da41aa97fb9a8529008ae6_D20210401-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTMtMy0xLTEtNDQ1NjY_402d9d14-ec18-4e48-8047-189bb873c743">5,882</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69652897013e40fbafbbc6c7fd7bfa8c_D20220101-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTMtNS0xLTEtNDQ1NjY_46563273-1e8a-4ee1-9a4f-f72fc8404565">16,194</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie263a6ff39c34236ae7b2817947b18ba_D20210101-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTMtNy0xLTEtNDQ1NjY_6a8104f6-0056-4d03-9d14-08ac9e874c02">7,622</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Total homebuilding income before income taxes</span></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf9a28584e0b4de7a4aae71c05d9aa8c_D20220401-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTQtMS0xLTEtNDQ1NjY_44806651-98c7-44e4-aa99-7d406b1da574">177,968</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib387376bb65948b4a85fb2134c0bc828_D20210401-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTQtMy0xLTEtNDQ1NjY_bc5bf390-aef0-4d48-9b26-b3e83d0dd9ad">151,989</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6d2b2896c4e417f944d3dd576b14dfc_D20220101-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTQtNS0xLTEtNDQ1NjY_6670d9c5-6d64-460a-b7e5-b46af3d2ddad">293,202</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4876a461bb054afb8ada313e5b39331a_D20210101-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTQtNy0xLTEtNDQ1NjY_0176bc89-3686-4e86-ab7c-ce1ce6950fe3">243,003</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Financial services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifad5777e3ca148dfae74738e9ae1bcc1_D20220401-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTUtMS0xLTEtNDQ1NjY_af10f93c-53d9-40a9-86ea-97d72157c849">5,906</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30f972de3df844f39da2b0682a9fdb09_D20210401-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTUtMy0xLTEtNDQ1NjY_8069797c-e880-4fa7-957a-029822389bbf">5,145</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c875cecbf0c48a28efc379e3a39e5a8_D20220101-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTUtNS0xLTEtNDQ1NjY_46d810ad-e31e-492a-a225-5901498b3a75">9,396</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i083ad7e147e84f2babb0873270790019_D20210101-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTUtNy0xLTEtNDQ1NjY_4102fdfd-7da1-465c-872b-2b3cd2ce477c">8,534</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTYtMS0xLTEtNDQ1NjY_f9078f61-fecb-439f-a8ab-39755192ffbd">183,874</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTYtMy0xLTEtNDQ1NjY_efe2959b-2d42-416a-9952-dc5721a70e7e">157,134</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTYtNS0xLTEtNDQ1NjY_c8c677f3-09f7-47a5-86c2-a2fbcbc3393c">302,598</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTYtNy0xLTEtNDQ1NjY_c72ea8bb-486c-4744-b16c-6798b55d8457">251,537</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div></ix:nonNumeric></ix:continuation><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%">- 9 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i9c7e96fe8f4b49adb0617b77942af6e1" continuedAt="i94dc572a95e649bea8b1ef8caabd9f82"><ix:continuation id="ic488681eba7b4006b8826c844483311b" continuedAt="i53844e20d0b247f29fdf680e4435e504"><div style="margin-top:2pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total real estate inventories and total assets for each of our reportable segments, as of the date indicated, were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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:13.522%"></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%">June 30, 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:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Real estate inventories</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">West</span></td><td style="padding:2px 0 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%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ac9bef6b15b4476b031fa3de485c667_I20220630" decimals="-3" name="us-gaap:InventoryRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfMi0xLTEtMS00NDU2Ng_298ef0b2-3d4d-417e-8efc-1c02515e1efe">2,487,811</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5324d8a5435548ed98449b0fd8b68a9e_I20211231" decimals="-3" name="us-gaap:InventoryRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfMi0zLTEtMS00NDU2Ng_e6823ea3-a8b8-4f8a-a410-7adf5f7be562">2,242,314</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Central</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8530dc89757c424a9c7711aeb2b2d19f_I20220630" decimals="-3" name="us-gaap:InventoryRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfMy0xLTEtMS00NDU2Ng_de188439-11c8-4ee3-9fdb-9a8031117946">651,267</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a3a6d9dee7547eb9e50edbeede64c93_I20211231" decimals="-3" name="us-gaap:InventoryRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfMy0zLTEtMS00NDU2Ng_c63735dc-38ec-4c21-b263-117c1a2af015">543,097</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">East</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0263de482214c5fbe673f7926524cd8_I20220630" decimals="-3" name="us-gaap:InventoryRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfNC0xLTEtMS00NDU2Ng_68b5b2e3-4f23-4bf6-a2c0-4565ad15ed55">351,243</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b3e25d37905445480c7873bf0d59d2d_I20211231" decimals="-3" name="us-gaap:InventoryRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfNC0zLTEtMS00NDU2Ng_02142f5b-cd2c-47a7-9eaf-7adab063bb4a">269,332</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e33d6dcb1f24c1a81d05750915ace3f_I20220630" decimals="-3" name="us-gaap:InventoryRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfNS0xLTEtMS00NDU2Ng_32b3a958-b415-41af-8d76-f42c0cd7aa19">3,490,321</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba4a6f09d3f2407593e0e894c2a0fe41_I20211231" decimals="-3" name="us-gaap:InventoryRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfNS0zLTEtMS00NDU2Ng_700c5e2a-d601-474d-8234-c040f1a17c0a">3,054,743</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">West</span></td><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ac9bef6b15b4476b031fa3de485c667_I20220630" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfOC0xLTEtMS00NDU2Ng_c1e43635-2f47-41fc-bcfd-d98ddb3bc8e0">2,776,540</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5324d8a5435548ed98449b0fd8b68a9e_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfOC0zLTEtMS00NDU2Ng_5033c41e-4f5d-4522-8cd2-4f1f59482eb8">2,505,237</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Central</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8530dc89757c424a9c7711aeb2b2d19f_I20220630" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfOS0xLTEtMS00NDU2Ng_187ab81a-66d3-4134-9603-f180dadf814e">795,357</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a3a6d9dee7547eb9e50edbeede64c93_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfOS0zLTEtMS00NDU2Ng_ce961618-aec7-48a1-a7c9-95bdc63db02d">674,862</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">East</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0263de482214c5fbe673f7926524cd8_I20220630" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfMTAtMS0xLTEtNDQ1NjY_548a2a5a-bd0b-4fd7-bd2b-4f20c8a485d3">404,431</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b3e25d37905445480c7873bf0d59d2d_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfMTAtMy0xLTEtNDQ1NjY_f25b9e5c-ac2f-48cb-86e0-efcb5ab078d7">328,014</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Corporate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7ad53c75fc34d4eaba71b59640afcf7_I20220630" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfMTEtMS0xLTEtNDQ1NjY_871f51c3-0581-459a-ae3e-99cc664ae079">394,710</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia02e7ece7ba04789ac8fba79dd0f2ca4_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfMTEtMy0xLTEtNDQ1NjY_e6b430bc-cdf7-443c-a5c8-432b4a82d9f4">781,265</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Total homebuilding assets</span></td><td colspan="2" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e33d6dcb1f24c1a81d05750915ace3f_I20220630" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfMTItMS0xLTEtNDQ1NjY_a10e181a-b36c-4551-b623-7ceac49b0e4e">4,371,038</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba4a6f09d3f2407593e0e894c2a0fe41_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfMTItMy0xLTEtNDQ1NjY_fac64987-f21d-40e1-ac2d-4a3b3864cfa9">4,289,378</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Financial services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9b02b0aa09641a48a3f73c25a9d0632_I20220630" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfMTMtMS0xLTEtNDQ1NjY_25227ded-a6c4-47eb-9e1a-48597a6eec78">43,620</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iafc99521281c4506b723bf6c35b6c0cd_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfMTMtMy0xLTEtNDQ1NjY_a6c2bdb4-6e8a-42b8-927d-3eb84232ec90">46,845</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfMTQtMS0xLTEtNDQ1NjY_06cc66f0-8650-4e54-b5fa-a4dcbab577c6">4,414,658</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfMTQtMy0xLTEtNDQ1NjY_08b12c3a-adbe-40f3-998c-6da97198275d">4,336,223</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">__________</span></div></ix:continuation></ix:continuation><div style="padding-left:36pt;text-indent:-22.5pt"><ix:continuation id="i94dc572a95e649bea8b1ef8caabd9f82" continuedAt="if7707bc42d9c42d8bc120ea6be8e27f5"><ix:continuation id="i53844e20d0b247f29fdf680e4435e504" continuedAt="i9412670b2b72480ea6bed5ba4f66eaba"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">&#160;&#160;&#160;&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total assets as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">June&#160;30, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> and December 31, 2021 includes $<ix:nonFraction unitRef="usd" contextRef="i8e33d6dcb1f24c1a81d05750915ace3f_I20220630" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RleHRyZWdpb246NTI5Mzg3NWNlYTgyNDY4YmI4M2MzY2E3MzZiNzE1MWVfMzA1Nw_09cba3d7-686b-463a-8d9f-797439aecf70"><ix:nonFraction unitRef="usd" contextRef="iba4a6f09d3f2407593e0e894c2a0fe41_I20211231" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RleHRyZWdpb246NTI5Mzg3NWNlYTgyNDY4YmI4M2MzY2E3MzZiNzE1MWVfMzA1Nw_54263855-5e0a-40da-9721-807cafc0a631">139.3</ix:nonFraction></ix:nonFraction>&#160;million of goodwill, with $<ix:nonFraction unitRef="usd" contextRef="i6a5dfc913ee54e8f822e4ae2700e5590_I20211231" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RleHRyZWdpb246NTI5Mzg3NWNlYTgyNDY4YmI4M2MzY2E3MzZiNzE1MWVfMzA3OA_10ebbd14-206f-42b4-985a-db8e45b9f90b"><ix:nonFraction unitRef="usd" contextRef="i46b767318c6149b599d2f52be382e097_I20220630" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RleHRyZWdpb246NTI5Mzg3NWNlYTgyNDY4YmI4M2MzY2E3MzZiNzE1MWVfMzA3OA_8f4f7474-0a98-4c2f-9d6b-0e573b377489">125.4</ix:nonFraction></ix:nonFraction>&#160;million included in the West segment, $<ix:nonFraction unitRef="usd" contextRef="i56426f8afc92441c90ca89f9b7745917_I20220630" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RleHRyZWdpb246NTI5Mzg3NWNlYTgyNDY4YmI4M2MzY2E3MzZiNzE1MWVfMzExMQ_0efff8d0-22e5-4bf3-b1e4-ca35e84d687a"><ix:nonFraction unitRef="usd" contextRef="i586715586a114d898086cd877202d3e8_I20211231" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RleHRyZWdpb246NTI5Mzg3NWNlYTgyNDY4YmI4M2MzY2E3MzZiNzE1MWVfMzExMQ_56ac0d0a-3f74-4685-a55a-685c46afdffd">8.3</ix:nonFraction></ix:nonFraction>&#160;million included in the Central segment and $<ix:nonFraction unitRef="usd" contextRef="i1121501a5ee34ac184a114043bf547e3_I20211231" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RleHRyZWdpb246NTI5Mzg3NWNlYTgyNDY4YmI4M2MzY2E3MzZiNzE1MWVfMzE1MA_2b709293-1b32-4e80-883d-7ace6437cdf7"><ix:nonFraction unitRef="usd" contextRef="i250cfac76dfb419e8594c892fa4ccad7_I20220630" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RleHRyZWdpb246NTI5Mzg3NWNlYTgyNDY4YmI4M2MzY2E3MzZiNzE1MWVfMzE1MA_fb5f5bf6-3ed5-4fe5-9bb5-984aed86e60d">5.6</ix:nonFraction></ix:nonFraction>&#160;million included in the East segment. Total Corporate assets as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">June&#160;30, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> and December 31, 2021 includes our Tri Pointe Homes trade name. For further details on goodwill and our intangible assets, see Note 8, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Other Intangible Assets</span></ix:continuation></ix:continuation><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:continuation id="if7707bc42d9c42d8bc120ea6be8e27f5"><ix:continuation id="i9412670b2b72480ea6bed5ba4f66eaba">.</ix:continuation></ix:continuation> </span></div><div><span><br/></span></div><div id="i9b5db63bd760477a892478ecf96359b6_40"></div><div style="padding-left:72pt;text-indent:-72pt"><span><br/></span></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RleHRyZWdpb246ZTNhMThlZDM5MmQ2NGUxYTlhYTYxYWJiYTg1YTkzNWZfMjAz_88df7c06-8aad-42b3-9fbc-afc297ca2c63" continuedAt="ia1e9c12ded7249618eb41f37fc3f79aa" escape="true">Earnings Per Share</ix:nonNumeric></span></div><ix:continuation id="ia1e9c12ded7249618eb41f37fc3f79aa"><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RleHRyZWdpb246ZTNhMThlZDM5MmQ2NGUxYTlhYTYxYWJiYTg1YTkzNWZfMTk3_470ecb50-b7ad-479d-9c2b-b793b448a733" escape="true"><div style="margin-top:6pt;text-indent:27pt"><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 components used in the computation of basic and diluted earnings per share (in thousands, except share and per share amounts):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.291%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></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:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></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:11.187%"></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:10pt;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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">&#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:700;line-height:100%">2021</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:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></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:10pt;font-weight:400;line-height:100%">Net income available to common stockholders</span></td><td style="padding:2px 0 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%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMy0xLTEtMS00NDU2Ng_61918724-1e63-46c6-9d73-2c524de793f5"><ix:nonFraction unitRef="usd" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMy0xLTEtMS00NDU2Ng_d0bbfb9b-9bde-458f-90cd-7bb9306456df">136,383</ix:nonFraction></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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMy0zLTEtMS00NDU2Ng_76a55cd1-18df-4cb7-8737-be678a35a2d5"><ix:nonFraction unitRef="usd" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMy0zLTEtMS00NDU2Ng_ff405e66-262b-4ab7-aab0-ffa78c628cc0">117,869</ix:nonFraction></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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMy01LTEtMS00NDU2Ng_16a9572f-3a35-4f36-9db8-e5c457a6a9b5"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMy01LTEtMS00NDU2Ng_4dc3bfe0-800f-4547-b691-f814ac083958">223,861</ix:nonFraction></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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMy03LTEtMS00NDU2Ng_39544a9e-4a57-4d94-b185-3b211b17b513"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMy03LTEtMS00NDU2Ng_5776c082-1f11-474e-a60d-9f1497078dbe">188,671</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;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 25.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%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfNS0xLTEtMS00NDU2Ng_2ac0aec9-a371-421f-9ba8-9fcbd818432a">102,164,377</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfNS0zLTEtMS00NDU2Ng_6ced65d3-38dc-4e63-a004-e09353df29aa">116,824,108</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfNS01LTEtMS00NDU2Ng_e0a6d045-e5c4-4a23-9a1f-ff6a5e94b9c9">104,731,388</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfNS03LTEtMS00NDU2Ng_0a1ddb57-0534-448a-bcce-90db1f4e5873">118,082,691</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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%">Effect of dilutive shares:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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 37pt;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%">Stock options and unvested restricted stock units</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfNy0xLTEtMS00NDU2Ng_f1eb7b1b-5e09-4aef-8025-31ac105f9968">623,542</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfNy0zLTEtMS00NDU2Ng_d8ec5b58-083a-4c58-bf2a-7b65eb32c890">945,976</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfNy01LTEtMS00NDU2Ng_7633ded3-19e4-4a30-a74f-683c2d16ec9d">747,058</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfNy03LTEtMS00NDU2Ng_46f8c03e-ceaf-425c-8ea9-5b1bb3ffaf9b">838,649</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;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%">Diluted weighted-average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfOC0xLTEtMS00NDU2Ng_1f22a5c4-fe54-4786-9212-4a77280ee8a5">102,787,919</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfOC0zLTEtMS00NDU2Ng_935b7f39-fa31-40bd-9f74-8dcbf6f419e7">117,770,084</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfOC01LTEtMS00NDU2Ng_25737733-8e2e-463a-ac10-9de5b5e9e1ac">105,478,446</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfOC03LTEtMS00NDU2Ng_9e72ab11-bad6-4be9-898a-dc12cb33022a">118,921,340</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share</span></td><td colspan="3" style="border-top:3pt double #000000;padding:2px 1pt;text-align:right;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="border-top:3pt double #000000;padding:2px 1pt;text-align:right;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="border-top:3pt double #000000;padding:2px 1pt;text-align:right;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="border-top:3pt double #000000;padding:2px 1pt;text-align:right;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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;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="usdPerShare" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMTAtMS0xLTEtNDQ1NjY_57595a37-d244-44b2-be72-995cb51a2861">1.33</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;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="usdPerShare" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMTAtMy0xLTEtNDQ1NjY_ebcfac52-6081-4a53-8491-d766a9afab4c">1.01</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;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="usdPerShare" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMTAtNS0xLTEtNDQ1NjY_6ecdbb20-706a-48df-9cdb-5f5cb8d87540">2.14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMTAtNy0xLTEtNDQ1NjY_71711668-d781-4741-ae81-31c2f49c6158">1.60</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="border-top:3pt double #000000;padding:2px 0 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%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;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="usdPerShare" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMTEtMS0xLTEtNDQ1NjY_2fd15cc1-2233-460c-a32b-3584f66307ae">1.33</ix:nonFraction>&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:3pt double #000000;padding:2px 0 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%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;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="usdPerShare" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMTEtMy0xLTEtNDQ1NjY_5502d0e5-7123-4d2c-8876-6470c9a35947">1.00</ix:nonFraction>&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:3pt double #000000;padding:2px 0 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%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;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="usdPerShare" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMTEtNS0xLTEtNDQ1NjY_49ec07b1-88ce-469f-9594-cee21dd41786">2.12</ix:nonFraction>&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:3pt double #000000;padding:2px 0 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%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMTEtNy0xLTEtNDQ1NjY_ff297fc1-4c10-4084-a8f3-432b7719f87e">1.59</ix:nonFraction>&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Antidilutive stock options and unvested restricted stock units not included in diluted earnings per share</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMTItMS0xLTEtNDQ1NjY_8b0bb922-1398-4186-92c2-8d84cb48ac42">1,489,263</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMTItMy0xLTEtNDQ1NjY_793607b1-ba7b-40c3-a0e3-7ab53f6627e5">1,805,413</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMTItNS0xLTEtNDQ1NjY_56194a72-7262-433a-a7c3-46134aff27b9">1,778,492</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMTItNy0xLTEtNDQ1NjY_5e702af1-2dfb-4e07-ae36-4cfb1a2753ec">2,101,688</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div id="i9b5db63bd760477a892478ecf96359b6_43"></div><div style="padding-left:72pt;text-indent:-72pt"><span><br/></span></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80My9mcmFnOjVkZDc2ZmExZmFlNDRhNDk4ZjY2NmY3NjY3OTY0ZTNlL3RleHRyZWdpb246NWRkNzZmYTFmYWU0NGE0OThmNjY2Zjc2Njc5NjRlM2VfMzQ4_b5786112-3a2d-484c-a2ed-300a58102e1f" continuedAt="i3f9daf5b681648f48b5f3188543755de" escape="true">Receivables</ix:nonNumeric></span></div><ix:continuation id="i3f9daf5b681648f48b5f3188543755de" continuedAt="ie822bbb575384360a15795ca3f829e8a"><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80My9mcmFnOjVkZDc2ZmExZmFlNDRhNDk4ZjY2NmY3NjY3OTY0ZTNlL3RleHRyZWdpb246NWRkNzZmYTFmYWU0NGE0OThmNjY2Zjc2Njc5NjRlM2VfMzUy_47461d2c-fcca-4648-9bca-188f61a009f2" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Receivables consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></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:15.422%"></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%">June 30, 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:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Escrow proceeds and other accounts receivable, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="tph:EscrowProceedsAndOtherAccountsReceivableNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80My9mcmFnOjVkZDc2ZmExZmFlNDRhNDk4ZjY2NmY3NjY3OTY0ZTNlL3RhYmxlOjIyZTI4YjJlY2E1ZjQ5NDhiZGJhYTJlNmQ2YzQ1MTJjL3RhYmxlcmFuZ2U6MjJlMjhiMmVjYTVmNDk0OGJkYmFhMmU2ZDZjNDUxMmNfMS0xLTEtMS00NDU2Ng_2ce6188f-98d8-491d-b7a9-256896553f9b">82,239</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="tph:EscrowProceedsAndOtherAccountsReceivableNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80My9mcmFnOjVkZDc2ZmExZmFlNDRhNDk4ZjY2NmY3NjY3OTY0ZTNlL3RhYmxlOjIyZTI4YjJlY2E1ZjQ5NDhiZGJhYTJlNmQ2YzQ1MTJjL3RhYmxlcmFuZ2U6MjJlMjhiMmVjYTVmNDk0OGJkYmFhMmU2ZDZjNDUxMmNfMS0zLTEtMS00NDU2Ng_951919df-9c93-4d9d-b3e2-a244a22b8fc4">53,096</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Warranty insurance receivable (Note 13)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:InsuranceSettlementsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80My9mcmFnOjVkZDc2ZmExZmFlNDRhNDk4ZjY2NmY3NjY3OTY0ZTNlL3RhYmxlOjIyZTI4YjJlY2E1ZjQ5NDhiZGJhYTJlNmQ2YzQ1MTJjL3RhYmxlcmFuZ2U6MjJlMjhiMmVjYTVmNDk0OGJkYmFhMmU2ZDZjNDUxMmNfMi0xLTEtMS00NDU2Ng_384eb526-85c5-4da4-810e-cedc6a6aa342">63,191</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:InsuranceSettlementsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80My9mcmFnOjVkZDc2ZmExZmFlNDRhNDk4ZjY2NmY3NjY3OTY0ZTNlL3RhYmxlOjIyZTI4YjJlY2E1ZjQ5NDhiZGJhYTJlNmQ2YzQ1MTJjL3RhYmxlcmFuZ2U6MjJlMjhiMmVjYTVmNDk0OGJkYmFhMmU2ZDZjNDUxMmNfMi0zLTEtMS00NDU2Ng_026fda05-a33a-46bf-9bef-0673934d429f">63,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="background-color:#cceeff;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%">Total receivables</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:AccountsAndNotesReceivableNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80My9mcmFnOjVkZDc2ZmExZmFlNDRhNDk4ZjY2NmY3NjY3OTY0ZTNlL3RhYmxlOjIyZTI4YjJlY2E1ZjQ5NDhiZGJhYTJlNmQ2YzQ1MTJjL3RhYmxlcmFuZ2U6MjJlMjhiMmVjYTVmNDk0OGJkYmFhMmU2ZDZjNDUxMmNfMy0xLTEtMS00NDU2Ng_bf4f121b-65d4-4a79-bca0-2569ddbf2893">145,430</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:AccountsAndNotesReceivableNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80My9mcmFnOjVkZDc2ZmExZmFlNDRhNDk4ZjY2NmY3NjY3OTY0ZTNlL3RhYmxlOjIyZTI4YjJlY2E1ZjQ5NDhiZGJhYTJlNmQ2YzQ1MTJjL3RhYmxlcmFuZ2U6MjJlMjhiMmVjYTVmNDk0OGJkYmFhMmU2ZDZjNDUxMmNfMy0zLTEtMS00NDU2Ng_ae8c77df-3cdf-49f3-82d8-0da73f1e8acb">116,996</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height: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%">- 10 -</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><span><br/></span></div><div style="margin-top:2pt;text-indent:27pt"><ix:continuation id="ie822bbb575384360a15795ca3f829e8a"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Receivables are evaluated for collectability and allowances for potential losses are established or maintained on applicable receivables based on an expected credit loss approach. Receivables were net of allowances for doubtful accounts of $<ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80My9mcmFnOjVkZDc2ZmExZmFlNDRhNDk4ZjY2NmY3NjY3OTY0ZTNlL3RleHRyZWdpb246NWRkNzZmYTFmYWU0NGE0OThmNjY2Zjc2Njc5NjRlM2VfMzE5_4c2afd79-0f11-4905-83f4-ebacf8caa1a6"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80My9mcmFnOjVkZDc2ZmExZmFlNDRhNDk4ZjY2NmY3NjY3OTY0ZTNlL3RleHRyZWdpb246NWRkNzZmYTFmYWU0NGE0OThmNjY2Zjc2Njc5NjRlM2VfMzE5_ee756183-0c4f-4648-a3ba-2e2e6545bdd4">472,000</ix:nonFraction></ix:nonFraction> as of both June&#160;30, 2022 a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nd December&#160;31, 2021.</span></ix:continuation></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div id="i9b5db63bd760477a892478ecf96359b6_46"></div><div style="padding-left:72pt;text-indent:-72pt"><span><br/></span></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:InventoryDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RleHRyZWdpb246NWQ5N2QwNmZjM2FhNDg5ZTlkNzZiYmIxMTg3YmY4MTRfMzE1OA_90311cef-aa8e-4783-b79c-847ed775ce65" continuedAt="icfe1375da1b24f9f8d6ffc0ef2a87cb1" escape="true">Real Estate Inventories</ix:nonNumeric></span></div><ix:continuation id="icfe1375da1b24f9f8d6ffc0ef2a87cb1" continuedAt="i90e0211db04845e7aeedc06ae720723d"><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:ScheduleOfRealEstatePropertiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RleHRyZWdpb246NWQ5N2QwNmZjM2FhNDg5ZTlkNzZiYmIxMTg3YmY4MTRfMzE2OQ_4f92079f-4b33-4da8-b02f-9bc4ef96ad95" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Real estate inventories consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.882%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></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:14.545%"></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%">June 30, 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:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Real estate inventories owned:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Homes completed or under construction</span></td><td style="padding:2px 0 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%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:InventoryHomesUnderConstruction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmU4MDJmMzExYjUyZDQwZTdiNTAwNjMzNGJjYWNhZjgwL3RhYmxlcmFuZ2U6ZTgwMmYzMTFiNTJkNDBlN2I1MDA2MzM0YmNhY2FmODBfMi0xLTEtMS00NDU2Ng_c3b102b3-8618-4441-a03c-ad0ee0d81312">1,827,603</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:InventoryHomesUnderConstruction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmU4MDJmMzExYjUyZDQwZTdiNTAwNjMzNGJjYWNhZjgwL3RhYmxlcmFuZ2U6ZTgwMmYzMTFiNTJkNDBlN2I1MDA2MzM0YmNhY2FmODBfMi0zLTEtMS00NDU2Ng_7bbc2903-9a15-4652-8dbb-d34804ee5d0d">1,222,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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Land under development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmU4MDJmMzExYjUyZDQwZTdiNTAwNjMzNGJjYWNhZjgwL3RhYmxlcmFuZ2U6ZTgwMmYzMTFiNTJkNDBlN2I1MDA2MzM0YmNhY2FmODBfMy0xLTEtMS00NDU2Ng_cb552550-374c-4cff-abb9-f0ad6929d482">1,024,754</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmU4MDJmMzExYjUyZDQwZTdiNTAwNjMzNGJjYWNhZjgwL3RhYmxlcmFuZ2U6ZTgwMmYzMTFiNTJkNDBlN2I1MDA2MzM0YmNhY2FmODBfMy0zLTEtMS00NDU2Ng_3128749b-5165-42af-8a0b-440c3cbb5e11">1,187,485</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Land held for future development</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:InventoryLandHeldForDevelopmentAndSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmU4MDJmMzExYjUyZDQwZTdiNTAwNjMzNGJjYWNhZjgwL3RhYmxlcmFuZ2U6ZTgwMmYzMTFiNTJkNDBlN2I1MDA2MzM0YmNhY2FmODBfNC0xLTEtMS00NDU2Ng_333b8cfc-eb27-4390-8269-77c23406214f">139,956</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:InventoryLandHeldForDevelopmentAndSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmU4MDJmMzExYjUyZDQwZTdiNTAwNjMzNGJjYWNhZjgwL3RhYmxlcmFuZ2U6ZTgwMmYzMTFiNTJkNDBlN2I1MDA2MzM0YmNhY2FmODBfNC0zLTEtMS00NDU2Ng_b8e411b7-62fb-4729-bd05-1192b3a49acc">200,362</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Model homes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="tph:RealEstateInventoriesOwnedModelHomes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmU4MDJmMzExYjUyZDQwZTdiNTAwNjMzNGJjYWNhZjgwL3RhYmxlcmFuZ2U6ZTgwMmYzMTFiNTJkNDBlN2I1MDA2MzM0YmNhY2FmODBfNS0xLTEtMS00NDU2Ng_4c05fce4-b523-4195-9a77-7c2df0cdf92d">239,984</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="tph:RealEstateInventoriesOwnedModelHomes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmU4MDJmMzExYjUyZDQwZTdiNTAwNjMzNGJjYWNhZjgwL3RhYmxlcmFuZ2U6ZTgwMmYzMTFiNTJkNDBlN2I1MDA2MzM0YmNhY2FmODBfNS0zLTEtMS00NDU2Ng_c0f8666d-8e2b-4e07-bd79-801d3f1aaa62">202,693</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Total real estate inventories owned</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="tph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmU4MDJmMzExYjUyZDQwZTdiNTAwNjMzNGJjYWNhZjgwL3RhYmxlcmFuZ2U6ZTgwMmYzMTFiNTJkNDBlN2I1MDA2MzM0YmNhY2FmODBfNi0xLTEtMS00NDU2Ng_876873c1-bcfe-49c6-b382-e310e5d789d2">3,232,297</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="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="tph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmU4MDJmMzExYjUyZDQwZTdiNTAwNjMzNGJjYWNhZjgwL3RhYmxlcmFuZ2U6ZTgwMmYzMTFiNTJkNDBlN2I1MDA2MzM0YmNhY2FmODBfNi0zLTEtMS00NDU2Ng_c42c86eb-3d41-4daf-9f78-405a286dacd8">2,813,008</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="background-color:#cceeff;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%">Real estate inventories not owned:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Land purchase and land option 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:LandUnderPurchaseOptionsRecorded" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmU4MDJmMzExYjUyZDQwZTdiNTAwNjMzNGJjYWNhZjgwL3RhYmxlcmFuZ2U6ZTgwMmYzMTFiNTJkNDBlN2I1MDA2MzM0YmNhY2FmODBfOC0xLTEtMS00NDU2Ng_a2bb35cf-0c97-4108-89bc-e6a5d0092d11">258,024</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:LandUnderPurchaseOptionsRecorded" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmU4MDJmMzExYjUyZDQwZTdiNTAwNjMzNGJjYWNhZjgwL3RhYmxlcmFuZ2U6ZTgwMmYzMTFiNTJkNDBlN2I1MDA2MzM0YmNhY2FmODBfOC0zLTEtMS00NDU2Ng_432cd128-ce11-46df-9365-c6ed95ee925c">241,735</ix: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="background-color:#cceeff;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%">Total real estate inventories not owned</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="tph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRealEstateNotOwned" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmU4MDJmMzExYjUyZDQwZTdiNTAwNjMzNGJjYWNhZjgwL3RhYmxlcmFuZ2U6ZTgwMmYzMTFiNTJkNDBlN2I1MDA2MzM0YmNhY2FmODBfMTAtMS0xLTEtNDQ1NjY_aa57a1c6-5886-4a90-872e-1dad25b5e50e">258,024</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="tph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRealEstateNotOwned" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmU4MDJmMzExYjUyZDQwZTdiNTAwNjMzNGJjYWNhZjgwL3RhYmxlcmFuZ2U6ZTgwMmYzMTFiNTJkNDBlN2I1MDA2MzM0YmNhY2FmODBfMTAtMy0xLTEtNDQ1NjY_7200ae2b-3944-446e-ac0a-5fce5fea6250">241,735</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Total real estate inventories</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:InventoryRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmU4MDJmMzExYjUyZDQwZTdiNTAwNjMzNGJjYWNhZjgwL3RhYmxlcmFuZ2U6ZTgwMmYzMTFiNTJkNDBlN2I1MDA2MzM0YmNhY2FmODBfMTEtMS0xLTEtNDQ1NjY_41fd7d4f-2419-4ace-8bfb-782598db237a">3,490,321</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #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 style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:InventoryRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmU4MDJmMzExYjUyZDQwZTdiNTAwNjMzNGJjYWNhZjgwL3RhYmxlcmFuZ2U6ZTgwMmYzMTFiNTJkNDBlN2I1MDA2MzM0YmNhY2FmODBfMTEtMy0xLTEtNDQ1NjY_be4ee7d8-761b-48b7-8442-c8e7027eb7a8">3,054,743</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><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="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Homes completed or under construction is comprised of costs associated with homes in various stages of construction and includes direct construction and related land acquisition and land development costs. Land under development primarily consists of land acquisition and land development costs, which include capitalized interest and real estate taxes, associated with land undergoing im</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">provement activity. Land held for future development principally reflects land acquisition and land development costs related to land where development activity has not yet begun or has been suspended, but is expected to occur in the future. The decrease in land held for future development as of June 30, 2022 compared to December 31, 2021 is attributable to a project located in San Jose, California in our West segment that was transferred to land under development.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Real estate inventories not owned represents deposits related to land purchase and land and lot option agreements, as well as consolidated inventory held by variable interest entities. For further details, see Note 7, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Variable Interest Entities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="tph:RealEstateInventoryCapitalizedInterestCostsTableTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RleHRyZWdpb246NWQ5N2QwNmZjM2FhNDg5ZTlkNzZiYmIxMTg3YmY4MTRfMzE2Mw_b5d8505f-a1bf-4dd6-9bff-f91a7734a167" escape="true"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest incurred, capitalized and expensed were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.531%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.039%"></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:10pt;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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">&#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:700;line-height:100%">2021</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:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Interest incurred</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="us-gaap:InterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfMi0xLTEtMS00NDU2Ng_c5355c2f-876a-4e8c-ab4a-fcb76c1e1b2b">28,789</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-3" name="us-gaap:InterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfMi0zLTEtMS00NDU2Ng_f7f541b6-f6d1-42ec-a0e8-2f23d2fbb9d1">22,558</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:InterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfMi01LTEtMS00NDU2Ng_39154b2e-68f9-4eda-b8f7-bd6794dc3bd1">57,342</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:InterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfMi03LTEtMS00NDU2Ng_28789b5d-fd21-47a1-af51-51b15a6703b9">43,737</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Interest capitalized</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="us-gaap:InterestCostsCapitalizedAdjustment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfMy0xLTEtMS00NDU2Ng_0898a64a-faed-43f3-895a-e5000e0d4b81">28,789</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-3" name="us-gaap:InterestCostsCapitalizedAdjustment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfMy0zLTEtMS00NDU2Ng_bbfa3c3e-67b3-48ab-a5c0-0bbf2ba7c1c1">22,558</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:InterestCostsCapitalizedAdjustment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfMy01LTEtMS00NDU2Ng_f11ff06a-4c59-4e9f-84bf-e81005127cfe">57,342</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:InterestCostsCapitalizedAdjustment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfMy03LTEtMS00NDU2Ng_33c985d7-89b0-49ac-9efc-0934a1d93ccc">43,737</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Interest expensed</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="us-gaap:InterestExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfNC0xLTEtMS00NDU2Ng_65ee5854-1eae-438d-8502-c46f7066bb64">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-3" name="us-gaap:InterestExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfNC0zLTEtMS00NDU2Ng_331af57e-b901-407c-8c23-6d3640ddbb9b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:InterestExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfNC01LTEtMS00NDU2Ng_41a92921-c0bc-4e27-96fc-43baf02d9d4e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:InterestExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfNC03LTEtMS00NDU2Ng_91513928-a045-43f8-92c5-ef363ff67eed">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Capitalized interest in beginning inventory</span></td><td style="border-top:3pt double #000000;padding:2px 0 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%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1daf00c38f8c4c3eae94fadb949d596e_I20220331" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfNS0xLTEtMS00NDU2Ng_e04470fb-2e36-4ec5-9155-baad4180022d">185,051</ix:nonFraction>&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:3pt double #000000;padding:2px 0 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%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09c84a47134940db97a820022ae2b093_I20210331" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfNS0zLTEtMS00NDU2Ng_6723d318-f510-448d-92a9-8496d29de041">182,729</ix:nonFraction>&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:3pt double #000000;padding:2px 0 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%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfNS01LTEtMS00NDU2Ng_d96fba8e-3057-4bcf-b17c-19085b384157">173,563</ix:nonFraction>&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:3pt double #000000;padding:2px 0 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%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3dbaab15a0a444fdab1991184783aef2_I20201231" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfNS03LTEtMS00NDU2Ng_626079e6-b788-4406-b31c-5804a93f45b6">182,228</ix:nonFraction>&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Interest capitalized as a cost of inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfNi0xLTEtMS00NDU2Ng_0bc89f98-c8a2-4516-9ece-5415a2ee580a">28,789</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfNi0zLTEtMS00NDU2Ng_32de6799-da0f-494a-ae5e-d88fd08b0c02">22,558</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfNi01LTEtMS00NDU2Ng_d2b524bf-2292-47d4-81a9-2eeda8cdeece">57,342</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfNi03LTEtMS00NDU2Ng_239bd558-6eb4-4f7e-beb2-5ed68e1132cd">43,737</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest previously capitalized as a cost of </span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">inventory, included in cost of sales</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfNy0xLTEtMS00NDU2Ng_04b9c62f-4434-409b-9402-1a8654305a76">24,963</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfNy0zLTEtMS00NDU2Ng_1f06c212-5ead-42a3-b2fc-1613f2a8518a">31,124</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfNy01LTEtMS00NDU2Ng_bc0c17dd-3e04-4f3b-989f-ca4de0f367a1">42,028</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfNy03LTEtMS00NDU2Ng_48e74e17-423c-4d2f-9729-ba6eb44164ae">51,802</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Capitalized interest in ending inventory</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfOC0xLTEtMS00NDU2Ng_4dba11dc-7741-4d9d-a190-095f1a0c97ff">188,877</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if75b3c26122c4a58a817661a4ee42c34_I20210630" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfOC0zLTEtMS00NDU2Ng_cf2e76b9-bb21-4abc-859c-7241e803489e">174,163</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfOC01LTEtMS00NDU2Ng_baa127e9-b002-404a-91ab-f956da737a61">188,877</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if75b3c26122c4a58a817661a4ee42c34_I20210630" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfOC03LTEtMS00NDU2Ng_ac87abf7-fc80-48db-9a6e-ffacd59540a6">174,163</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><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:2pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest is capitalized to real estate inventory during development and other qualifying activities. During all periods presented, we capitalized all interest incurred to real estate inventory in accordance with ASC Topic 835, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as our qualified assets exceeded our debt. Interest that is capitalized to real estate inventory is included in cost of home sales or cost of land and lot sales as related units or lots are delivered.&#160;Interest that is expensed as incurred is included in other (expense) income, net.</span></div></ix:continuation><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%">- 11 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i90e0211db04845e7aeedc06ae720723d"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Real Estate Inventory Impairments and Land Option Abandonments</span></div><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RleHRyZWdpb246NWQ5N2QwNmZjM2FhNDg5ZTlkNzZiYmIxMTg3YmY4MTRfMzE0OA_42b1c06c-4035-49fa-921c-d498a1035679" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Real estate inventory impairments and land and lot option abandonments and pre-acquisition charges consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.262%"></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:0.530%"></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:0.530%"></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:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.015%"></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:10pt;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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">&#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:700;line-height:100%">2021</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:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Real estate inventory impairments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="us-gaap:ImpairmentOfRealEstate" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmM3ODkyNmYyYjg0NDQ4OGI4NGM0MzhmNWQ0MjMyYTUxL3RhYmxlcmFuZ2U6Yzc4OTI2ZjJiODQ0NDg4Yjg0YzQzOGY1ZDQyMzJhNTFfMi0xLTEtMS00NDU2Ng_20934131-34e8-43e2-b70f-0fa3b1f13e38">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-3" name="us-gaap:ImpairmentOfRealEstate" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmM3ODkyNmYyYjg0NDQ4OGI4NGM0MzhmNWQ0MjMyYTUxL3RhYmxlcmFuZ2U6Yzc4OTI2ZjJiODQ0NDg4Yjg0YzQzOGY1ZDQyMzJhNTFfMi0zLTEtMS00NDU2Ng_2a496b6a-3eff-4dda-aa9b-cc52d1997732">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:ImpairmentOfRealEstate" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmM3ODkyNmYyYjg0NDQ4OGI4NGM0MzhmNWQ0MjMyYTUxL3RhYmxlcmFuZ2U6Yzc4OTI2ZjJiODQ0NDg4Yjg0YzQzOGY1ZDQyMzJhNTFfMi01LTEtMS00NDU2Ng_941a90d8-99af-416a-a227-06012ab46b36">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:ImpairmentOfRealEstate" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmM3ODkyNmYyYjg0NDQ4OGI4NGM0MzhmNWQ0MjMyYTUxL3RhYmxlcmFuZ2U6Yzc4OTI2ZjJiODQ0NDg4Yjg0YzQzOGY1ZDQyMzJhNTFfMi03LTEtMS00NDU2Ng_0e763dcf-2c15-4ce6-ad2c-7e338f19f596">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Land and lot option abandonments and pre-acquisition 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="tph:LandOptionAbandonmentsAndPreAcquisitionCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmM3ODkyNmYyYjg0NDQ4OGI4NGM0MzhmNWQ0MjMyYTUxL3RhYmxlcmFuZ2U6Yzc4OTI2ZjJiODQ0NDg4Yjg0YzQzOGY1ZDQyMzJhNTFfMy0xLTEtMS00NDU2Ng_b0caa847-d674-4e7d-a4e8-413d87a89d44">1,131</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-3" name="tph:LandOptionAbandonmentsAndPreAcquisitionCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmM3ODkyNmYyYjg0NDQ4OGI4NGM0MzhmNWQ0MjMyYTUxL3RhYmxlcmFuZ2U6Yzc4OTI2ZjJiODQ0NDg4Yjg0YzQzOGY1ZDQyMzJhNTFfMy0zLTEtMS00NDU2Ng_5f76db52-89ca-41c8-ae36-c1a15a7be927">232</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="tph:LandOptionAbandonmentsAndPreAcquisitionCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmM3ODkyNmYyYjg0NDQ4OGI4NGM0MzhmNWQ0MjMyYTUxL3RhYmxlcmFuZ2U6Yzc4OTI2ZjJiODQ0NDg4Yjg0YzQzOGY1ZDQyMzJhNTFfMy01LTEtMS00NDU2Ng_b1739e31-13dc-4fa3-b737-b926fa57a3a4">1,897</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="tph:LandOptionAbandonmentsAndPreAcquisitionCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmM3ODkyNmYyYjg0NDQ4OGI4NGM0MzhmNWQ0MjMyYTUxL3RhYmxlcmFuZ2U6Yzc4OTI2ZjJiODQ0NDg4Yjg0YzQzOGY1ZDQyMzJhNTFfMy03LTEtMS00NDU2Ng_191a368f-ed60-4e94-b64f-79e342f39068">445</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="us-gaap:ProductionRelatedImpairmentsOrCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmM3ODkyNmYyYjg0NDQ4OGI4NGM0MzhmNWQ0MjMyYTUxL3RhYmxlcmFuZ2U6Yzc4OTI2ZjJiODQ0NDg4Yjg0YzQzOGY1ZDQyMzJhNTFfNC0xLTEtMS00NDU2Ng_8a1ab57b-80be-4ccb-9d33-e6cd9ef12d37">1,131</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-3" name="us-gaap:ProductionRelatedImpairmentsOrCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmM3ODkyNmYyYjg0NDQ4OGI4NGM0MzhmNWQ0MjMyYTUxL3RhYmxlcmFuZ2U6Yzc4OTI2ZjJiODQ0NDg4Yjg0YzQzOGY1ZDQyMzJhNTFfNC0zLTEtMS00NDU2Ng_2a0310d7-2c8d-4a92-8fd3-bfd3ce87b910">232</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:ProductionRelatedImpairmentsOrCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmM3ODkyNmYyYjg0NDQ4OGI4NGM0MzhmNWQ0MjMyYTUxL3RhYmxlcmFuZ2U6Yzc4OTI2ZjJiODQ0NDg4Yjg0YzQzOGY1ZDQyMzJhNTFfNC01LTEtMS00NDU2Ng_d6c27dee-8cf8-43af-b027-82e4195868d3">1,897</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:ProductionRelatedImpairmentsOrCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmM3ODkyNmYyYjg0NDQ4OGI4NGM0MzhmNWQ0MjMyYTUxL3RhYmxlcmFuZ2U6Yzc4OTI2ZjJiODQ0NDg4Yjg0YzQzOGY1ZDQyMzJhNTFfNC03LTEtMS00NDU2Ng_076e2747-2d85-46fb-b19a-3d8462a4323e">445</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><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:2pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Impairments of real estate inventory relate primarily to projects or communities that include homes completed or under construction. Within a project or community, there may be individual homes or parcels of land that are currently held for sale. Impairment charges recognized </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as a result of adjusting individual held-for-sale assets within a community to estimated fair value less cost to sell are also included in the total impairment charges.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to owning land and residential lots, we also have option agreements to purchase land and lots at a future date. We have option deposits and capitalized pre-acquisition costs associated with the optioned land and lots. When the economics of a project no longer support acquisition of the land or lots under option, we may elect not to move forward with the acquisition. Option deposits and capitalized pre-acquisition costs associated with the assets under option may be forfeited at that time.&#160;</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Real estate inventory impairments and land option abandonments are recorded in cost of home sales and cost of land and lot sales on the consolidated statements of operations.</span></div></ix:continuation><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div id="i9b5db63bd760477a892478ecf96359b6_49"></div><div style="padding-left:72pt;text-indent:-72pt"><span><br/></span></div><div style="padding-left:72pt;text-indent:-72pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:EquityMethodInvestmentsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RleHRyZWdpb246MTQ2ZjgxMjdmNWYyNGVjMjk4MTI4ZTNhMzMzMGRkM2JfMTcwNg_bc931633-c26b-41e6-a720-57c1e2753dfe" continuedAt="ib17219f6a0214484ae2a9296284b32be" escape="true">Investments in Unconsolidated Entities</ix:nonNumeric></span></div><div style="text-indent:27pt"><span><br/></span></div><ix:continuation id="ib17219f6a0214484ae2a9296284b32be" continuedAt="i9353c7b9706f4c2891fe06a5145d3111"><div style="text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of June&#160;30, 2022, we held equity investments in <ix:nonFraction unitRef="investment" contextRef="i770c91e11d6e4c8aa1d25f4fe79546c1_D20220101-20220630" decimals="INF" name="tph:NumberOfEquityInvestments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RleHRyZWdpb246MTQ2ZjgxMjdmNWYyNGVjMjk4MTI4ZTNhMzMzMGRkM2JfODk_6ecd426d-4413-417b-bf1a-6aaf54a38ec0">twelve</ix:nonFraction> active homebuilding partnerships or limited liability companies. Our participation in these entities may be as a developer, a builder, or an investment partner. Our ownership percentage varies from <ix:nonFraction unitRef="number" contextRef="i5e2cc727a86b4eae8fd7afd7798e8439_I20220630" decimals="2" name="tph:InvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RleHRyZWdpb246MTQ2ZjgxMjdmNWYyNGVjMjk4MTI4ZTNhMzMzMGRkM2JfMjkw_4b6334ca-3132-4034-86c9-084fdfa77493">7</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="ibd3c11350bad4c8b811e61d5d4708d0a_I20220630" decimals="2" name="tph:InvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RleHRyZWdpb246MTQ2ZjgxMjdmNWYyNGVjMjk4MTI4ZTNhMzMzMGRkM2JfMjk2_08dd1cc4-0db8-4c33-9174-ba1f08bb7346">50</ix:nonFraction>%, depending on the investment, with no controlling interest held in any of these investments. During the first quarter of 2022, a reconsideration event under ASC 810 occurred for our Tri Pointe Connect joint venture, which required us to reassess whether the joint venture is a variable interest entity (&#8220;VIE&#8221;) and, if so, whether the Company is the primary beneficiary. This mortgage financing joint venture was accounted for as an equity-method investment as of December 31, 2021. Based on the reassessment performed during the first quarter of 2022, this joint venture was deemed to be a VIE and the Company was identified as the primary beneficiary of the VIE. For further details, see Note 7, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Variable Interest Entities</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unconsolidated Financial Information</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregated assets, liabilities and operating results of the entities we account for as equity-method investments are provided below. Because our ownership interest in these entities varies, a direct relationship does not exist between the information presented below and the amounts that are reflected on our consolidated balance sheets as our investments in unconsolidated entities or on our consolidated statements of operations as equity in income of unconsolidated entities.</span></div></ix:continuation><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%">- 12 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i9353c7b9706f4c2891fe06a5145d3111"><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:EquityMethodInvestmentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RleHRyZWdpb246MTQ2ZjgxMjdmNWYyNGVjMjk4MTI4ZTNhMzMzMGRkM2JfMTcxNw_911a73b4-8392-426f-bdbd-ca552c340de8" escape="true"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities of unconsolidated entities (in thousands):</span></div><div><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"><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:14.543%"></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:14.545%"></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%">June 30, 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:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5172861ce46744399be032751060feea_I20220630" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjVmODk3MTRmYzkxMzQ1YjI4ODI4Nzk3NDVkM2UzZmUyL3RhYmxlcmFuZ2U6NWY4OTcxNGZjOTEzNDViMjg4Mjg3OTc0NWQzZTNmZTJfMi0xLTEtMS00NDU2Ng_9cba5416-87fe-4d98-887f-83210e9fe347">40,023</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibba17ec4508c43a8a6708e4ec62cfe5c_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjVmODk3MTRmYzkxMzQ1YjI4ODI4Nzk3NDVkM2UzZmUyL3RhYmxlcmFuZ2U6NWY4OTcxNGZjOTEzNDViMjg4Mjg3OTc0NWQzZTNmZTJfMi0zLTEtMS00NDU2Ng_71500d57-b16c-41b4-a93b-f8ac44790a35">35,966</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5172861ce46744399be032751060feea_I20220630" decimals="-3" name="us-gaap:AccountsAndNotesReceivableNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjVmODk3MTRmYzkxMzQ1YjI4ODI4Nzk3NDVkM2UzZmUyL3RhYmxlcmFuZ2U6NWY4OTcxNGZjOTEzNDViMjg4Mjg3OTc0NWQzZTNmZTJfMy0xLTEtMS00NDU2Ng_6533c63f-0515-4bc6-9954-9a13710835ae">11,658</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibba17ec4508c43a8a6708e4ec62cfe5c_I20211231" decimals="-3" name="us-gaap:AccountsAndNotesReceivableNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjVmODk3MTRmYzkxMzQ1YjI4ODI4Nzk3NDVkM2UzZmUyL3RhYmxlcmFuZ2U6NWY4OTcxNGZjOTEzNDViMjg4Mjg3OTc0NWQzZTNmZTJfMy0zLTEtMS00NDU2Ng_71077455-6b55-4636-b8d9-d88082da7f4f">8,359</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real estate inventories</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5172861ce46744399be032751060feea_I20220630" decimals="-3" name="us-gaap:InventoryRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjVmODk3MTRmYzkxMzQ1YjI4ODI4Nzk3NDVkM2UzZmUyL3RhYmxlcmFuZ2U6NWY4OTcxNGZjOTEzNDViMjg4Mjg3OTc0NWQzZTNmZTJfNC0xLTEtMS00NDU2Ng_1def48a0-0abf-4574-ae57-98da9952a50e">442,847</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibba17ec4508c43a8a6708e4ec62cfe5c_I20211231" decimals="-3" name="us-gaap:InventoryRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjVmODk3MTRmYzkxMzQ1YjI4ODI4Nzk3NDVkM2UzZmUyL3RhYmxlcmFuZ2U6NWY4OTcxNGZjOTEzNDViMjg4Mjg3OTc0NWQzZTNmZTJfNC0zLTEtMS00NDU2Ng_0b5ec157-5c0d-40a5-984d-53a4d1b85b8a">359,324</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5172861ce46744399be032751060feea_I20220630" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjVmODk3MTRmYzkxMzQ1YjI4ODI4Nzk3NDVkM2UzZmUyL3RhYmxlcmFuZ2U6NWY4OTcxNGZjOTEzNDViMjg4Mjg3OTc0NWQzZTNmZTJfNS0xLTEtMS00NDU2Ng_99d2eb5b-2b43-4390-a6c8-1de1fa182b52">4,057</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibba17ec4508c43a8a6708e4ec62cfe5c_I20211231" decimals="-3" name="us-gaap:OtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjVmODk3MTRmYzkxMzQ1YjI4ODI4Nzk3NDVkM2UzZmUyL3RhYmxlcmFuZ2U6NWY4OTcxNGZjOTEzNDViMjg4Mjg3OTc0NWQzZTNmZTJfNS0zLTEtMS00NDU2Ng_88c1c653-9741-425b-8894-c102b21516cd">534</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5172861ce46744399be032751060feea_I20220630" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjVmODk3MTRmYzkxMzQ1YjI4ODI4Nzk3NDVkM2UzZmUyL3RhYmxlcmFuZ2U6NWY4OTcxNGZjOTEzNDViMjg4Mjg3OTc0NWQzZTNmZTJfNi0xLTEtMS00NDU2Ng_cbf0466e-93b8-4459-b4a1-1590b7e2e669">498,585</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 style="border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibba17ec4508c43a8a6708e4ec62cfe5c_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjVmODk3MTRmYzkxMzQ1YjI4ODI4Nzk3NDVkM2UzZmUyL3RhYmxlcmFuZ2U6NWY4OTcxNGZjOTEzNDViMjg4Mjg3OTc0NWQzZTNmZTJfNi0zLTEtMS00NDU2Ng_791c7412-b8f9-40e1-9bc2-88aa1db68b91">404,183</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="background-color:#cceeff;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%">Liabilities and equity</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;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%">Accounts payable and other 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5172861ce46744399be032751060feea_I20220630" decimals="-3" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjVmODk3MTRmYzkxMzQ1YjI4ODI4Nzk3NDVkM2UzZmUyL3RhYmxlcmFuZ2U6NWY4OTcxNGZjOTEzNDViMjg4Mjg3OTc0NWQzZTNmZTJfOC0xLTEtMS00NDU2Ng_beab8515-821d-46b7-b142-37b85a211e57">128,851</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibba17ec4508c43a8a6708e4ec62cfe5c_I20211231" decimals="-3" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjVmODk3MTRmYzkxMzQ1YjI4ODI4Nzk3NDVkM2UzZmUyL3RhYmxlcmFuZ2U6NWY4OTcxNGZjOTEzNDViMjg4Mjg3OTc0NWQzZTNmZTJfOC0zLTEtMS00NDU2Ng_6eac50de-e62e-42c4-91fc-140580bf3bbe">73,675</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Company&#8217;s equity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5172861ce46744399be032751060feea_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjVmODk3MTRmYzkxMzQ1YjI4ODI4Nzk3NDVkM2UzZmUyL3RhYmxlcmFuZ2U6NWY4OTcxNGZjOTEzNDViMjg4Mjg3OTc0NWQzZTNmZTJfOS0xLTEtMS00NDU2Ng_b1a5db32-6230-4484-9b93-a5d256e30d9c">131,399</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibba17ec4508c43a8a6708e4ec62cfe5c_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjVmODk3MTRmYzkxMzQ1YjI4ODI4Nzk3NDVkM2UzZmUyL3RhYmxlcmFuZ2U6NWY4OTcxNGZjOTEzNDViMjg4Mjg3OTc0NWQzZTNmZTJfOS0zLTEtMS00NDU2Ng_dc50703d-6de1-43de-a40f-7bf80a771b81">118,095</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outside interests&#8217; equity</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5172861ce46744399be032751060feea_I20220630" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjVmODk3MTRmYzkxMzQ1YjI4ODI4Nzk3NDVkM2UzZmUyL3RhYmxlcmFuZ2U6NWY4OTcxNGZjOTEzNDViMjg4Mjg3OTc0NWQzZTNmZTJfMTAtMS0xLTEtNDQ1NjY_511b1c40-212b-4941-9d5e-2a85b597d168">238,335</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibba17ec4508c43a8a6708e4ec62cfe5c_I20211231" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjVmODk3MTRmYzkxMzQ1YjI4ODI4Nzk3NDVkM2UzZmUyL3RhYmxlcmFuZ2U6NWY4OTcxNGZjOTEzNDViMjg4Mjg3OTc0NWQzZTNmZTJfMTAtMy0xLTEtNDQ1NjY_581cd5ab-3698-445e-8470-1740d32de050">212,413</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total liabilities and equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5172861ce46744399be032751060feea_I20220630" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjVmODk3MTRmYzkxMzQ1YjI4ODI4Nzk3NDVkM2UzZmUyL3RhYmxlcmFuZ2U6NWY4OTcxNGZjOTEzNDViMjg4Mjg3OTc0NWQzZTNmZTJfMTEtMS0xLTEtNDQ1NjY_79c3a56c-f4c7-495a-a081-206aed46e20e">498,585</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibba17ec4508c43a8a6708e4ec62cfe5c_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjVmODk3MTRmYzkxMzQ1YjI4ODI4Nzk3NDVkM2UzZmUyL3RhYmxlcmFuZ2U6NWY4OTcxNGZjOTEzNDViMjg4Mjg3OTc0NWQzZTNmZTJfMTEtMy0xLTEtNDQ1NjY_eb5649ef-7d75-4d76-8a26-aabe89a9f2c2">404,183</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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:2pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Results of operations from unconsolidated entities (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></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:0.384%"></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.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.845%"></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%">&#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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">&#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:700;line-height:100%">2021</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:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i040db049e8f7433990c2522a0de73e05_D20220401-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfMi0xLTEtMS00NDU2Ng_9e31aa88-7fb8-47ce-b4d4-308d6da6aa44">17,399</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie724c27be9b244929a9331170e60cea7_D20210401-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfMi0zLTEtMS00NDU2Ng_853bda0d-8e8b-43e7-a880-08966e7bdcdc">12,588</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie558217a7233408483187d0ac54a93fd_D20220101-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfMi01LTEtMS00NDU2Ng_05c66a2e-c58f-459f-a722-a85840773546">22,722</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie04f578a4d4447feae765477b44fd3a0_D20210101-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfMi03LTEtMS00NDU2Ng_8b35417c-abef-4edd-b445-1dae8e097075">20,397</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating 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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i040db049e8f7433990c2522a0de73e05_D20220401-20220630" decimals="-3" name="us-gaap:OtherCostAndExpenseOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfMy0xLTEtMS00NDU2Ng_ebcb4ed2-b421-40d4-99e2-14bd81affa39">17,335</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie724c27be9b244929a9331170e60cea7_D20210401-20210630" decimals="-3" name="us-gaap:OtherCostAndExpenseOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfMy0zLTEtMS00NDU2Ng_bf02b61e-0a93-4212-8882-655924666d73">6,973</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie558217a7233408483187d0ac54a93fd_D20220101-20220630" decimals="-3" name="us-gaap:OtherCostAndExpenseOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfMy01LTEtMS00NDU2Ng_7fd80861-8b94-4bbd-9902-d3d94189da5c">22,779</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie04f578a4d4447feae765477b44fd3a0_D20210101-20210630" decimals="-3" name="us-gaap:OtherCostAndExpenseOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfMy03LTEtMS00NDU2Ng_f1fdf1b3-40bc-41d9-968d-e7111e9be635">10,821</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Other loss, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i040db049e8f7433990c2522a0de73e05_D20220401-20220630" decimals="-3" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfNC0xLTEtMS00NDU2Ng_67a602dd-d9aa-42da-9263-2c471a0a6fff">94</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie724c27be9b244929a9331170e60cea7_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfNC0zLTEtMS00NDU2Ng_150956c2-0cc3-46c0-935b-809548f4c5d4">4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie558217a7233408483187d0ac54a93fd_D20220101-20220630" decimals="-3" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfNC01LTEtMS00NDU2Ng_696e832e-ad16-4f66-aaf0-59d8f06fbdf1">94</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie04f578a4d4447feae765477b44fd3a0_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfNC03LTEtMS00NDU2Ng_2fe5bab7-6c77-4733-bed1-4aa5a7c0572d">4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Net income </span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i040db049e8f7433990c2522a0de73e05_D20220401-20220630" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfNS0xLTEtMS00NDU2Ng_f7d555b2-84dc-4cd3-86c9-ff153fb54cea">158</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie724c27be9b244929a9331170e60cea7_D20210401-20210630" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfNS0zLTEtMS00NDU2Ng_f0eb03b8-0630-4597-9bdd-6bff55bccf30">5,611</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie558217a7233408483187d0ac54a93fd_D20220101-20220630" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfNS01LTEtMS00NDU2Ng_72001920-19a8-4d32-a408-a420f17c3d78">37</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie04f578a4d4447feae765477b44fd3a0_D20210101-20210630" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfNS03LTEtMS00NDU2Ng_70be4568-9149-4978-ab80-0963bea49a64">9,572</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Company&#8217;s equity in income of unconsolidated entities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i040db049e8f7433990c2522a0de73e05_D20220401-20220630" decimals="-3" name="tph:HomeBuildingIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfNi0xLTEtMS00NDU2Ng_b493d2ef-2942-4b7b-bbbb-2719d2ef75d3">143</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie724c27be9b244929a9331170e60cea7_D20210401-20210630" decimals="-3" name="tph:HomeBuildingIncomeLossFromEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfNi0zLTEtMS00NDU2Ng_ff656d10-c9bc-4a42-aab0-3c66ed809602">3,933</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie558217a7233408483187d0ac54a93fd_D20220101-20220630" decimals="-3" name="tph:HomeBuildingIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfNi01LTEtMS00NDU2Ng_e4adec50-cfd6-41b0-b0db-b36b914301fb">134</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie04f578a4d4447feae765477b44fd3a0_D20210101-20210630" decimals="-3" name="tph:HomeBuildingIncomeLossFromEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfNi03LTEtMS00NDU2Ng_e4a2eed3-dc6f-49f6-a77c-58afd31bacb5">6,611</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div id="i9b5db63bd760477a892478ecf96359b6_52"></div><div style="padding-left:72pt;text-indent:-72pt"><span><br/></span></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:VariableInterestEntityDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RleHRyZWdpb246NjQ0ODEwMWU0Y2Y5NDA4N2IzNWZhNWUzMzI2OTIzMmRfNDE2MA_2df167cb-29ca-4777-a40d-ea3ccc0e3b53" continuedAt="ia445197d5bfc4ab090e17f31c9113420" escape="true">Variable Interest Entities</ix:nonNumeric></span></div><ix:continuation id="ia445197d5bfc4ab090e17f31c9113420" continuedAt="i9aae70847402490196bc43d61bd2be01"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> Land and Lot Option Agreements</span></div><div style="margin-top:6pt;text-indent:27pt"><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, we enter into land and lot option agreements in order to procure land and residential lots for future development and the construction of homes. The use of such land and lot option agreements generally allows us to reduce the risks associated with direct land ownership and development, and reduces our capital and financial commitments. Pursuant to these land and lot option agreements, we generally provide a deposit to the seller as consideration for the right to purchase land at different times in the future, usually at predetermined prices. These deposits are recorded as land purchase and land option deposits under real estate inventories not owned on the accompanying consolidated balance sheets.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We analyze each of our land and lot option agreements and other similar contracts under the provisions of ASC 810, </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%"> to determine whether the land seller is a VIE and, if so, whether we are the primary beneficiary. Although we do not have legal title to the underlying land, if we are determined to be the primary beneficiary of the VIE, we will consolidate the VIE in our financial statements and reflect its assets as real estate inventory not owned included in our real estate inventories, its liabilities as debt (nonrecourse) held by VIEs in accrued expenses and other liabilities and the net equity of the VIE owners as noncontrolling interests on our consolidated balance sheets. In determining whether we are the primary beneficiary, we consider, among other things, whether we have the power to direct the activities of the VIE that most significantly impact the VIE&#8217;s economic performance. Such activities would include, among other things, determining or limiting the scope or purpose of the VIE, selling or transferring property owned or controlled by the VIE, or arranging financing for the VIE.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Creditors of the entities with which we have land and lot option agreements have no recourse against us. The maximum exposure to loss under our land and lot option agreements is generally limited to non-refundable option deposits and any capitalized pre-acquisition costs. In some cases, we have also contracted to complete development work at a fixed cost on behalf of the landowner and budget shortfalls and savings will be borne by us. Additionally, we have entered into land banking arrangements which require us to complete development work even if we terminate the option to procure land or lots.</span></div></ix:continuation><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><ix:continuation id="i9aae70847402490196bc43d61bd2be01"><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:ScheduleOfVariableInterestEntitiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RleHRyZWdpb246NjQ0ODEwMWU0Y2Y5NDA4N2IzNWZhNWUzMzI2OTIzMmRfNDE2Mw_c9d762ef-949c-4676-8022-bf0606b6fb6c" escape="true"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following provides a summary of our interests in land and lot option agreements (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></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:10.157%"></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:10.449%"></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:10.449%"></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:10.449%"></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:10.458%"></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%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding: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%">Deposits</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%">Remaining<br/>Purchase<br/>Price</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%">Consolidated<br/>Inventory<br/>Held&#160;by&#160;VIEs</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%">Deposits</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%">Remaining<br/>Purchase<br/>Price</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%">Consolidated<br/>Inventory<br/>Held&#160;by&#160;VIEs</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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="background-color:#cceeff;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%">Unconsolidated VIEs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74bda97b34394547a33075eaf3d75cf9_I20220630" decimals="-3" name="tph:VariableInterestEntityDepositsAtRisk" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RhYmxlOmFhNzY3MmUxYmRiNzQyN2I5NjZhNWZmN2ZmNjIwNTNmL3RhYmxlcmFuZ2U6YWE3NjcyZTFiZGI3NDI3Yjk2NmE1ZmY3ZmY2MjA1M2ZfMy0xLTEtMS00NDU2Ng_6ebe42cf-2270-424e-b786-2f3be48c2b6d">236,413</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74bda97b34394547a33075eaf3d75cf9_I20220630" decimals="-3" name="tph:VariableInterestEntityRemainingPurchasePrice" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RhYmxlOmFhNzY3MmUxYmRiNzQyN2I5NjZhNWZmN2ZmNjIwNTNmL3RhYmxlcmFuZ2U6YWE3NjcyZTFiZGI3NDI3Yjk2NmE1ZmY3ZmY2MjA1M2ZfMy0zLTEtMS00NDU2Ng_d7409f43-dca9-42f9-b6ed-5fcc183a7468">1,411,735</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8f32b1c7e524e4e8abe4536a1969384_I20211231" decimals="-3" name="tph:VariableInterestEntityDepositsAtRisk" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RhYmxlOmFhNzY3MmUxYmRiNzQyN2I5NjZhNWZmN2ZmNjIwNTNmL3RhYmxlcmFuZ2U6YWE3NjcyZTFiZGI3NDI3Yjk2NmE1ZmY3ZmY2MjA1M2ZfMy03LTEtMS00NDU2Ng_2900c378-4236-45b2-8963-0dc0f1df4ea5">211,835</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8f32b1c7e524e4e8abe4536a1969384_I20211231" decimals="-3" name="tph:VariableInterestEntityRemainingPurchasePrice" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RhYmxlOmFhNzY3MmUxYmRiNzQyN2I5NjZhNWZmN2ZmNjIwNTNmL3RhYmxlcmFuZ2U6YWE3NjcyZTFiZGI3NDI3Yjk2NmE1ZmY3ZmY2MjA1M2ZfMy05LTEtMS00NDU2Ng_11234a07-c4d7-46ef-b5ba-b3be7b4548b8">1,507,304</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Other land option agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i422e96ba8d1d4bffb3a584afa8e31330_I20220630" decimals="-3" name="tph:VariableInterestEntityDepositsAtRisk" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RhYmxlOmFhNzY3MmUxYmRiNzQyN2I5NjZhNWZmN2ZmNjIwNTNmL3RhYmxlcmFuZ2U6YWE3NjcyZTFiZGI3NDI3Yjk2NmE1ZmY3ZmY2MjA1M2ZfNC0xLTEtMS00NDU2Ng_125bc86b-981b-4c93-9eab-84ef796908b4">21,611</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i422e96ba8d1d4bffb3a584afa8e31330_I20220630" decimals="-3" name="tph:VariableInterestEntityRemainingPurchasePrice" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RhYmxlOmFhNzY3MmUxYmRiNzQyN2I5NjZhNWZmN2ZmNjIwNTNmL3RhYmxlcmFuZ2U6YWE3NjcyZTFiZGI3NDI3Yjk2NmE1ZmY3ZmY2MjA1M2ZfNC0zLTEtMS00NDU2Ng_2014ad16-e78f-4af1-bda8-e522f028b2f7">275,853</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbf9e35cdd30403da0225707e9d65b67_I20211231" decimals="-3" name="tph:VariableInterestEntityDepositsAtRisk" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RhYmxlOmFhNzY3MmUxYmRiNzQyN2I5NjZhNWZmN2ZmNjIwNTNmL3RhYmxlcmFuZ2U6YWE3NjcyZTFiZGI3NDI3Yjk2NmE1ZmY3ZmY2MjA1M2ZfNC03LTEtMS00NDU2Ng_15155d19-b318-479d-8419-10364c94579d">29,900</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbf9e35cdd30403da0225707e9d65b67_I20211231" decimals="-3" name="tph:VariableInterestEntityRemainingPurchasePrice" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RhYmxlOmFhNzY3MmUxYmRiNzQyN2I5NjZhNWZmN2ZmNjIwNTNmL3RhYmxlcmFuZ2U6YWE3NjcyZTFiZGI3NDI3Yjk2NmE1ZmY3ZmY2MjA1M2ZfNC05LTEtMS00NDU2Ng_76b384e1-03fe-411d-a7de-4c6841fbdfe5">319,646</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="tph:VariableInterestEntityDepositsAtRisk" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RhYmxlOmFhNzY3MmUxYmRiNzQyN2I5NjZhNWZmN2ZmNjIwNTNmL3RhYmxlcmFuZ2U6YWE3NjcyZTFiZGI3NDI3Yjk2NmE1ZmY3ZmY2MjA1M2ZfNS0xLTEtMS00NDU2Ng_176776ee-ea86-41d7-893f-01c631c3101f">258,024</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="tph:VariableInterestEntityRemainingPurchasePrice" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RhYmxlOmFhNzY3MmUxYmRiNzQyN2I5NjZhNWZmN2ZmNjIwNTNmL3RhYmxlcmFuZ2U6YWE3NjcyZTFiZGI3NDI3Yjk2NmE1ZmY3ZmY2MjA1M2ZfNS0zLTEtMS00NDU2Ng_43586e35-8749-4077-9b4d-0ba617e295de">1,687,588</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="tph:VariableInterestEntityConsolidatedInventoryHeld" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RhYmxlOmFhNzY3MmUxYmRiNzQyN2I5NjZhNWZmN2ZmNjIwNTNmL3RhYmxlcmFuZ2U6YWE3NjcyZTFiZGI3NDI3Yjk2NmE1ZmY3ZmY2MjA1M2ZfNS01LTEtMS00NDU2Ng_623e0952-4a22-474f-a01c-b4a145e701ed">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="tph:VariableInterestEntityDepositsAtRisk" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RhYmxlOmFhNzY3MmUxYmRiNzQyN2I5NjZhNWZmN2ZmNjIwNTNmL3RhYmxlcmFuZ2U6YWE3NjcyZTFiZGI3NDI3Yjk2NmE1ZmY3ZmY2MjA1M2ZfNS03LTEtMS00NDU2Ng_3e449d9b-2989-4c02-94b7-d1cd49891fa4">241,735</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="tph:VariableInterestEntityRemainingPurchasePrice" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RhYmxlOmFhNzY3MmUxYmRiNzQyN2I5NjZhNWZmN2ZmNjIwNTNmL3RhYmxlcmFuZ2U6YWE3NjcyZTFiZGI3NDI3Yjk2NmE1ZmY3ZmY2MjA1M2ZfNS05LTEtMS00NDU2Ng_aa35a397-bc36-4643-869d-2658fa621409">1,826,950</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="tph:VariableInterestEntityConsolidatedInventoryHeld" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RhYmxlOmFhNzY3MmUxYmRiNzQyN2I5NjZhNWZmN2ZmNjIwNTNmL3RhYmxlcmFuZ2U6YWE3NjcyZTFiZGI3NDI3Yjk2NmE1ZmY3ZmY2MjA1M2ZfNS0xMS0xLTEtNDQ1NjY_477251a2-8ccf-403b-be05-f328ad1e6c39">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div></ix:nonNumeric><div><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:2pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unconsolidated VIEs represent land option agreements that were not consolidated because we were not the primary beneficiary. Other land option agreements were not with VIEs.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the deposits pre</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">sented in the table above, our exposure to loss related to our land and lot option contracts consisted of capitalized pre-acquisition costs of $<ix:nonFraction unitRef="usd" contextRef="i422e96ba8d1d4bffb3a584afa8e31330_I20220630" decimals="-5" name="tph:CapitalizedPreAcquisitionCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RleHRyZWdpb246NjQ0ODEwMWU0Y2Y5NDA4N2IzNWZhNWUzMzI2OTIzMmRfMjk4Nw_3fa784b4-e09b-42ba-bd89-782e873f8beb">13.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="icbf9e35cdd30403da0225707e9d65b67_I20211231" decimals="-5" name="tph:CapitalizedPreAcquisitionCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RleHRyZWdpb246NjQ0ODEwMWU0Y2Y5NDA4N2IzNWZhNWUzMzI2OTIzMmRfMjk5NA_76aa01d4-263e-4f69-aa35-9e079acba514">17.9</ix:nonFraction> million</span><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 and December&#160;31, 2021, respectively. These pre-acquisition costs are included in real estate inventories as land under development on our consolidated balance sheets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Tri Pointe Connect Joint Venture</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2022, a reconsideration event under ASC 810 occurred for our Tri Pointe Connect joint venture that gave us the ability to direct the activities of the joint venture that most significantly affect the entity&#8217;s economic performance. Based on our reassessment, we concluded that the mortgage financing joint venture is a VIE and we are the primary beneficiary bas</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ed on our controlling financial interest. As a result, beginning in January 2022, the joint venture is accounted for as a consolidated VIE. As of January 1, 2022, the accompanying consolidated balance sheets include the assets, liabilities and noncontrolling interests of this VIE. As of June&#160;30, 2022, the carrying value of the VIE&#8217;s assets was $<ix:nonFraction unitRef="usd" contextRef="i87b1cc26f6fc4d739fefd74c21c68b97_I20220630" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RleHRyZWdpb246NjQ0ODEwMWU0Y2Y5NDA4N2IzNWZhNWUzMzI2OTIzMmRfMzkzOA_f11dee67-daf9-45ba-a6d2-353639592c5c">9.5</ix:nonFraction>&#160;million, which was primarily included in other assets, $<ix:nonFraction unitRef="usd" contextRef="i87b1cc26f6fc4d739fefd74c21c68b97_I20220630" decimals="-5" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RleHRyZWdpb246NjQ0ODEwMWU0Y2Y5NDA4N2IzNWZhNWUzMzI2OTIzMmRfMzk4OA_260612a8-c5e5-4943-99d3-1a4c6c347807">6.5</ix:nonFraction>&#160;million of liabilities was included in accrued expenses and other liabilities and $<ix:nonFraction unitRef="usd" contextRef="i87b1cc26f6fc4d739fefd74c21c68b97_I20220630" decimals="-5" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RleHRyZWdpb246NjQ0ODEwMWU0Y2Y5NDA4N2IzNWZhNWUzMzI2OTIzMmRfNDA2NQ_8f626759-62f7-479e-87c4-b0f9813d2ce7">1.0</ix:nonFraction>&#160;million was included in noncontrolling interests in the accompanying consolidated balance sheets.</span></div></ix:continuation><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div id="i9b5db63bd760477a892478ecf96359b6_55"></div><div style="padding-left:72pt;text-indent:-72pt"><span><br/></span></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RleHRyZWdpb246MGUzZDI3N2JhNmNhNDdlZjkxYWFkYWFhNjZmMmJmMDlfMTIzNw_6917c06b-70b3-43c4-b3ba-9de754b9ee27" continuedAt="i5b4d01ba70964d8e8e91d971e83a8a5b" escape="true">Goodwill and Other Intangible Assets</ix:nonNumeric></span></div><ix:continuation id="i5b4d01ba70964d8e8e91d971e83a8a5b"><div style="margin-top:6pt;text-indent:27pt"><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 and December&#160;31, 2021, $<ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RleHRyZWdpb246MGUzZDI3N2JhNmNhNDdlZjkxYWFkYWFhNjZmMmJmMDlfNjM_2843f7cd-b6b0-4053-bd46-ef53ba55be75"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RleHRyZWdpb246MGUzZDI3N2JhNmNhNDdlZjkxYWFkYWFhNjZmMmJmMDlfNjM_95b97ba3-3b61-49a7-918e-7ebf81d1916a">139.3</ix:nonFraction></ix:nonFraction> million of goodwill is included in goodwill and other intangible assets, net on each of the consolidated balance sheets, which was recorded in connection with our merger with Weyerhaeuser Real Estate Company (&#8220;WRECO&#8221;) in 2014.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have <ix:nonFraction unitRef="intangible_asset" contextRef="i694041aafad048ab9fd34c3cebb3548f_I20220630" decimals="INF" name="tph:NumberOfIntangibleAssets" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RleHRyZWdpb246MGUzZDI3N2JhNmNhNDdlZjkxYWFkYWFhNjZmMmJmMDlfMjkz_16db9368-3608-4a09-9f91-f8bd7c30f1f8">one</ix:nonFraction> intangible asset as of June&#160;30, 2022, comprised of a Tri Pointe Homes trade name resulting from the acquisition of WRECO in 2014, which has an indefinite useful life.</span></div><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RleHRyZWdpb246MGUzZDI3N2JhNmNhNDdlZjkxYWFkYWFhNjZmMmJmMDlfMTIzOQ_db5cd27e-749d-4443-a30b-fb3a1d213c67" escape="true"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and other intangible assets consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.578%"></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:0.530%"></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:0.530%"></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:0.530%"></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:0.530%"></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:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.017%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding: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%">Gross<br/>Carrying<br/>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%">Accumulated<br/>Amortization</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%">Net<br/>Carrying<br/>Amount</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%">Gross<br/>Carrying<br/>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%">Accumulated<br/>Amortization</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%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Goodwill</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RhYmxlOjcyZjU1OTU1YTg2ZTQ3NDY5NTkxZWFiZGRkNzczOWNhL3RhYmxlcmFuZ2U6NzJmNTU5NTVhODZlNDc0Njk1OTFlYWJkZGQ3NzM5Y2FfMi0xLTEtMS00NDU2Ng_455f5890-d4a7-4689-8163-3146b4b4fbd9">139,304</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RhYmxlOjcyZjU1OTU1YTg2ZTQ3NDY5NTkxZWFiZGRkNzczOWNhL3RhYmxlcmFuZ2U6NzJmNTU5NTVhODZlNDc0Njk1OTFlYWJkZGQ3NzM5Y2FfMi01LTEtMS00NDU2Ng_4d4fa4ee-275c-4961-a971-6ff8c881fe02">139,304</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RhYmxlOjcyZjU1OTU1YTg2ZTQ3NDY5NTkxZWFiZGRkNzczOWNhL3RhYmxlcmFuZ2U6NzJmNTU5NTVhODZlNDc0Njk1OTFlYWJkZGQ3NzM5Y2FfMi03LTEtMS00NDU2Ng_5edfe25c-98b0-492d-a286-c67b8d030bd5">139,304</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RhYmxlOjcyZjU1OTU1YTg2ZTQ3NDY5NTkxZWFiZGRkNzczOWNhL3RhYmxlcmFuZ2U6NzJmNTU5NTVhODZlNDc0Njk1OTFlYWJkZGQ3NzM5Y2FfMi0xMS0xLTEtNDQ1NjY_c925bb67-f730-4b94-8c9b-14137cef7dea">139,304</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RhYmxlOjcyZjU1OTU1YTg2ZTQ3NDY5NTkxZWFiZGRkNzczOWNhL3RhYmxlcmFuZ2U6NzJmNTU5NTVhODZlNDc0Njk1OTFlYWJkZGQ3NzM5Y2FfMy0xLTEtMS00NDU2Ng_0fd2ec37-c600-4e50-9671-21de1e23d528">27,979</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RhYmxlOjcyZjU1OTU1YTg2ZTQ3NDY5NTkxZWFiZGRkNzczOWNhL3RhYmxlcmFuZ2U6NzJmNTU5NTVhODZlNDc0Njk1OTFlYWJkZGQ3NzM5Y2FfMy0zLTEtMS00NDU2Ng_38f2ebbd-c8a7-4ff5-90ed-b33dbabfd399">10,680</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RhYmxlOjcyZjU1OTU1YTg2ZTQ3NDY5NTkxZWFiZGRkNzczOWNhL3RhYmxlcmFuZ2U6NzJmNTU5NTVhODZlNDc0Njk1OTFlYWJkZGQ3NzM5Y2FfMy01LTEtMS00NDU2Ng_a247eca2-0797-4506-804c-758624effa3b">17,299</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RhYmxlOjcyZjU1OTU1YTg2ZTQ3NDY5NTkxZWFiZGRkNzczOWNhL3RhYmxlcmFuZ2U6NzJmNTU5NTVhODZlNDc0Njk1OTFlYWJkZGQ3NzM5Y2FfMy03LTEtMS00NDU2Ng_da6ff969-0d30-4b73-a45c-df93a683b271">27,979</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RhYmxlOjcyZjU1OTU1YTg2ZTQ3NDY5NTkxZWFiZGRkNzczOWNhL3RhYmxlcmFuZ2U6NzJmNTU5NTVhODZlNDc0Njk1OTFlYWJkZGQ3NzM5Y2FfMy05LTEtMS00NDU2Ng_4df8e82a-4203-47d5-ab83-2bcbf82f0133">10,680</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RhYmxlOjcyZjU1OTU1YTg2ZTQ3NDY5NTkxZWFiZGRkNzczOWNhL3RhYmxlcmFuZ2U6NzJmNTU5NTVhODZlNDc0Njk1OTFlYWJkZGQ3NzM5Y2FfMy0xMS0xLTEtNDQ1NjY_e93a906f-dc97-489b-bad5-af33410254d6">17,299</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="tph:IntangibleAssetsGrossIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RhYmxlOjcyZjU1OTU1YTg2ZTQ3NDY5NTkxZWFiZGRkNzczOWNhL3RhYmxlcmFuZ2U6NzJmNTU5NTVhODZlNDc0Njk1OTFlYWJkZGQ3NzM5Y2FfNC0xLTEtMS00NDU2Ng_ec076471-8478-47da-adef-1aeef521859d">167,283</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RhYmxlOjcyZjU1OTU1YTg2ZTQ3NDY5NTkxZWFiZGRkNzczOWNhL3RhYmxlcmFuZ2U6NzJmNTU5NTVhODZlNDc0Njk1OTFlYWJkZGQ3NzM5Y2FfNC0zLTEtMS00NDU2Ng_32dd9d8b-836d-46e1-a5cf-42952cf398b8">10,680</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RhYmxlOjcyZjU1OTU1YTg2ZTQ3NDY5NTkxZWFiZGRkNzczOWNhL3RhYmxlcmFuZ2U6NzJmNTU5NTVhODZlNDc0Njk1OTFlYWJkZGQ3NzM5Y2FfNC01LTEtMS00NDU2Ng_31f4ab58-b156-4244-bd1c-d30ed1ceaa23">156,603</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="tph:IntangibleAssetsGrossIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RhYmxlOjcyZjU1OTU1YTg2ZTQ3NDY5NTkxZWFiZGRkNzczOWNhL3RhYmxlcmFuZ2U6NzJmNTU5NTVhODZlNDc0Njk1OTFlYWJkZGQ3NzM5Y2FfNC03LTEtMS00NDU2Ng_59fe626e-b544-4dab-83d3-3dcd252dc319">167,283</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RhYmxlOjcyZjU1OTU1YTg2ZTQ3NDY5NTkxZWFiZGRkNzczOWNhL3RhYmxlcmFuZ2U6NzJmNTU5NTVhODZlNDc0Njk1OTFlYWJkZGQ3NzM5Y2FfNC05LTEtMS00NDU2Ng_e4ce78da-7d4e-41a0-9cf2-d7a06f4763b2">10,680</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RhYmxlOjcyZjU1OTU1YTg2ZTQ3NDY5NTkxZWFiZGRkNzczOWNhL3RhYmxlcmFuZ2U6NzJmNTU5NTVhODZlNDc0Njk1OTFlYWJkZGQ3NzM5Y2FfNC0xMS0xLTEtNDQ1NjY_9be019ea-7c2d-4f93-b26f-122c15f77b66">156,603</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><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:2pt;text-indent:27pt"><span style="background-color:#ffffff;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:400;line-height:120%">In October 2020, in conjunction with the announcement of our move to a single brand, Tri Pointe Homes, we modified the useful life of the former Maracay trade name which expired in June 2021. The</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> intangible asset related to the Maracay trade name was fully amortized during 2021. Amortization expense related to this intangible asset was $<ix:nonFraction unitRef="usd" contextRef="i0c1a58a955034b7a9f9cb6c6d59353a1_D20210401-20210630" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RleHRyZWdpb246MGUzZDI3N2JhNmNhNDdlZjkxYWFkYWFhNjZmMmJmMDlfODc1_c0afe9e9-8635-4669-bb7b-ebfdd2d9b6a6">963,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i934e6d9fac954ed7816f330631fe07ed_D20210101-20210630" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RleHRyZWdpb246MGUzZDI3N2JhNmNhNDdlZjkxYWFkYWFhNjZmMmJmMDlfMzI5ODUzNDg4NDY0Ng_c53e9bc6-4bed-4122-9c11-3561c2f57613">1.9</ix:nonFraction>&#160;million for the three- and six-month periods ended June 30, 2021, respectively. Amortization of this intangible was charged to sales and marketing expense. Our $<ix:nonFraction unitRef="usd" contextRef="i4257c0f425984fd08d23c17970c03861_I20220630" decimals="-5" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RleHRyZWdpb246MGUzZDI3N2JhNmNhNDdlZjkxYWFkYWFhNjZmMmJmMDlfMTAwNw_33a7438e-b1a8-4ec9-bc5d-a57545b3c93f">17.3</ix:nonFraction> million indefinite life intangible asset related to the Tri Pointe Homes trade name is not amortizing.&#160;All trade names and goodwill are evaluated for impairment on an annual basis or more frequently if indicators of impairment exist.</span></div></ix:continuation><div><span><br/></span></div><div id="i9b5db63bd760477a892478ecf96359b6_58"></div><div style="padding-left:72pt;text-indent:-72pt"><span><br/></span></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:OtherAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RleHRyZWdpb246MGQ1YTUyZjM2ODQwNDYzYTk5ZGJiODg0YzNlMTY2YmNfOTE_586e639c-111a-4c01-a08c-10cecff2c5b9" continuedAt="i6b206924d4704a2ba4d9d79ebbe4b0b0" escape="true">Other Assets </ix:nonNumeric></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><ix:continuation id="i6b206924d4704a2ba4d9d79ebbe4b0b0"><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:ScheduleOfOtherAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RleHRyZWdpb246MGQ1YTUyZjM2ODQwNDYzYTk5ZGJiODg0YzNlMTY2YmNfODk_23b82419-4ed2-4c64-aed7-7e0d6c9f102d" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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:13.522%"></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%">June 30, 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:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Prepaid expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:PrepaidExpenseCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfMS0xLTEtMS00NDU2Ng_aa5d6f61-ba40-47b5-a589-25bd9cc5e604">12,283</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:PrepaidExpenseCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfMS0zLTEtMS00NDU2Ng_3b24662e-7698-4d3b-8497-7563aa602cbb">11,797</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Refundable fees and other 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:DepositAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfMi0xLTEtMS00NDU2Ng_5ee7985a-22ed-43bc-976a-066ff58b3d43">5,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:DepositAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfMi0zLTEtMS00NDU2Ng_14156c1d-8371-436e-84be-ff0d7a5cead0">6,611</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Development rights, held for future use or sale</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:RealEstateHeldForDevelopmentAndSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfMy0xLTEtMS00NDU2Ng_c4127a49-03f7-48d4-ac96-6e8e2762d673">1,192</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:RealEstateHeldForDevelopmentAndSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfMy0zLTEtMS00NDU2Ng_127d2700-f478-4860-ac18-51daa69c68ee">1,192</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Deferred loan costs&#8212;loans 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfNC0xLTEtMS00NDU2Ng_b8d3fcc0-c25e-4217-9cc2-d4fe99c39421">7,238</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfNC0zLTEtMS00NDU2Ng_e6e33de6-084c-4dd0-9c87-bed8cdeb749f">5,412</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Operating properties and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfNS0xLTEtMS00NDU2Ng_46f99f8d-a096-4827-885d-99ee43ae3e4b">68,083</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfNS0zLTEtMS00NDU2Ng_1ae440fd-94a7-4504-a9eb-b9cf46424f83">51,489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfNi0wLTEtMS00NDU2Ng_83312dd4-5fac-4785-a93f-980b2bdbe9d3"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfNi0wLTEtMS00NDU2Ng_e826b32e-7f7c-437b-afd4-ee77665b9381">Lease right-of-use assets</span></span></span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfNi0xLTEtMS00NDU2Ng_3241fc9c-f957-4a40-b9ea-31506b438a28">68,372</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfNi0zLTEtMS00NDU2Ng_90c1cead-f43b-40cb-89fe-cdd8458f41c9">73,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="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="background-color:#cceeff;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%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:OtherAssetsMiscellaneous" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfOC0xLTEtMS00NDU2Ng_4a72fc94-12e7-4dc0-80a5-1cdb7bc8e786">934</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:OtherAssetsMiscellaneous" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfOC0zLTEtMS00NDU2Ng_114dfdac-edfe-443b-8b19-194565064929">934</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfOS0xLTEtMS00NDU2Ng_513d17a3-cecd-477f-89e8-6951ca7d288e">163,686</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfOS0zLTEtMS00NDU2Ng_38b847aa-0517-4b62-97f1-3d77d69cf5a7">151,162</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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-indent:27pt"><span><br/></span></div><div id="i9b5db63bd760477a892478ecf96359b6_61"></div><div style="padding-left:72pt;text-indent:-72pt"><span><br/></span></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="tph:AccruedExpensesAndOtherLiabilitiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RleHRyZWdpb246NjE2MWJlNGNhYWZhNGE5MDk5YzNmNTIxOGI5YjczM2NfMTQw_f29710b9-14e3-44c2-8c6e-22f5f095d07c" continuedAt="i2838558ea1234831ab68b702f8a33f53" escape="true">Accrued Expenses and Other Liabilities</ix:nonNumeric></span></div><ix:continuation id="i2838558ea1234831ab68b702f8a33f53"><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="tph:ScheduleOfAccruedExpensesAndOtherLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RleHRyZWdpb246NjE2MWJlNGNhYWZhNGE5MDk5YzNmNTIxOGI5YjczM2NfMTM1_f523a4fd-a671-4a8f-b30e-8dc306a15269" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other liabilities consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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:13.522%"></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%">June 30, 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:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Accrued payroll and related costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMS0xLTEtMS00NDU2Ng_93ecff30-9f51-4b5c-8ff6-65ddff9ba8fe">38,052</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMS0zLTEtMS00NDU2Ng_10ee1087-a152-4b48-afc2-1e81dd237ab6">59,419</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty reserves</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Note 13)</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMi0xLTEtMS00NDU2Ng_568e2613-bbe3-4c6c-b1d8-295fd699e5ec">103,454</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMi0zLTEtMS00NDU2Ng_18b0c33f-13cc-4c3c-93f7-d1c235f11a95">103,976</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Estimated cost for completion of real estate inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="tph:EstimatedCostForCompletionOfRealEstateInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMy0xLTEtMS00NDU2Ng_fcd639de-2ff5-4690-8438-c29302e62214">125,320</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="tph:EstimatedCostForCompletionOfRealEstateInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMy0zLTEtMS00NDU2Ng_946c4141-1a95-4cbf-851b-2e57443fa7ee">107,702</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfNC0xLTEtMS00NDU2Ng_5313b24a-1d5e-4240-bcff-062259e2f7bd">77,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfNC0zLTEtMS00NDU2Ng_c83c4bac-ef91-4efa-bc54-4d1311e4ac63">55,156</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Income tax liability to Weyerhaeuser</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:TaxesPayableCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfNS0xLTEtMS00NDU2Ng_6069254d-4a5b-44dd-a77b-9b3fab68c58b">199</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:TaxesPayableCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfNS0zLTEtMS00NDU2Ng_1486be29-4848-497e-9d4e-c090dfca3321">199</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Accrued income taxes 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:AccruedIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfNi0xLTEtMS00NDU2Ng_12addce0-3bec-4deb-b2e4-f380d7e06c9d">16,735</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:AccruedIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfNi0zLTEtMS00NDU2Ng_ac188c46-e89d-4731-b281-be918994f1fa">34,894</ix: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="background-color:#cceeff;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%">Accrued interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfOC0xLTEtMS00NDU2Ng_64d6de66-cf09-4aa1-b0b6-8c54ce9e6340">7,689</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfOC0zLTEtMS00NDU2Ng_50d743ea-4ef3-435e-9ca0-0290458e0b9c">6,189</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="background-color:#ffffff;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%">Other tax liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="tph:OtherTaxLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMTAtMS0xLTEtNDQ1NjY_541c28ef-4c9b-4838-9c73-c0f27564d6f3">1,068</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="tph:OtherTaxLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMTAtMy0xLTEtNDQ1NjY_738abb45-3f23-492a-a6de-b0dbf292da42">3,306</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMTEtMC0xLTEtNDQ1NjY_294078d1-9417-40ce-9105-88ef144a252b"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMTEtMC0xLTEtNDQ1NjY_f6210ab1-2698-461d-9b99-d8a80b69d849">Lease liabilities</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMTEtMS0xLTEtNDQ1NjY_2058a601-881e-46c8-b2f8-b08cfd7a54a2">80,203</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMTEtMy0xLTEtNDQ1NjY_d95975bd-fb0d-4191-bda9-01d7f6b941f8">77,264</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMTItMS0xLTEtNDQ1NjY_626b3fa3-3abd-41cf-abf9-769968ffcc19">23,750</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMTItMy0xLTEtNDQ1NjY_9cc35157-0889-4818-8dac-70231c3c945c">17,908</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMTMtMS0xLTEtNDQ1NjY_7603d03c-fc3a-4630-9635-f75aa56083b5">474,202</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMTMtMy0xLTEtNDQ1NjY_ee0d8db1-1c60-478d-8333-e0672df78aec">466,013</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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><span><br/></span></div><div id="i9b5db63bd760477a892478ecf96359b6_64"></div><div style="padding-left:72pt;text-indent:-72pt"><span><br/></span></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfNTU3Nw_4f9eba47-0379-4ce4-8fdb-d8f6af80a34a" continuedAt="icbe0b0a48f0742deb33b47caa0125fec" escape="true">Senior Notes and Loans Payable</ix:nonNumeric></span></div><ix:continuation id="icbe0b0a48f0742deb33b47caa0125fec" continuedAt="i92f76ccb11d14a709422f828c4aeee4f"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Senior Notes</span></div><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfNTU3NQ_527c6ceb-754a-4664-bb99-e57f483786c2" continuedAt="i00515f97aff2454d812f4bf1bfcce993" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s outstanding senior notes (together, the &#8220;Senior Notes&#8221;) consisted of the following (in thousands):</span></div><div style="margin-top:6pt"><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:68.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></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:13.668%"></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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 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:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="number" contextRef="i9ea27dd249554b4e9e1876a0d4991ff0_I20220630" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmUzNzA5MWI5ZjZhNTQ1ODNiZTc4MzM0NzllNDE3NzQ5L3RhYmxlcmFuZ2U6ZTM3MDkxYjlmNmE1NDU4M2JlNzgzMzQ3OWU0MTc3NDlfMS0wLTEtMS00NDU2Ni90ZXh0cmVnaW9uOjYwMzI0MmE3ODIxOTQwMDQ5MWU2ZjBhOTcxMDRiZmQ0XzI3NDg3NzkwNjk0ODc_8c7d6147-d80f-4be3-8b09-fd3fb64f8413">5.875</ix:nonFraction>% Senior Notes due June 15, 2024</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ea27dd249554b4e9e1876a0d4991ff0_I20220630" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmUzNzA5MWI5ZjZhNTQ1ODNiZTc4MzM0NzllNDE3NzQ5L3RhYmxlcmFuZ2U6ZTM3MDkxYjlmNmE1NDU4M2JlNzgzMzQ3OWU0MTc3NDlfMS0xLTEtMS00NDU2Ng_b627caab-adde-4743-9ff6-50563da90cc5">450,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77e663a08a924550a8a6b83ee6faab9f_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmUzNzA5MWI5ZjZhNTQ1ODNiZTc4MzM0NzllNDE3NzQ5L3RhYmxlcmFuZ2U6ZTM3MDkxYjlmNmE1NDU4M2JlNzgzMzQ3OWU0MTc3NDlfMS0zLTEtMS00NDU2Ng_b708a4cb-5912-4cde-a4cd-0a56e9f3c737">450,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6ac5cc01075d4e6a97c489eede7cec56_I20220630" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmUzNzA5MWI5ZjZhNTQ1ODNiZTc4MzM0NzllNDE3NzQ5L3RhYmxlcmFuZ2U6ZTM3MDkxYjlmNmE1NDU4M2JlNzgzMzQ3OWU0MTc3NDlfMi0wLTEtMS00NDU2Ni90ZXh0cmVnaW9uOjcxNzM2NGY0MDFiNTRmOTM5NDA0NTZiYjZkM2JlMmQyXzI3NDg3NzkwNjk0ODY_936fdebe-f904-41b8-9c59-a611d78f1a90">5.250</ix:nonFraction>% Senior Notes due June 1, 2027</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ac5cc01075d4e6a97c489eede7cec56_I20220630" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmUzNzA5MWI5ZjZhNTQ1ODNiZTc4MzM0NzllNDE3NzQ5L3RhYmxlcmFuZ2U6ZTM3MDkxYjlmNmE1NDU4M2JlNzgzMzQ3OWU0MTc3NDlfMi0xLTEtMS00NDU2Ng_c35aeab9-1cee-4470-bee2-5c3e77732cec">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1dbeb9f4ffcd48a9ae75f9019a95eb2b_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmUzNzA5MWI5ZjZhNTQ1ODNiZTc4MzM0NzllNDE3NzQ5L3RhYmxlcmFuZ2U6ZTM3MDkxYjlmNmE1NDU4M2JlNzgzMzQ3OWU0MTc3NDlfMi0zLTEtMS00NDU2Ng_3866b6a8-c2a7-4291-ba66-6fc4dfc0702c">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="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="number" contextRef="i0c3aa5a5dd5c418f89fa6918ee10ed2a_I20220630" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmUzNzA5MWI5ZjZhNTQ1ODNiZTc4MzM0NzllNDE3NzQ5L3RhYmxlcmFuZ2U6ZTM3MDkxYjlmNmE1NDU4M2JlNzgzMzQ3OWU0MTc3NDlfMy0wLTEtMS00NDU2Ni90ZXh0cmVnaW9uOjhhMjlkYjFlOWEzOTQ2NmE4NjdlZjMwNWY0YmY4NGVhXzI3NDg3NzkwNjk0ODc_a6527be7-bea7-4c89-b385-2008226b9309">5.700</ix:nonFraction>% Senior Notes due June 15, 2028</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c3aa5a5dd5c418f89fa6918ee10ed2a_I20220630" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmUzNzA5MWI5ZjZhNTQ1ODNiZTc4MzM0NzllNDE3NzQ5L3RhYmxlcmFuZ2U6ZTM3MDkxYjlmNmE1NDU4M2JlNzgzMzQ3OWU0MTc3NDlfMy0xLTEtMS00NDU2Ng_26ca9950-b561-47d1-8b8e-349ff09c8e22">350,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee4a01557a343d4a206ca5a301f9ec8_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmUzNzA5MWI5ZjZhNTQ1ODNiZTc4MzM0NzllNDE3NzQ5L3RhYmxlcmFuZ2U6ZTM3MDkxYjlmNmE1NDU4M2JlNzgzMzQ3OWU0MTc3NDlfMy0zLTEtMS00NDU2Ng_3f151e3a-04b3-4728-a3be-18d34767f918">350,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Discount and deferred loan costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7b6b1261ec50410aa8ecfdc217f0de74_I20220630" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmUzNzA5MWI5ZjZhNTQ1ODNiZTc4MzM0NzllNDE3NzQ5L3RhYmxlcmFuZ2U6ZTM3MDkxYjlmNmE1NDU4M2JlNzgzMzQ3OWU0MTc3NDlfNC0xLTEtMS00NDU2Ng_ca4825e6-1d55-400b-b922-51f58bbcde9a">11,105</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic3d311192b0e4d0a97eb1e9ef6cb6e73_I20211231" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmUzNzA5MWI5ZjZhNTQ1ODNiZTc4MzM0NzllNDE3NzQ5L3RhYmxlcmFuZ2U6ZTM3MDkxYjlmNmE1NDU4M2JlNzgzMzQ3OWU0MTc3NDlfNC0zLTEtMS00NDU2Ng_e39591e4-3003-4119-84b2-9b060ed79be0">12,781</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b6b1261ec50410aa8ecfdc217f0de74_I20220630" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmUzNzA5MWI5ZjZhNTQ1ODNiZTc4MzM0NzllNDE3NzQ5L3RhYmxlcmFuZ2U6ZTM3MDkxYjlmNmE1NDU4M2JlNzgzMzQ3OWU0MTc3NDlfNS0xLTEtMS00NDU2Ng_9456c20e-e68d-4c62-b394-dcb7c0f827af">1,088,895</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3d311192b0e4d0a97eb1e9ef6cb6e73_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmUzNzA5MWI5ZjZhNTQ1ODNiZTc4MzM0NzllNDE3NzQ5L3RhYmxlcmFuZ2U6ZTM3MDkxYjlmNmE1NDU4M2JlNzgzMzQ3OWU0MTc3NDlfNS0zLTEtMS00NDU2Ng_cea4a08a-b2e9-441a-b078-711080898c61">1,087,219</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div><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:2pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2020, Tri Pointe issued $<ix:nonFraction unitRef="usd" contextRef="i6bb82a2069e64893a59bc7de4aba2fe5_I20200630" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMjAz_13b1e5d1-5813-414f-8ed0-54b0230b8a54">350</ix:nonFraction>&#160;million aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="i6bb82a2069e64893a59bc7de4aba2fe5_I20200630" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMjM2_9c2e8a28-5a6b-4d23-b890-5208904d0ab5">5.700</ix:nonFraction>% Senior Notes due 2028 (the &#8220;2028 Notes&#8221;) a</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">t <ix:nonFraction unitRef="number" contextRef="i67763db04bab473a85783b7bdf960833_D20200601-20200630" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMjgz_826ae4e8-39bd-4201-abb5-27e60890bc47">100.00</ix:nonFraction>% of their aggregate principal amount. Net proceeds of this issuance were $<ix:nonFraction unitRef="usd" contextRef="i67763db04bab473a85783b7bdf960833_D20200601-20200630" decimals="-5" name="us-gaap:ProceedsFromDebtNetOfIssuanceCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMzU4_df6f0d8f-850d-42f0-91e7-7fc6d879fab9">345.2</ix:nonFraction>&#160;million, after debt issuance costs and discounts. The 2028</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Notes mature on June 15, 2028 and interest is paid semiannually in arrears on June 15 and December 15 of each year until maturity.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2017, Tri Pointe issued $<ix:nonFraction unitRef="usd" contextRef="i3621955f747b4738840c24259e3e485c_I20170630" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfNTc1_d0cbce62-b3d3-4ee4-82fd-b281c3622ab9">300</ix:nonFraction> million aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="i3621955f747b4738840c24259e3e485c_I20170630" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfNjA4_3386fe5f-be70-4fba-ba19-f8710119f0e5">5.250</ix:nonFraction>% Senior Notes due 2027 (the &#8220;2027 Notes&#8221;) at <ix:nonFraction unitRef="number" contextRef="i6605b63eefca4eae828afb0c580afb14_D20170601-20170630" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfNjU1_c8c05470-7e66-4df2-aaf9-5bb9edd1a763">100.00</ix:nonFraction>% of their aggregate principal amount. Net proceeds of this issuance were $<ix:nonFraction unitRef="usd" contextRef="i6605b63eefca4eae828afb0c580afb14_D20170601-20170630" decimals="-5" name="us-gaap:ProceedsFromDebtNetOfIssuanceCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfNzMw_2eb0f407-f633-4bc4-9712-caa872229c4e">296.3</ix:nonFraction> million, after debt issuance costs a</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nd discounts. The 2027 Notes mature on June 1, 2027 and interest is paid semiannually in arrears on June 1 and December 1 of each year until maturity.</span></div></ix:continuation><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><ix:continuation id="i92f76ccb11d14a709422f828c4aeee4f" continuedAt="i5a108df4835046b98a73519147040c90"><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tri Pointe and its wholly owned subsidiary, Tri Pointe Homes Holdings, Inc., are co-issuers of the $<ix:nonFraction unitRef="usd" contextRef="ia551088892754bc5b06d17cdb4187074_I20170630" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMTAxMQ_8534eb87-e8d2-458d-97ee-b3cd05f74248">450</ix:nonFraction> million aggregate principal amount <ix:nonFraction unitRef="number" contextRef="ia551088892754bc5b06d17cdb4187074_I20170630" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMTA0MQ_4eef342e-2698-45db-b271-1f5d7531f765">5.875</ix:nonFraction>% Senior Notes due 2024 (the &#8220;2024 Notes&#8221;). The 2024 Notes were issued at <ix:nonFraction unitRef="number" contextRef="i6811ba5bb2d4467c829d1b85df51e1f2_D20170601-20170630" decimals="4" name="tph:DebtInstrumentIssuePriceAsPercentageOfPrincipalAmount" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMTExNg_b74d4481-e937-4a96-a3f8-0a8e5c2954f2">98.15</ix:nonFraction>% of their aggregate principal amount. The net proceeds from the offering of the 2024 Notes was $<ix:nonFraction unitRef="usd" contextRef="i6811ba5bb2d4467c829d1b85df51e1f2_D20170601-20170630" decimals="-5" name="us-gaap:ProceedsFromDebtNetOfIssuanceCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMTIxMw_86b52d56-1509-40cc-8a6d-a3b49fbd397c">429.0</ix:nonFraction> million, after debt issuance costs and discounts. The 2024 Notes mature on June&#160;15, 2024, with interest payable semiannually in arrears on June 15 and December 15 of each year until maturity. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2022, there were $<ix:nonFraction unitRef="usd" contextRef="i7b6b1261ec50410aa8ecfdc217f0de74_I20220630" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMTQyMg_8e2697ed-7e39-4ce6-8a59-9185c46a8380">9.0</ix:nonFraction> million of capitalized debt financing costs, included in senior notes, net on our consolidated balance sheet, related to the Senior Notes that will amortize over the lives of the Senior Notes. Accrued interest related to the Senior Notes was $<ix:nonFraction unitRef="usd" contextRef="i7b6b1261ec50410aa8ecfdc217f0de74_I20220630" decimals="-5" name="us-gaap:InterestPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMTY1OQ_1be5a9f2-48f9-4fd7-baeb-24d72044d308"><ix:nonFraction unitRef="usd" contextRef="ic3d311192b0e4d0a97eb1e9ef6cb6e73_I20211231" decimals="-5" name="us-gaap:InterestPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMTY1OQ_c446dd38-820e-44d8-8e3c-182da842b7e6">3.2</ix:nonFraction></ix:nonFraction> million as of both  June&#160;30, 2022 and December&#160;31, 2021, respectively.</span></div><div style="margin-top:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Loans Payable</span></div><ix:continuation id="i00515f97aff2454d812f4bf1bfcce993"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s outstanding loans payable consisted of the following (in thousands):</span></div><div style="margin-top:11pt"><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:59.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></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:18.346%"></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%">June 30, 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:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Term loan facility</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49e06a666b61497792dc8833af924e6e_I20220630" decimals="-3" name="us-gaap:LoansPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmFlYTAxMTYxYzA5YTQ4YjBiYjlhMzM5OWVkMTU3Y2JkL3RhYmxlcmFuZ2U6YWVhMDExNjFjMDlhNDhiMGJiOWEzMzk5ZWQxNTdjYmRfMS0xLTEtMS00NDU2Ng_9d98e4b4-e86a-4282-bbad-01b1bcce2654">250,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66517dff169641bba48c98cf077f4c45_I20211231" decimals="-3" name="us-gaap:LoansPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmFlYTAxMTYxYzA5YTQ4YjBiYjlhMzM5OWVkMTU3Y2JkL3RhYmxlcmFuZ2U6YWVhMDExNjFjMDlhNDhiMGJiOWEzMzk5ZWQxNTdjYmRfMS0zLTEtMS00NDU2Ng_55865453-7c62-491d-809b-6c2ab695ab75">250,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Seller financed loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if16a5afb4a2e4fec852e828a522c1f97_I20220630" decimals="-3" name="us-gaap:LoansPayable" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmFlYTAxMTYxYzA5YTQ4YjBiYjlhMzM5OWVkMTU3Y2JkL3RhYmxlcmFuZ2U6YWVhMDExNjFjMDlhNDhiMGJiOWEzMzk5ZWQxNTdjYmRfMi0xLTEtMS00NDU2Ng_cb21938d-7bb3-46d1-89c9-8f6a897c8c77">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2028cd6b48804b3aa8984cecb2ae0149_I20211231" decimals="-3" name="us-gaap:LoansPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmFlYTAxMTYxYzA5YTQ4YjBiYjlhMzM5OWVkMTU3Y2JkL3RhYmxlcmFuZ2U6YWVhMDExNjFjMDlhNDhiMGJiOWEzMzk5ZWQxNTdjYmRfMi0zLTEtMS00NDU2Ng_ab7055fb-1616-4f30-a3e0-03dae027b471">504</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:LoansPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmFlYTAxMTYxYzA5YTQ4YjBiYjlhMzM5OWVkMTU3Y2JkL3RhYmxlcmFuZ2U6YWVhMDExNjFjMDlhNDhiMGJiOWEzMzk5ZWQxNTdjYmRfMy0xLTEtMS00NDU2Ng_8045094e-c437-47bf-8d5a-69d464164d24">250,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:LoansPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmFlYTAxMTYxYzA5YTQ4YjBiYjlhMzM5OWVkMTU3Y2JkL3RhYmxlcmFuZ2U6YWVhMDExNjFjMDlhNDhiMGJiOWEzMzk5ZWQxNTdjYmRfMy0zLTEtMS00NDU2Ng_08ed5650-6281-4235-837e-ca3ef1e18e34">250,504</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="margin-top:9pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 29, 2022, we entered into a Third Modification Agreement (the &#8220;Modification&#8221;) to our Second Amended and Restated Credit Agreement dated as of March 29, 2019. The Modification, among other things, (i) increases the maximum amount of the revolving credit facility (the &#8220;Revolving Facility&#8221;) under the Credit Agreement from $<ix:nonFraction unitRef="usd" contextRef="i3f84e69e81024627ae4879c66a347f90_I20210610" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMjEzMA_0c93e204-9f44-401b-8d07-681ad377abea">650.0</ix:nonFraction>&#160;million to $<ix:nonFraction unitRef="usd" contextRef="ie03dd718a0c2407cb90058a79efca88f_I20220629" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMjEzNg_7c833112-76b6-41af-87a9-bf39c26aaf5f">750.0</ix:nonFraction>&#160;million, (ii) increases the sublimit for issuance of letters of credit under the Revolving Facility from $<ix:nonFraction unitRef="usd" contextRef="i1d81fa02e8244a21a6a71f7a8ebc4ae6_I20210610" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfODc5NjA5MzAyOTY1OQ_ae72baf0-8117-481f-abb4-a3a9ef1628e2">100</ix:nonFraction>&#160;million to $<ix:nonFraction unitRef="usd" contextRef="i0ba51a6ad1374b6bb2c460cf82f484ef_I20220629" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfODc5NjA5MzAyOTY3Mw_a705f396-824e-4cde-8efc-da05b6e47149">150</ix:nonFraction>&#160;million and (iii) extends the maturity date of both the Revolving Facility and term loan facility (the &#8220;Term Facility&#8221;) under the Credit Agreement to June 29, 2027. We may increase the Credit Facility to not more than $<ix:nonFraction unitRef="usd" contextRef="i4620d5fcd1a144c6aa8d7122f6b368ad_I20220629" decimals="-8" name="tph:LineOfCreditFacilityPotentialMaximumBorrowingCapacityUnderSpecifiedConditions" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfODc5NjA5MzAzMTE1Mw_68187b10-3945-44d0-bf9d-917841796906">1.2</ix:nonFraction>&#160;billion in the aggregate, at our request, upon satisfaction of specified conditions. We may borrow under the Revolving Facility in the ordinary course of business to repay senior notes and fund our operations, including our land acquisition, land development and homebuilding activities. Borrowings under the Revolving Facility will be governed by, among other things, a borrowing base. Interest rates under the Revolving Facility will be based on the Secured Overnight Financing Rate (&#8220;SOFR&#8221;), plus a spread ranging from <ix:nonFraction unitRef="number" contextRef="i6b326da9df344cc79ef7b1e35aea0d15_D20220629-20220629" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMzE4OA_f54ef1b9-5cbb-47b9-aebc-f81f7ae3915b">1.25</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i3656de5865d94240abf9c2dea7b4f90c_D20220629-20220629" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMzE5NA_dc4ebf89-c754-4b6a-872f-7d08ae098a98">1.90</ix:nonFraction>%, depending on the Company&#8217;s leverage ratio. Interest rates under the Term Facility will be based on SOFR, plus a spread ranging from <ix:nonFraction unitRef="number" contextRef="i5005883c2e7642a9a78e1c621cc896b0_D20220629-20220629" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMzQxNg_9bed5705-667e-4b45-bdd9-57989fb64bd9">1.10</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i6ddac0d7727145c79b8c7c6308f3cae1_D20220629-20220629" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMzQyMg_2a950046-00d8-4c71-8b54-e8f713c28bc6">1.85</ix:nonFraction>%, depending on the Company&#8217;s leverage ratio.</span></div><div style="margin-top:12pt;text-indent:27pt"><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, we had <ix:nonFraction unitRef="usd" contextRef="if066664f19004d51b3b300e9a5d55473_I20220630" decimals="INF" name="us-gaap:LoansPayable" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMzQ4Ng_808adc11-9787-46b5-bc92-7ad9cf497a85">no</ix:nonFraction> outstanding debt under the Revolving Facility and there w</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as $<ix:nonFraction unitRef="usd" contextRef="if066664f19004d51b3b300e9a5d55473_I20220630" decimals="-5" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMzU0OQ_89aa1ca0-5f86-4dc3-8e40-1d69d2c9c362">667.5</ix:nonFraction> million of availability after considering the borrowing base provisions and outstanding letters of credit. As of&#160;June&#160;30, 2022, we had $<ix:nonFraction unitRef="usd" contextRef="i49e06a666b61497792dc8833af924e6e_I20220630" decimals="INF" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMzY2OA_6b155a8f-1ceb-493a-97ac-9a8c4e466361">250</ix:nonFraction> million outstanding debt under the Term Facility with an interest rate of <ix:nonFraction unitRef="number" contextRef="i49e06a666b61497792dc8833af924e6e_I20220630" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMzczNw_b92742d4-b58f-4396-ab58-0dd578727c1a">2.16</ix:nonFraction>%. As of June&#160;30, 2022, there were $<ix:nonFraction unitRef="usd" contextRef="if066664f19004d51b3b300e9a5d55473_I20220630" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMzc2Mg_bddae2d9-ba6b-4ac7-8020-5d72afd3cb74">7.2</ix:nonFraction> million of capitalized debt financing costs, included in other assets on our consolidated balance sheet, related to the Credit Facility that will amortize over the remaining term of the Credit Facility.&#160;Accrued interest, including loan commitment fees, related to the Term Facility was $<ix:nonFraction unitRef="usd" contextRef="if066664f19004d51b3b300e9a5d55473_I20220630" decimals="0" name="us-gaap:InterestPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMTA5OTUxMTYzNTI2Ng_326ccb7f-d68c-44eb-9d5d-9508e779e791">723,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ibe47666889a146748926b55847f19bc5_I20211231" decimals="0" name="us-gaap:InterestPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMTA5OTUxMTYzNTI3MA_8d117734-cb4f-4f0b-a94e-464e70a5c269">570,000</ix:nonFraction> as of June&#160;30, 2022 and December&#160;31, 2021, respectively.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June&#160;30, 2022 and December&#160;31, 2021, we had outstanding letters of credit of $<ix:nonFraction unitRef="usd" contextRef="i60544436f3bf432daba86d9736ef504c_I20220630" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfNDE0MA_a9848d86-784b-4967-a2ef-a741131de377">82.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i2a073c5ee0c54843b8da1beb6d908c49_I20211231" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfNDE0Nw_01dbec6f-50d9-4737-8023-0cc9f70d0367">48.9</ix:nonFraction> million, respectively.&#160;These letters of credit were issued to secure various financial obligations.&#160;We believe it is not probable that any outstanding letters of credit will be drawn upon.</span></div><div style="margin-top:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Incurred</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended June&#160;30, 2022 and 2021, the Company incurred interest of $<ix:nonFraction unitRef="usd" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-5" name="us-gaap:InterestCostsIncurred" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfNDQyMw_788e77c9-414b-441d-b49b-f632193ad8b0">28.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-5" name="us-gaap:InterestCostsIncurred" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfNDQzMA_33c8fb2b-a426-4e08-8e5b-eb75e15266be">22.6</ix:nonFraction> million, respectively, related to all debt during the period. Included in interest incurred are amortization of deferred financing and Senior Note discount costs of&#160;$<ix:nonFraction unitRef="usd" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-5" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMTA5OTUxMTYzNDI2NA_cdccecaa-f247-40e7-a9f7-7a6a7abc8c5f"><ix:nonFraction unitRef="usd" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-5" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMTA5OTUxMTYzNDI2NA_d25d8ad2-a39c-4083-b6a7-698b24c74d1f">1.1</ix:nonFraction></ix:nonFraction> million&#160;for both the three months ended&#160;June&#160;30, 2022&#160;and&#160;2021, respectively. During the six months ended June 30, 2022 and 2021, the Company incurred interest of $<ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-5" name="us-gaap:InterestCostsIncurred" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMTA5OTUxMTYzNjc4NQ_37961766-03a2-4dc7-b087-b6fdb21416ab">57.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-5" name="us-gaap:InterestCostsIncurred" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMTA5OTUxMTYzNjc5Mw_87d4dd22-ada1-4cdc-999d-445ce15c1fe0">43.7</ix:nonFraction> million, respectively, related to all debt during the period and amortization of deferred financing and Senior Note discount costs of $<ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-5" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMzI5ODUzNDg5MDAyOQ_1181b4e6-ff4e-41b5-8cfb-c98f1ec33850">2.3</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-5" name="us-gaap:AmortizationOfFinancingCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMTA5OTUxMTYzNjc4MA_68e9ad4e-f041-47db-a1d5-2108b2634dd2">2.2</ix:nonFraction> million for the six months ended&#160;June&#160;30, 2022&#160;and&#160;2021, respectively. Accrued interest related to all outstanding debt at June&#160;30, 2022 and December&#160;31, 2021 was $<ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-5" name="us-gaap:InterestPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfNDcxNg_4b5b00c1-28e3-405a-8423-2830d25ffaf7">7.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-5" name="us-gaap:InterestPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfNDcyMw_d49c72f6-b628-46b7-bbfe-7ce4b157eb13">6.2</ix:nonFraction> million, respectively.&#160;</span></div><div style="margin-top:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Covenant Requirements</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Senior Notes contain </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">covenants that restrict our ability to, among other things, create liens or other encumbrances, enter into sale and leaseback transactions, or merge or sell all or substantially all of our assets. These limitations are subject to a number of qualifications and exceptions.</span></div></ix:continuation><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><ix:continuation id="i5a108df4835046b98a73519147040c90"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Credit Facility, the Company is required to comply with certain financial covenants, including those relating to consolidated tangible net worth, leverage, liquidity or interest coverage, and a spec unit inventory test. The Credit Facility also requires that at least <ix:nonFraction unitRef="number" contextRef="i70ca5a021c4943259d52d8ae71ae8754_I20220630" decimals="INF" name="tph:DebtInstrumentCovenantRequiredCompanyConsolidatedTangibleNetWorth" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfNTM0MA_2a74b879-ec7d-447d-9be9-1ac28121775b">95.0</ix:nonFraction>% of consolidated tangible net worth must be attributable to the Company and its guarantor subsidiaries, subject to certain grace periods. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company was in compliance with all applicable financial covenants as of June&#160;30, 2022 and December&#160;31, 2021.</span></div></ix:continuation><div><span><br/></span></div><div id="i9b5db63bd760477a892478ecf96359b6_70"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RleHRyZWdpb246MDFkNTY5ZDU3MjE1NDA1OTg1MWE0Nzk2ZjhhOGZmMTFfMjQ1OA_906f0cfa-d573-4872-8e5f-b70d49ed313f" continuedAt="i3a05521c317c424b9287c9c4ade7321a" escape="true">Fair Value Disclosures</ix:nonNumeric></span></div><ix:continuation id="i3a05521c317c424b9287c9c4ade7321a" continuedAt="i5eea0d59f631437ab714215ca7f8c4c1"><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RleHRyZWdpb246MDFkNTY5ZDU3MjE1NDA1OTg1MWE0Nzk2ZjhhOGZmMTFfMjQ1NA_726db673-c63b-4240-a9c7-d5612b91a4e3" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC Topic 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, defines &#8220;fair value&#8221; as the price that would be received for selling an asset or paid to transfer a liability in an orderly transaction between market participants at measurement date and requires assets and liabilities carried at fair value to be classified and disclosed in the following three categories:</span></div><div style="margin-top:6pt;padding-left:54pt;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">Level 1&#8212;Quoted prices for identical instruments in active markets</span></div><div style="margin-top:6pt;padding-left:54pt;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">Level 2&#8212;Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are inactive; and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets at measurement date</span></div><div style="margin-top:6pt;padding-left:54pt;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">Level 3&#8212;Valuations derived from techniques where one or more significant inputs or significant value drivers are unobservable in active markets at measurement date</span></div></ix:nonNumeric><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RleHRyZWdpb246MDFkNTY5ZDU3MjE1NDA1OTg1MWE0Nzk2ZjhhOGZmMTFfMjQ2Ng_000d04a6-f59d-48c0-b0e4-36d9ceabbef6" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of assets and liabilities at June&#160;30, 2022 and December&#160;31, 2021, related to our financial instruments, measured at fair value on a recurring basis, is set forth below (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></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.864%"></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.864%"></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.864%"></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.873%"></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="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%">June 30, 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, 2021</span></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%">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%">Book 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:700;line-height:100%">Fair Value</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%">Book 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:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Senior Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5887867a33e48308c405560027cedaf_I20220630" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RhYmxlOjE1Y2U4NTBjMjQ1MTRmYjk4NjU2NGJlY2ExMWRiNWUzL3RhYmxlcmFuZ2U6MTVjZTg1MGMyNDUxNGZiOTg2NTY0YmVjYTExZGI1ZTNfMi0zLTEtMS00NDU2Ng_c9e87356-2892-4740-9938-d9f812686080">1,097,919</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b93258c3257472e8ac258d31826547e_I20220630" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RhYmxlOjE1Y2U4NTBjMjQ1MTRmYjk4NjU2NGJlY2ExMWRiNWUzL3RhYmxlcmFuZ2U6MTVjZTg1MGMyNDUxNGZiOTg2NTY0YmVjYTExZGI1ZTNfMi01LTEtMS00NDU2Ng_6220d4de-c85c-4846-8512-3930573ab3a8">1,016,670</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9cbddd18df2d4aa99c2971011a51a5dc_I20211231" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RhYmxlOjE1Y2U4NTBjMjQ1MTRmYjk4NjU2NGJlY2ExMWRiNWUzL3RhYmxlcmFuZ2U6MTVjZTg1MGMyNDUxNGZiOTg2NTY0YmVjYTExZGI1ZTNfMi03LTEtMS00NDU2Ng_9681c388-1047-4efa-8150-43253b78c411">1,097,428</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i860b7af939a948a6932f22b0e3c4043c_I20211231" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RhYmxlOjE1Y2U4NTBjMjQ1MTRmYjk4NjU2NGJlY2ExMWRiNWUzL3RhYmxlcmFuZ2U6MTVjZTg1MGMyNDUxNGZiOTg2NTY0YmVjYTExZGI1ZTNfMi05LTEtMS00NDU2Ng_2c325844-9566-4af5-a9f3-bd49c2220202">1,199,825</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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="background-color:#ffffff;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%">Term loan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;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%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id53f221a96e14f1584385e004ea3b2fd_I20220630" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RhYmxlOjE1Y2U4NTBjMjQ1MTRmYjk4NjU2NGJlY2ExMWRiNWUzL3RhYmxlcmFuZ2U6MTVjZTg1MGMyNDUxNGZiOTg2NTY0YmVjYTExZGI1ZTNfNC0zLTEtMS00NDU2Ng_8df53ddd-337c-42f1-9f52-970595096fa0">250,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide3a9aca774b4f3c85d7d4d3814ac611_I20220630" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RhYmxlOjE1Y2U4NTBjMjQ1MTRmYjk4NjU2NGJlY2ExMWRiNWUzL3RhYmxlcmFuZ2U6MTVjZTg1MGMyNDUxNGZiOTg2NTY0YmVjYTExZGI1ZTNfNC01LTEtMS00NDU2Ng_f546c0e8-5015-4450-9763-b03f83612576">250,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd2367af7a90461fb0e769260ef7e293_I20211231" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RhYmxlOjE1Y2U4NTBjMjQ1MTRmYjk4NjU2NGJlY2ExMWRiNWUzL3RhYmxlcmFuZ2U6MTVjZTg1MGMyNDUxNGZiOTg2NTY0YmVjYTExZGI1ZTNfNC03LTEtMS00NDU2Ng_b1cb3ecb-20fc-4ee9-af54-ddf1f3c7c303">250,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i356c226c6200415db839b83eaee2c1cb_I20211231" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RhYmxlOjE1Y2U4NTBjMjQ1MTRmYjk4NjU2NGJlY2ExMWRiNWUzL3RhYmxlcmFuZ2U6MTVjZTg1MGMyNDUxNGZiOTg2NTY0YmVjYTExZGI1ZTNfNC05LTEtMS00NDU2Ng_7dd5b679-33e0-4c67-b1f3-02ea06bad12f">250,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Seller financed loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;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%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3c3b6470b394d60b22a79f85dbaa31a_I20220630" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RhYmxlOjE1Y2U4NTBjMjQ1MTRmYjk4NjU2NGJlY2ExMWRiNWUzL3RhYmxlcmFuZ2U6MTVjZTg1MGMyNDUxNGZiOTg2NTY0YmVjYTExZGI1ZTNfNS0zLTEtMS00NDU2Ng_2ff59f08-5b91-47c3-b75b-d33583829bd1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e146be45e5547c3a213dfd89019676f_I20220630" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RhYmxlOjE1Y2U4NTBjMjQ1MTRmYjk4NjU2NGJlY2ExMWRiNWUzL3RhYmxlcmFuZ2U6MTVjZTg1MGMyNDUxNGZiOTg2NTY0YmVjYTExZGI1ZTNfNS01LTEtMS00NDU2Ng_d1e34eb7-a7fc-49ef-83fd-00ebe964503e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8afc103a0be74179ab0766393313157f_I20211231" decimals="-3" name="us-gaap:DebtInstrumentFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RhYmxlOjE1Y2U4NTBjMjQ1MTRmYjk4NjU2NGJlY2ExMWRiNWUzL3RhYmxlcmFuZ2U6MTVjZTg1MGMyNDUxNGZiOTg2NTY0YmVjYTExZGI1ZTNfNS03LTEtMS00NDU2Ng_3611da75-746e-4163-a603-ebe95220dd9d">504</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ed79df4477a484182dc1c1449eb9eee_I20211231" decimals="-3" name="us-gaap:DebtInstrumentFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RhYmxlOjE1Y2U4NTBjMjQ1MTRmYjk4NjU2NGJlY2ExMWRiNWUzL3RhYmxlcmFuZ2U6MTVjZTg1MGMyNDUxNGZiOTg2NTY0YmVjYTExZGI1ZTNfNS05LTEtMS00NDU2Ng_76c049bf-d7ec-4a2d-8488-b73a8e3194f4">504</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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></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></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">__________</span></div><div style="padding-left:33.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The book value of the Senior Notes is net of discounts, excluding deferred loan co</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">sts of $<ix:nonFraction unitRef="usd" contextRef="i7b6b1261ec50410aa8ecfdc217f0de74_I20220630" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RleHRyZWdpb246MDFkNTY5ZDU3MjE1NDA1OTg1MWE0Nzk2ZjhhOGZmMTFfMTI0OQ_a5614829-6c93-4de8-b6d7-e527a549e5d9">9.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ic3d311192b0e4d0a97eb1e9ef6cb6e73_I20211231" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RleHRyZWdpb246MDFkNTY5ZDU3MjE1NDA1OTg1MWE0Nzk2ZjhhOGZmMTFfMTI1Ng_cb8b0260-550c-485f-b4cb-d235be92f34f">10.2</ix:nonFraction> million as of June&#160;30, 2022 and December&#160;31, 2021, respectively. The estimated fair value of the Senior Notes at June&#160;30, 2022 and December&#160;31, 2021 is based on quoted market prices.</span></div><div style="padding-left:33.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The estimate</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d fair value of the Term Loan Facility as of June&#160;30, 2022 and December&#160;31, 2021 approximated book value due to the variable interest rate terms of this loan.</span></div><div style="padding-left:33.75pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The estimated fair value of our seller financed loan as of December&#160;31, 2021 approximated book value due to the short term nature of these loans.</span></div></ix:nonNumeric><div style="padding-left:33.75pt"><span><br/></span></div><div style="margin-top:2pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June&#160;30, 2022 and December&#160;31, 2021, the carrying value of cash and cash equivalents and receivables approximated fair value due to their short-term nature.</span></div></ix:continuation><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><ix:continuation id="i5eea0d59f631437ab714215ca7f8c4c1"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value of Nonfinancial Assets</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonfinancial assets include items such as real estate inventories and long-lived assets that are measured at fair value on a nonrecurring basis when events and circumstances indicating the carrying value is not recoverable. <ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RleHRyZWdpb246MDFkNTY5ZDU3MjE1NDA1OTg1MWE0Nzk2ZjhhOGZmMTFfMjQ2NA_ff154a44-05f1-46a7-8373-aef36624d032" continuedAt="i57a5591c781c4bd7bf7dbf351ef18053" escape="true">The following table presents impairment charges and the remaining net fair value for nonfinancial assets that were measured during the periods presented (in thousands):</ix:nonNumeric></span></div><ix:continuation id="i57a5591c781c4bd7bf7dbf351ef18053"><div style="margin-top:6pt"><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:25.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></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:13.081%"></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:13.081%"></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:13.087%"></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%">Six Months Ended June 30, 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%">Year Ended December 31, 2021</span></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%">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%">Impairment<br/>Charge</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/>Net of<br/>Impairment</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%">Impairment<br/>Charge</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/>Net of<br/>Impairment</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Real estate inventories</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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%">Level 3</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic50185399be74e00b7a1859bc1d4107d_D20220101-20220630" decimals="-3" name="us-gaap:ImpairmentOfRealEstate" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RhYmxlOmVhYmI0NWU0ZTBiOTQ1MzliNTFjNzVjNDQ3MGZmOThlL3RhYmxlcmFuZ2U6ZWFiYjQ1ZTRlMGI5NDUzOWI1MWM3NWM0NDcwZmY5OGVfMi0yLTEtMS00NDU2Ng_65eccea4-9deb-4f67-9868-accddf07145f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie54423a499344435921f3f3a5bd76714_I20220630" decimals="-3" name="us-gaap:InventoryRealEstate" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RhYmxlOmVhYmI0NWU0ZTBiOTQ1MzliNTFjNzVjNDQ3MGZmOThlL3RhYmxlcmFuZ2U6ZWFiYjQ1ZTRlMGI5NDUzOWI1MWM3NWM0NDcwZmY5OGVfMi00LTEtMS00NDU2Ng_2378e476-d754-4c49-9a55-06eba1d9bf47">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b0a0b0b7b7041c99f7fe7360937e6c2_D20210101-20211231" decimals="-3" name="us-gaap:ImpairmentOfRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RhYmxlOmVhYmI0NWU0ZTBiOTQ1MzliNTFjNzVjNDQ3MGZmOThlL3RhYmxlcmFuZ2U6ZWFiYjQ1ZTRlMGI5NDUzOWI1MWM3NWM0NDcwZmY5OGVfMi02LTEtMS00NDU2Ng_015a2360-5309-494a-8f82-4d440f2d1b17">19,600</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8eb4c5c18008466b94a86bff01726ef6_I20211231" decimals="-3" name="us-gaap:InventoryRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RhYmxlOmVhYmI0NWU0ZTBiOTQ1MzliNTFjNzVjNDQ3MGZmOThlL3RhYmxlcmFuZ2U6ZWFiYjQ1ZTRlMGI5NDUzOWI1MWM3NWM0NDcwZmY5OGVfMi04LTEtMS00NDU2Ng_f85d72b7-f54e-4915-8986-c9108f47c43c">27,300</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">__________</span></div><div style="padding-left:33.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Fair value of real estate inventories, net of impairment charges represents only those assets whose carrying values were adjusted to fair value in the respective periods presented,</span></div></ix:continuation></ix:continuation><div><span><br/></span></div><div id="i9b5db63bd760477a892478ecf96359b6_73"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNzU0NQ_705b6140-0d5c-4e18-9acc-0bc74bda4bd6" continuedAt="i22a400ebfdc5416b8c4b817dc2fff36e" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="i22a400ebfdc5416b8c4b817dc2fff36e" continuedAt="i980a162f2c424b7ca06a071e735f075d"><div style="margin-top:6pt;text-indent:27pt"><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</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lawsuits, claims and proceedings have been and may be instituted or asserted against us in the normal course of business, including actions brought on behalf of various classes of claimants. We are also subject to local, state and federal laws and regulations related to land development activities, house construction standards, sales practices, employment practices, environmental protection and financial services. As a result, we are subject to periodic examinations or inquiry by agencies administering these laws and regulations.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record a reserve for potential legal claims and regulatory matters when they are probable of occurring and a potential loss is reasonably estimable. We accrue for these matters base</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d on facts and circumstances specific to each matter and revise these estimates when necessary.&#160;In view of the inherent difficulty of predicting outcomes of legal claims and related contingencies, we generally cannot predict their ultimate resolution, related timing or eventual loss. Accordingly, it is possible that the ultimate outcome of any matter, if in excess of a related accrual or if no accrual was made, could be material to our financial statements.&#160;For matters as to which the Company believes a loss is probable and reasonably estimable, we had <ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="INF" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfMTMzMg_7ad5a971-5770-4d50-b4a6-e7c1fa0ad423"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="INF" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfMTMzMg_d4167cb6-7291-4f06-8d88-d126f4c4c62f">zero</ix:nonFraction></ix:nonFraction> legal reserves as of June&#160;30, 2022 and December 31, 2021, respectively.</span></div><div style="margin-top:18pt;text-indent:27pt"><span style="background-color:#ffffff;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="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warranty reserves are accrued as home deliveries occur. Our warranty reserves on homes delivered will vary based on product type and geographic area and also depending on state and local laws. The warranty reserve is included in accrued expenses and other liabilities on our consolidated balance sheets and represents expected future costs based on our historical experience over previous years. Estimated warranty costs are charged to cost of home sales in the period in which the related home sales revenue is recognized.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain general liability insurance designed to protect us against a portion of our risk of loss from warranty and construction defect-related claims.&#160;We also generally require our subcontractors and design professionals to indemnify us for liabilities arising from their work, subject to various limitations.&#160;However, such indemnity is significantly limited with respect to certain subcontractors that are added to our general liability insurance policy.&#160;</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our warranty reserve and related estimated insurance recoveries are based on actuarial analysis that uses our historical claim and expense data, as well as industry data to estimate these overall costs and related recoveries. Key assumptions used in developing these estimates include claim frequencies, severities and resolution patterns, which can occur over an extended period of time. Our warranty reserve may also include an estimate of future fit and finish warranty claims to the extent not contemplated in the actuarial analysis. These estimates are subject to variability due to the length of time between the delivery of a home to a homebuyer and when a warranty or construction defect claim is made, and the ultimate resolution of such claim; uncertainties regarding such claims relative to our markets and the types of product we build; and legal or regulatory actions and/or interpretations, among other factors. Due to the degree of judgment involved and the potential for variability in these underlying assumptions, our actual future costs could differ from those estimated. There can be no assurance that the terms and limitations of the limited warranty will be effective against claims made by homebuyers, that we will be able to renew our insurance coverage or renew it at reasonable rates, that we will not be liable for damages, cost of repairs, and/or the expense of litigation surrounding possible construction defects, soil subsidence or building related claims or that claims will not arise out </span></div></ix:continuation><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><ix:continuation id="i980a162f2c424b7ca06a071e735f075d" continuedAt="i98244e3d63f145e18004266f9167c77d"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of uninsurable events or circumstances not covered by insurance and not subject to effective indemnification agreements with certain subcontractors.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also record expected recoveries from insurance carriers based on actual insurance claims made and actuarially determined amounts that depend on various factors, including the above-described reserve estimates, our insurance policy coverage limits for the applicable policy years and historical recovery rates. Because of the inherent uncertainty and variability in these assumptions, our actual in</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">surance recoveries could differ significantly from amounts currently estimated. Outstanding warranty insurance receivables were $<ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-5" name="us-gaap:InsuranceSettlementsReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNDU4OA_b80bf097-323a-4e8d-822a-8a782f5efeba">63.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-5" name="us-gaap:InsuranceSettlementsReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNDU5NQ_51179750-ed05-46af-bd28-11e95f48a67f">63.9</ix:nonFraction> million as of June&#160;30, 2022 and December&#160;31, 2021, respectively. Warranty insurance receivables are recor</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ded in receivables on the accompanying consolidated balance sheets.</span></div><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNzUzNQ_717cb2c6-861c-47b1-978c-e4793218b504" escape="true"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warranty reserve activity consisted of the following (in thousands):</span></div><div><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"><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:45.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.578%"></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:10pt;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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">&#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:700;line-height:100%">2021</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:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Warranty reserves, beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1daf00c38f8c4c3eae94fadb949d596e_I20220331" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOmMzNTNkYmM0NjNkYzRhYzhhNmYyMmM0NGQ0MTFkYWZkL3RhYmxlcmFuZ2U6YzM1M2RiYzQ2M2RjNGFjOGE2ZjIyYzQ0ZDQxMWRhZmRfMi0xLTEtMS00NDU2Ng_ebf5a73f-8206-47ee-8cc2-f9e9b263b8d9">103,034</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09c84a47134940db97a820022ae2b093_I20210331" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOmMzNTNkYmM0NjNkYzRhYzhhNmYyMmM0NGQ0MTFkYWZkL3RhYmxlcmFuZ2U6YzM1M2RiYzQ2M2RjNGFjOGE2ZjIyYzQ0ZDQxMWRhZmRfMi0zLTEtMS00NDU2Ng_444ea0e2-1a3c-4428-a07c-84bfbce2dee1">94,793</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOmMzNTNkYmM0NjNkYzRhYzhhNmYyMmM0NGQ0MTFkYWZkL3RhYmxlcmFuZ2U6YzM1M2RiYzQ2M2RjNGFjOGE2ZjIyYzQ0ZDQxMWRhZmRfMi01LTEtMS00NDU2Ng_2e54fb40-1dbd-4b02-80f3-e4506e8441a0">103,976</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3dbaab15a0a444fdab1991184783aef2_I20201231" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOmMzNTNkYmM0NjNkYzRhYzhhNmYyMmM0NGQ0MTFkYWZkL3RhYmxlcmFuZ2U6YzM1M2RiYzQ2M2RjNGFjOGE2ZjIyYzQ0ZDQxMWRhZmRfMi03LTEtMS00NDU2Ng_8925aa72-520d-48ac-9eb3-65c00f70ba35">94,475</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Warranty reserves accrued</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="us-gaap:ProductWarrantyAccrualWarrantiesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOmMzNTNkYmM0NjNkYzRhYzhhNmYyMmM0NGQ0MTFkYWZkL3RhYmxlcmFuZ2U6YzM1M2RiYzQ2M2RjNGFjOGE2ZjIyYzQ0ZDQxMWRhZmRfMy0xLTEtMS00NDU2Ng_b201a519-58eb-4350-83b9-8ec3fd9fcfa2">6,880</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-3" name="us-gaap:ProductWarrantyAccrualWarrantiesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOmMzNTNkYmM0NjNkYzRhYzhhNmYyMmM0NGQ0MTFkYWZkL3RhYmxlcmFuZ2U6YzM1M2RiYzQ2M2RjNGFjOGE2ZjIyYzQ0ZDQxMWRhZmRfMy0zLTEtMS00NDU2Ng_109a7c8a-627b-4c0d-865e-9f584026537d">5,779</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:ProductWarrantyAccrualWarrantiesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOmMzNTNkYmM0NjNkYzRhYzhhNmYyMmM0NGQ0MTFkYWZkL3RhYmxlcmFuZ2U6YzM1M2RiYzQ2M2RjNGFjOGE2ZjIyYzQ0ZDQxMWRhZmRfMy01LTEtMS00NDU2Ng_5e7a6df8-4c45-4f83-a5c5-1137f420d715">11,601</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:ProductWarrantyAccrualWarrantiesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOmMzNTNkYmM0NjNkYzRhYzhhNmYyMmM0NGQ0MTFkYWZkL3RhYmxlcmFuZ2U6YzM1M2RiYzQ2M2RjNGFjOGE2ZjIyYzQ0ZDQxMWRhZmRfMy03LTEtMS00NDU2Ng_ee18dcfd-46e6-4784-8489-70a82335947f">12,293</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Warranty expenditures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="us-gaap:ProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOmMzNTNkYmM0NjNkYzRhYzhhNmYyMmM0NGQ0MTFkYWZkL3RhYmxlcmFuZ2U6YzM1M2RiYzQ2M2RjNGFjOGE2ZjIyYzQ0ZDQxMWRhZmRfNS0xLTEtMS00NDU2Ng_f6a2c5ea-c1d0-4b86-bef6-8ca81560041e">6,460</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-3" name="us-gaap:ProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOmMzNTNkYmM0NjNkYzRhYzhhNmYyMmM0NGQ0MTFkYWZkL3RhYmxlcmFuZ2U6YzM1M2RiYzQ2M2RjNGFjOGE2ZjIyYzQ0ZDQxMWRhZmRfNS0zLTEtMS00NDU2Ng_c25dae2d-1ebb-4425-b14d-56a8fa0cefca">7,050</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:ProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOmMzNTNkYmM0NjNkYzRhYzhhNmYyMmM0NGQ0MTFkYWZkL3RhYmxlcmFuZ2U6YzM1M2RiYzQ2M2RjNGFjOGE2ZjIyYzQ0ZDQxMWRhZmRfNS01LTEtMS00NDU2Ng_0646df81-d5df-41ed-b0d4-281f6861d352">12,123</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:ProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOmMzNTNkYmM0NjNkYzRhYzhhNmYyMmM0NGQ0MTFkYWZkL3RhYmxlcmFuZ2U6YzM1M2RiYzQ2M2RjNGFjOGE2ZjIyYzQ0ZDQxMWRhZmRfNS03LTEtMS00NDU2Ng_5bd5d6dc-7124-43d9-ab73-b3d315e22bb2">13,246</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Warranty reserves, end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOmMzNTNkYmM0NjNkYzRhYzhhNmYyMmM0NGQ0MTFkYWZkL3RhYmxlcmFuZ2U6YzM1M2RiYzQ2M2RjNGFjOGE2ZjIyYzQ0ZDQxMWRhZmRfNi0xLTEtMS00NDU2Ng_907c026c-cf57-447f-9b11-e6b37eedacfb">103,454</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if75b3c26122c4a58a817661a4ee42c34_I20210630" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOmMzNTNkYmM0NjNkYzRhYzhhNmYyMmM0NGQ0MTFkYWZkL3RhYmxlcmFuZ2U6YzM1M2RiYzQ2M2RjNGFjOGE2ZjIyYzQ0ZDQxMWRhZmRfNi0zLTEtMS00NDU2Ng_7a198101-816a-49f6-b305-1888f0256b54">93,522</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOmMzNTNkYmM0NjNkYzRhYzhhNmYyMmM0NGQ0MTFkYWZkL3RhYmxlcmFuZ2U6YzM1M2RiYzQ2M2RjNGFjOGE2ZjIyYzQ0ZDQxMWRhZmRfNi01LTEtMS00NDU2Ng_b613b787-d509-40ef-81e5-b8981ebffb3d">103,454</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if75b3c26122c4a58a817661a4ee42c34_I20210630" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOmMzNTNkYmM0NjNkYzRhYzhhNmYyMmM0NGQ0MTFkYWZkL3RhYmxlcmFuZ2U6YzM1M2RiYzQ2M2RjNGFjOGE2ZjIyYzQ0ZDQxMWRhZmRfNi03LTEtMS00NDU2Ng_2ed3121b-743f-4e11-b5fb-32a66773664e">93,522</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><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="text-indent:27pt"><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</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We obtain surety bonds in the normal course of business to ensure completion of certain infrastructure improvements of our projects. The beneficiaries of the bonds are various municipalities. As of June&#160;30, 2022 and December&#160;31, 2021, the Company had outstanding surety bonds totaling $<ix:nonFraction unitRef="usd" contextRef="i0eba8bb76bf14f6a879240df91bfdfb2_I20220630" decimals="-5" name="us-gaap:OtherCommitment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNTA4OQ_a88abd10-6faf-4c93-9477-c6f9ddc89b82">739.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i81da5ccbd9fb401ea26c77691de84d04_I20211231" decimals="-5" name="us-gaap:OtherCommitment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNTA5Ng_a773ba69-061c-4031-9233-b7bb0ff76a59">693.2</ix:nonFraction> million, respectively. As of June&#160;30, 2022 and December&#160;31, 2021, our estimated cost to complete obligations related to these surety bonds was $<ix:nonFraction unitRef="usd" contextRef="i0eba8bb76bf14f6a879240df91bfdfb2_I20220630" decimals="-5" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNTIwOA_33427ce6-08f3-4d54-b3a2-dffee67ca0ef">498.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i81da5ccbd9fb401ea26c77691de84d04_I20211231" decimals="-5" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNTIxNQ_7691687c-40cd-48dc-b2cf-8f6230045898">497.5</ix:nonFraction> million, respectively. </span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lease Obligations</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under ASC 842 we recognize a right-of-use lease asset and a lease liability for contracts deemed to contain a lease at the inception of the contract. Our lease population is fully comprised of operating leases, which are now recorded at the net present value of future lease obligations existing at each balance sheet date. At the inception of a lease, or if a lease is subsequently modified, we determine whether the lease is an operating or financing lease. Key estimates involved with ASC 842 include the discount rate used to measure our future lease obligations and the lease term, where considerations include renewal options and intent to renew. Lease right-of-use assets are included in other assets and lease liabilities are included in accrued expenses and other liabilities on our consolidated balance sheet.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Leases</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease certain property and equipment under non-cancelable operating leases. Office leases are for terms of up to&#160;<ix:nonNumeric contextRef="i63b2e945e7cf4f8e84dac09382d2756b_I20220630" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNjIwNQ_1ed41454-87c9-4012-865f-1b97c41bdb85">ten years</ix:nonNumeric> and generally provide renewal options. In most cases, we expect that, in the normal course of business, leases that expire will be renewed or replaced by other leases. Equipment leases are typically for terms of&#160;<span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNjQyMA_430248f7-6e7c-4f24-a042-889b27268ae4">three</span>&#160;to&#160;<ix:nonNumeric contextRef="if8160350bcd8401491977497ae858993_I20220630" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNjQyNg_1474bf03-8485-4bb6-a6f3-20a63662173d">four years</ix:nonNumeric>.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Ground Leases</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 1987, we obtained <ix:nonFraction unitRef="lease" contextRef="i6eeaa2a5542f4b4a8a4119918f514c2d_I19871231" decimals="INF" name="tph:LesseeOperatingLeaseNumberofContracts" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNjQ2NQ_16def5c2-6fe6-488d-a2e1-f410061e6385">two</ix:nonFraction> <ix:nonNumeric contextRef="i6eeaa2a5542f4b4a8a4119918f514c2d_I19871231" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNjQ2OA_2a6ef24c-b4bd-49d8-a5a0-2cebbbbc41bc">55</ix:nonNumeric>-year ground leases of commercial property that provided for <ix:nonFraction unitRef="leaserenewaloption" contextRef="i98abd1e45a2046c08c870704ea7a085d_D19870101-19871231" decimals="INF" name="tph:LesseeOperatingLeaseNumberOfRenewalOptions" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNjUzMQ_7bae7bf8-952e-42e9-94ef-121089e1ded7">three</ix:nonFraction> renewal options of <ix:nonNumeric contextRef="ide67dd9f89dc4b1da13ce47fdc961235_I19871231" name="us-gaap:LesseeOperatingLeaseRenewalTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNjU1Mw_bd5ff6a4-d9c2-44f5-a1e0-ad2df231a5b6">ten years</ix:nonNumeric> each and <ix:nonFraction unitRef="lease" contextRef="ia9cdd961dfb34992aaa5928781e8e4fa_I19871231" decimals="INF" name="tph:LesseeOperatingLeaseNumberofContracts" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNjU2NQ_890c7b52-d135-4872-b28e-3d09421cb1e2">one</ix:nonFraction> <ix:nonNumeric contextRef="ia9cdd961dfb34992aaa5928781e8e4fa_I19871231" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNjU2OA_91bc01a6-0f3d-47e6-a041-959ac27eafc6">45</ix:nonNumeric>-year renewal option.&#160;We exercised the <ix:nonFraction unitRef="leaserenewaloption" contextRef="i98abd1e45a2046c08c870704ea7a085d_D19870101-19871231" decimals="INF" name="tph:LesseeOperatingLeaseNumberOfRenewalOptions" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNjYwOQ_2561f2ae-811d-4c54-935b-0be38164abc9">three</ix:nonFraction> <ix:nonNumeric contextRef="ide67dd9f89dc4b1da13ce47fdc961235_I19871231" name="us-gaap:LesseeOperatingLeaseRenewalTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNzU1MA_6cef016a-5b5d-4137-8bc8-8056d986bbab">10-year</ix:nonNumeric> extensions on <ix:nonFraction unitRef="leaseextension" contextRef="i3247d37d89544c2e96765b5165031aa1_D19870101-19871231" decimals="INF" name="tph:LesseeOperatingLeaseNumberofLeaseRenewalOptionsExercised" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNjYzNA_2fec7790-e596-481d-bdae-35ef22708b12">one</ix:nonFraction> of these ground leases to extend the lease through 2071.&#160;The commercial buildings on these properties have been sold and the ground leases have been sublet to the buyers.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For one of these leases, we are responsible for making lease payments to the landowner, and we collect sublease payments from the buyers of the buildings. This ground lease has been subleased through 2041 to the buyers of the commercial buildings. For the second lease, the buyers of the buildings are responsible for making lease payments directly to the landowner, however, we have guaranteed the performance of the buyers/lessees. <ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNzU0Nw_718fcc6d-5d22-4899-8b40-63ea460afe0f" continuedAt="i8b12c93fa7ae47fda4b01cc5db424484" escape="true">See below for additional information on leases (dollars in thousands):</ix:nonNumeric></span></div></ix:continuation><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><ix:continuation id="i98244e3d63f145e18004266f9167c77d"><ix:continuation id="i8b12c93fa7ae47fda4b01cc5db424484"><div style="margin-top:6pt"><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:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></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:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.576%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2021</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%">Six Months Ended June 30, 2022</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%">Six Months Ended June 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:700;line-height:100%;text-decoration:underline">Lease Cost</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Operating lease cost (included in SG&amp;A 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d239b8685524e319717669b9eea980e_D20220401-20220630" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMi0xLTEtMS00NDU2Ng_669f0b6a-902d-4385-8eb2-0114f1721f58">2,480</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic418f3e8354145288d95d58158996658_D20210401-20210630" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMi0zLTEtMS00NDU2Ng_e18f2529-a722-4555-b14e-e34d8c994113">2,443</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0ee88584043436c8c05a53ac6ae6b4a_D20220101-20220630" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMi01LTEtMS00NDU2Ng_ce523bf0-33bd-44f0-b136-224e9920b2a6">4,979</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26fb4ae2859e4480865e7614671920d3_D20210101-20210630" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMi03LTEtMS00NDU2Ng_ea9202f5-065c-4cab-818b-200bfb5f5d8a">4,924</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Ground lease cost (included in other operations expense)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3059345d2ee04ad3b1b82015bc23afba_D20220401-20220630" decimals="-3" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMy0xLTEtMS00NDU2Ng_fc3cafd3-b7e4-4880-8f4c-a5d4c23878d9">702</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7da5ef78115d4350b9e5a320ac91929d_D20210401-20210630" decimals="-3" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMy0zLTEtMS00NDU2Ng_2c5a2d71-cf3d-49e6-874e-e8aa2fceac22">645</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icba18e1efd5e40fdb62d2cf038ff9498_D20220101-20220630" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMy01LTEtMS00NDU2Ng_7b2d7fd7-7e06-4a07-b719-36a2e17904b4">1,346</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7946380ac67b426da366c1fa6a12b7d2_D20210101-20210630" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMy03LTEtMS00NDU2Ng_3f42300a-4ced-45bd-b8fe-c3d6211320c2">1,269</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Sublease income, operating leases</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d239b8685524e319717669b9eea980e_D20220401-20220630" decimals="-3" name="us-gaap:SubleaseIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfNC0xLTEtMS00NDU2Ng_3cc4088e-15ea-456f-beb9-c8bd73fa4549">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic418f3e8354145288d95d58158996658_D20210401-20210630" decimals="-3" name="us-gaap:SubleaseIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfNC0zLTEtMS00NDU2Ng_7ad3f180-bbf9-4310-833a-3e13e00fe57a">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0ee88584043436c8c05a53ac6ae6b4a_D20220101-20220630" decimals="-3" name="us-gaap:SubleaseIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfNC01LTEtMS00NDU2Ng_b03e0986-4b64-400d-847f-5e0eb10e59dd">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26fb4ae2859e4480865e7614671920d3_D20210101-20210630" decimals="-3" name="us-gaap:SubleaseIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfNC03LTEtMS00NDU2Ng_fd294dd1-76ea-4cda-8ba6-37d8ecd2c314">&#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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Sublease income, ground leases (included in other operations revenue)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3059345d2ee04ad3b1b82015bc23afba_D20220401-20220630" decimals="-3" name="us-gaap:SubleaseIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfNS0xLTEtMS00NDU2Ng_dc567add-ef34-4539-8f2b-ea93a5975f21">692</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7da5ef78115d4350b9e5a320ac91929d_D20210401-20210630" decimals="-3" name="us-gaap:SubleaseIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfNS0zLTEtMS00NDU2Ng_560d762c-ce64-4426-bda6-a755369d549b">655</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icba18e1efd5e40fdb62d2cf038ff9498_D20220101-20220630" decimals="-3" name="us-gaap:SubleaseIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfNS01LTEtMS00NDU2Ng_d4e5b1e0-4f75-428b-b744-d7e0f0954e4a">1,327</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7946380ac67b426da366c1fa6a12b7d2_D20210101-20210630" decimals="-3" name="us-gaap:SubleaseIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfNS03LTEtMS00NDU2Ng_48a48c78-094d-44ef-836b-aeaf7c134e9b">1,288</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Net lease cost</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfNi0xLTEtMS00NDU2Ng_d7069d6d-1747-4bee-be6a-fb7ada470e29">2,490</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 style="border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfNi0zLTEtMS00NDU2Ng_c4ac4a10-19a4-4093-84a2-34684e94d83b">2,433</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 style="border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfNi01LTEtMS00NDU2Ng_d4705ab6-e3dc-4657-81bb-85cde6c0f131">4,998</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 style="border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfNi03LTEtMS00NDU2Ng_5bea468a-d847-40e2-ac39-aa402d0cdbc4">4,905</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:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:10pt;font-weight:700;line-height:100%;text-decoration:underline">Other 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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Operating lease cash flows (included in operating cash flows)</span></td><td style="padding:2px 0 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%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d239b8685524e319717669b9eea980e_D20220401-20220630" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMTAtMS0xLTEtNDQ1NjY_e38c5154-6ec8-4b88-af73-5b0e442877c7">2,129</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic418f3e8354145288d95d58158996658_D20210401-20210630" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMTAtMy0xLTEtNDQ1NjY_4dd474ba-add5-4d57-890e-3b5c574056ef">1,838</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0ee88584043436c8c05a53ac6ae6b4a_D20220101-20220630" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMTAtNS0xLTEtNDQ1NjY_f5bcaac1-b93d-4462-8bf4-5a69b1842c17">4,424</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26fb4ae2859e4480865e7614671920d3_D20210101-20210630" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMTAtNy0xLTEtNDQ1NjY_18242f35-984a-4246-856a-5c7fd8d05a06">4,626</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Ground lease cash flows (included in operating cash flows)</span></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3059345d2ee04ad3b1b82015bc23afba_D20220401-20220630" decimals="-3" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMTEtMS0xLTEtNDQ1NjY_a9b20158-b835-4e48-b642-8b6e101b1c76">664</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7da5ef78115d4350b9e5a320ac91929d_D20210401-20210630" decimals="-3" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMTEtMy0xLTEtNDQ1NjY_0914728f-4246-4850-af21-a379a54139ff">634</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icba18e1efd5e40fdb62d2cf038ff9498_D20220101-20220630" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMTEtNS0xLTEtNDQ1NjY_f7eece3f-cee2-49d9-af40-354d3dd28827">1,327</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7946380ac67b426da366c1fa6a12b7d2_D20210101-20210630" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMTEtNy0xLTEtNDQ1NjY_afa5baa0-9e83-4c95-b22d-de8444f7e3d6">1,269</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Right-of-use assets obtained in exchange for new operating lease 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMTItMS0xLTEtNDQ1NjY_f5328256-a47a-45c5-bfa6-37f62826c250">1,309</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMTItMy0xLTEtNDQ1NjY_b8c9863c-1247-4d54-bf8e-f83b8446374a">&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMTItNS0xLTEtNDQ1NjY_b8314e5a-db8f-4581-b7ab-7befdff0be11">1,392</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMTItNy0xLTEtNDQ1NjY_cf3c134e-0312-4f27-a025-b0a53386a677">3,006</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><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.467%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></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:14.253%"></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%">June 30, 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:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Weighted-average discount rate:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7c9f96299039456bbc5717a259f0152e_I20220630" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjcyZDhlNWNmNDc5ODQwYmY4OGE4YTM0ZGZmNjNlNzc0L3RhYmxlcmFuZ2U6NzJkOGU1Y2Y0Nzk4NDBiZjg4YThhMzRkZmY2M2U3NzRfMi0xLTEtMS00NDU2Ng_37247cbe-a13c-4995-a446-54dd4ef945ba">4.7</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:10pt;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4e381e8e7dd144b18f846ed6040701c4_I20211231" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjcyZDhlNWNmNDc5ODQwYmY4OGE4YTM0ZGZmNjNlNzc0L3RhYmxlcmFuZ2U6NzJkOGU1Y2Y0Nzk4NDBiZjg4YThhMzRkZmY2M2U3NzRfMi0zLTEtMS00NDU2Ng_61a5cb81-088f-42e7-9d2f-7e925148dda1">4.6</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:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Ground leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i454fbe530c72495abf1a5f070ab5b260_I20220630" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjcyZDhlNWNmNDc5ODQwYmY4OGE4YTM0ZGZmNjNlNzc0L3RhYmxlcmFuZ2U6NzJkOGU1Y2Y0Nzk4NDBiZjg4YThhMzRkZmY2M2U3NzRfMy0xLTEtMS00NDU2Ng_79d34acc-05cc-47c5-ae1d-3bd4c7de993a">10.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie4e45e1195f84f878cae1eaa7fec0ee4_I20211231" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjcyZDhlNWNmNDc5ODQwYmY4OGE4YTM0ZGZmNjNlNzc0L3RhYmxlcmFuZ2U6NzJkOGU1Y2Y0Nzk4NDBiZjg4YThhMzRkZmY2M2U3NzRfMy0zLTEtMS00NDU2Ng_173cbf68-2452-49c7-9a50-5ca62569c229">10.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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%">Weighted-average remaining lease term (in years):</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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="i7c9f96299039456bbc5717a259f0152e_I20220630" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjcyZDhlNWNmNDc5ODQwYmY4OGE4YTM0ZGZmNjNlNzc0L3RhYmxlcmFuZ2U6NzJkOGU1Y2Y0Nzk4NDBiZjg4YThhMzRkZmY2M2U3NzRfNS0xLTEtMS00NDU2Ng_481de2c0-a87b-4d22-8aa6-783342a9c9b0">7.5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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="i4e381e8e7dd144b18f846ed6040701c4_I20211231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjcyZDhlNWNmNDc5ODQwYmY4OGE4YTM0ZGZmNjNlNzc0L3RhYmxlcmFuZ2U6NzJkOGU1Y2Y0Nzk4NDBiZjg4YThhMzRkZmY2M2U3NzRfNS0zLTEtMS00NDU2Ng_51c77325-0e7b-435f-9f7e-c96c94bd483d">7.1</ix:nonNumeric></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:10pt;font-weight:400;line-height:100%">Ground leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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="i454fbe530c72495abf1a5f070ab5b260_I20220630" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjcyZDhlNWNmNDc5ODQwYmY4OGE4YTM0ZGZmNjNlNzc0L3RhYmxlcmFuZ2U6NzJkOGU1Y2Y0Nzk4NDBiZjg4YThhMzRkZmY2M2U3NzRfNi0xLTEtMS00NDU2Ng_46bd53d2-8b14-422b-98ca-e08467475ebd">45.8</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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="ie4e45e1195f84f878cae1eaa7fec0ee4_I20211231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjcyZDhlNWNmNDc5ODQwYmY4OGE4YTM0ZGZmNjNlNzc0L3RhYmxlcmFuZ2U6NzJkOGU1Y2Y0Nzk4NDBiZjg4YThhMzRkZmY2M2U3NzRfNi0zLTEtMS00NDU2Ng_b444fd46-f652-4d3e-9b72-60eed167dde0">46.1</ix:nonNumeric></span></td></tr></table></div></ix:continuation><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNzU0Mw_27ed42dd-577e-4a0d-8e38-051406f95843" escape="true"><div style="margin-top:1pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The future minimum lease payments under our operating leases are as follows (in thousands):</span></div><div style="margin-top:11pt"><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:56.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.806%"></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:19.808%"></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%">Property, Equipment and Other Leases</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%">Ground Leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Remaining in 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c9f96299039456bbc5717a259f0152e_I20220630" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjdkMDllOTY4M2Y4OTQwODViNmQ5YWYzNTAzZTgzM2I2L3RhYmxlcmFuZ2U6N2QwOWU5NjgzZjg5NDA4NWI2ZDlhZjM1MDNlODMzYjZfMS0xLTEtMS00NDU2Ng_7fa1d4df-ab91-4bbb-8fcf-99863f4cc7cf">3,987</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i454fbe530c72495abf1a5f070ab5b260_I20220630" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjdkMDllOTY4M2Y4OTQwODViNmQ5YWYzNTAzZTgzM2I2L3RhYmxlcmFuZ2U6N2QwOWU5NjgzZjg5NDA4NWI2ZDlhZjM1MDNlODMzYjZfMS0zLTEtMS00NDU2Ng_5b56548b-9581-4d9b-b670-068c7a157df0">1,619</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c9f96299039456bbc5717a259f0152e_I20220630" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjdkMDllOTY4M2Y4OTQwODViNmQ5YWYzNTAzZTgzM2I2L3RhYmxlcmFuZ2U6N2QwOWU5NjgzZjg5NDA4NWI2ZDlhZjM1MDNlODMzYjZfMi0xLTEtMS00NDU2Ng_a96c0a06-3c2f-471d-8a8a-2e6e2f853686">9,030</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i454fbe530c72495abf1a5f070ab5b260_I20220630" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjdkMDllOTY4M2Y4OTQwODViNmQ5YWYzNTAzZTgzM2I2L3RhYmxlcmFuZ2U6N2QwOWU5NjgzZjg5NDA4NWI2ZDlhZjM1MDNlODMzYjZfMi0zLTEtMS00NDU2Ng_979fd30c-59a2-42a3-9be8-7de2601b8031">3,237</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c9f96299039456bbc5717a259f0152e_I20220630" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjdkMDllOTY4M2Y4OTQwODViNmQ5YWYzNTAzZTgzM2I2L3RhYmxlcmFuZ2U6N2QwOWU5NjgzZjg5NDA4NWI2ZDlhZjM1MDNlODMzYjZfMy0xLTEtMS00NDU2Ng_3313d51c-6bf6-48b4-b24b-61a987c8a00b">8,618</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i454fbe530c72495abf1a5f070ab5b260_I20220630" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjdkMDllOTY4M2Y4OTQwODViNmQ5YWYzNTAzZTgzM2I2L3RhYmxlcmFuZ2U6N2QwOWU5NjgzZjg5NDA4NWI2ZDlhZjM1MDNlODMzYjZfMy0zLTEtMS00NDU2Ng_37245f60-150f-4911-982f-19576a803c37">3,237</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:10pt;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c9f96299039456bbc5717a259f0152e_I20220630" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjdkMDllOTY4M2Y4OTQwODViNmQ5YWYzNTAzZTgzM2I2L3RhYmxlcmFuZ2U6N2QwOWU5NjgzZjg5NDA4NWI2ZDlhZjM1MDNlODMzYjZfNC0xLTEtMS00NDU2Ng_41aad1f0-46db-4b11-9bcb-a4febd5531e8">8,150</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i454fbe530c72495abf1a5f070ab5b260_I20220630" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjdkMDllOTY4M2Y4OTQwODViNmQ5YWYzNTAzZTgzM2I2L3RhYmxlcmFuZ2U6N2QwOWU5NjgzZjg5NDA4NWI2ZDlhZjM1MDNlODMzYjZfNC0zLTEtMS00NDU2Ng_c4113d88-085c-425c-bbdf-a8c0df3478d3">3,237</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c9f96299039456bbc5717a259f0152e_I20220630" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjdkMDllOTY4M2Y4OTQwODViNmQ5YWYzNTAzZTgzM2I2L3RhYmxlcmFuZ2U6N2QwOWU5NjgzZjg5NDA4NWI2ZDlhZjM1MDNlODMzYjZfNS0xLTEtMS00NDU2Ng_9bc7170b-59cb-49f1-bb2f-f72459289136">7,328</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i454fbe530c72495abf1a5f070ab5b260_I20220630" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjdkMDllOTY4M2Y4OTQwODViNmQ5YWYzNTAzZTgzM2I2L3RhYmxlcmFuZ2U6N2QwOWU5NjgzZjg5NDA4NWI2ZDlhZjM1MDNlODMzYjZfNS0zLTEtMS00NDU2Ng_4c4d525e-5a1a-4ce6-8ac1-863d1f8326bb">3,237</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:10pt;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c9f96299039456bbc5717a259f0152e_I20220630" decimals="-3" name="tph:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjdkMDllOTY4M2Y4OTQwODViNmQ5YWYzNTAzZTgzM2I2L3RhYmxlcmFuZ2U6N2QwOWU5NjgzZjg5NDA4NWI2ZDlhZjM1MDNlODMzYjZfNi0xLTEtMS00NDU2Ng_137377d9-0292-4fe4-947f-5c53a3d85be2">24,709</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i454fbe530c72495abf1a5f070ab5b260_I20220630" decimals="-3" name="tph:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjdkMDllOTY4M2Y4OTQwODViNmQ5YWYzNTAzZTgzM2I2L3RhYmxlcmFuZ2U6N2QwOWU5NjgzZjg5NDA4NWI2ZDlhZjM1MDNlODMzYjZfNi0zLTEtMS00NDU2Ng_29969002-7e9d-43c6-862b-fa933f75a138">81,878</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c9f96299039456bbc5717a259f0152e_I20220630" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjdkMDllOTY4M2Y4OTQwODViNmQ5YWYzNTAzZTgzM2I2L3RhYmxlcmFuZ2U6N2QwOWU5NjgzZjg5NDA4NWI2ZDlhZjM1MDNlODMzYjZfNy0xLTEtMS00NDU2Ng_31853910-a689-45fe-8b19-fb711ee353ee">61,822</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i454fbe530c72495abf1a5f070ab5b260_I20220630" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjdkMDllOTY4M2Y4OTQwODViNmQ5YWYzNTAzZTgzM2I2L3RhYmxlcmFuZ2U6N2QwOWU5NjgzZjg5NDA4NWI2ZDlhZjM1MDNlODMzYjZfNy0zLTEtMS00NDU2Ng_d6000e2b-b08f-4eda-bd66-17dac7cbb693">96,445</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Less:  Interest</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c9f96299039456bbc5717a259f0152e_I20220630" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjdkMDllOTY4M2Y4OTQwODViNmQ5YWYzNTAzZTgzM2I2L3RhYmxlcmFuZ2U6N2QwOWU5NjgzZjg5NDA4NWI2ZDlhZjM1MDNlODMzYjZfOC0xLTEtMS00NDU2Ng_8b002d52-8ed3-4b72-a709-144d9321b55a">10,127</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="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i454fbe530c72495abf1a5f070ab5b260_I20220630" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjdkMDllOTY4M2Y4OTQwODViNmQ5YWYzNTAzZTgzM2I2L3RhYmxlcmFuZ2U6N2QwOWU5NjgzZjg5NDA4NWI2ZDlhZjM1MDNlODMzYjZfOC0zLTEtMS00NDU2Ng_0b4132db-b281-4655-ad8c-7f5c7634af2c">67,937</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="background-color:#cceeff;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%">Present value of operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c9f96299039456bbc5717a259f0152e_I20220630" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjdkMDllOTY4M2Y4OTQwODViNmQ5YWYzNTAzZTgzM2I2L3RhYmxlcmFuZ2U6N2QwOWU5NjgzZjg5NDA4NWI2ZDlhZjM1MDNlODMzYjZfOS0xLTEtMS00NDU2Ng_1d7b570c-8af6-4158-a2fe-5f13461ba72c">51,695</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i454fbe530c72495abf1a5f070ab5b260_I20220630" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjdkMDllOTY4M2Y4OTQwODViNmQ5YWYzNTAzZTgzM2I2L3RhYmxlcmFuZ2U6N2QwOWU5NjgzZjg5NDA4NWI2ZDlhZjM1MDNlODMzYjZfOS0zLTEtMS00NDU2Ng_53da23e3-ce41-4d6c-99f1-1f49c1d08d42">28,508</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">__________</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ground leases</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are fully subleased through 2041, representing $<ix:nonFraction unitRef="usd" contextRef="i454fbe530c72495abf1a5f070ab5b260_I20220630" decimals="-5" name="us-gaap:LessorOperatingLeasePaymentsToBeReceived" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNzQ4OA_ba6f7743-6007-49c6-847c-f3be9351c17e">62.6</ix:nonFraction> million of the $<ix:nonFraction unitRef="usd" contextRef="i454fbe530c72495abf1a5f070ab5b260_I20220630" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNzQ5OA_7ee6c8b9-5491-4895-a41e-9bcae7e5a735">96.4</ix:nonFraction> million future ground lease obligations.</span></div></ix:nonNumeric></ix:continuation><div id="i9b5db63bd760477a892478ecf96359b6_76"></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfODQ5NA_0fd320c8-759f-4454-b31a-125c6fbc16a5" continuedAt="i8e3c9a91933e44da800abd87eab42fbf" escape="true">Stock-Based Compensation</ix:nonNumeric></span></div><ix:continuation id="i8e3c9a91933e44da800abd87eab42fbf" continuedAt="ic9446fda6440428a9eb5108930fbdbf5"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022 Long-Term Incentive Plan</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">On April 20, 2022, our stockholders approved the Tri Pointe Homes, Inc. 2022 Long-Term Incentive Plan (the &#8220;2022 Plan&#8221;), which had been previously approved by our board of directors. The 2022 Plan replaces the Company&#8217;s prior stock compensation plan, the TRI Pointe Group, Inc. Amended and Restated 2013 Long-Term Incentive Plan (the &#8220;2013 Plan&#8221;). The 2022 Plan provides for the grant of equity-based awards, including options to purchase shares of common stock, stock appreciation rights, restricted stock, restricted stock units, bonus stock and performance awards. The 2022 Plan will </span></div></ix:continuation><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><ix:continuation id="ic9446fda6440428a9eb5108930fbdbf5" continuedAt="i373aaf631a344200bec52ff6a2e3cce4"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">automatically expire on the tenth anniversary of its effective date. Our board of directors may terminate or amend the 2022 Plan at any time, subject to any requirement of stockholder approval required by applicable law, rule or regulation.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The number of shares of our common stock that may be issued under the 2022 Plan is <ix:nonFraction unitRef="shares" contextRef="i92e84d5c26d44310bf6fe8c0bbf21816_I20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfMTE3MQ_39940310-9bc0-4b7c-9ac5-0c017ec26225">7,500,000</ix:nonFraction> shares. No new awards have been or will be granted under the 2013 Plan from and after February 23, 2022. Any awards outstanding under the 2013 Plan will remain subject to and be paid under the 2013 Plan, and any shares subject to outstanding awards under the 2013 Plan that subsequently expire, terminate, or are surrendered or forfeited for any reason without issuance of shares will automatically become available for issuance under the 2022 Plan.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">To the extent that shares of our common stock subject to an outstanding option, stock appreciation right, stock award or performance award granted under the 2022 Plan are not issued or delivered by reason of the expiration, termination, cancellation or forfeiture of such award or the settlement of such award in cash, then such shares of our common stock generally will again be available under the 2022 Plan. However, the 2022 Plan prohibits us from re-using shares that are tendered or surrendered to pay the exercise cost or tax obligation for stock options and SARs. </span></div><div style="margin-top:12pt;text-indent:27pt"><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, there were </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i79087ff93990419d92e45a42f36b2d2e_I20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfMTYzNQ_edfb5c58-1222-42ee-b749-78c1914b7805">7,494,910</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> shares available for future grant under the 2022 Plan.</span></div><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfODUwNw_c85dc26f-6528-410c-97b2-77b561bf0160" escape="true"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents compensation expense recognized related to all stock-based awards (in thousands):</span></div><div><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"><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:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></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%">&#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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">&#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:700;line-height:100%">2021</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:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total stock-based compensation</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOjlkNjczNjEyOTk2MDQ1YmJiODhjY2ZjNGM4NTdhOGNhL3RhYmxlcmFuZ2U6OWQ2NzM2MTI5OTYwNDViYmI4OGNjZmM0Yzg1N2E4Y2FfMi0xLTEtMS00NDU2Ng_73a5e2fd-dbca-4027-a626-bccd3667432a">5,751</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOjlkNjczNjEyOTk2MDQ1YmJiODhjY2ZjNGM4NTdhOGNhL3RhYmxlcmFuZ2U6OWQ2NzM2MTI5OTYwNDViYmI4OGNjZmM0Yzg1N2E4Y2FfMi0zLTEtMS00NDU2Ng_ffbeb048-c465-4363-8619-034bc0698718">4,506</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOjlkNjczNjEyOTk2MDQ1YmJiODhjY2ZjNGM4NTdhOGNhL3RhYmxlcmFuZ2U6OWQ2NzM2MTI5OTYwNDViYmI4OGNjZmM0Yzg1N2E4Y2FfMi01LTEtMS00NDU2Ng_3d0d48bd-a188-4984-8e63-5099a2967ce2">11,023</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOjlkNjczNjEyOTk2MDQ1YmJiODhjY2ZjNGM4NTdhOGNhL3RhYmxlcmFuZ2U6OWQ2NzM2MTI5OTYwNDViYmI4OGNjZmM0Yzg1N2E4Y2FfMi03LTEtMS00NDU2Ng_b125e882-0a9c-4063-9b50-8f22a054fd61">8,162</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><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:2pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation is charged to general and administrative expense on the accompanying consolidated statements of operations.&#160;As of June&#160;30, 2022, total unrecognized stock-based compensation related to all stock-based awards was $<ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfMjA0NQ_a51501ee-1666-4213-bcd6-1d0b5733d22c">36.7</ix:nonFraction> million and the weighted average term over which the expense was expected to be recognized was <ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfMjEzNQ_72d7ec0a-a7ed-46aa-be76-6607677c2be6">2.0</ix:nonNumeric> years.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Summary of Stock Option Activity</span></div><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfODQ5Mg_f8af02ee-dca6-4801-96c7-dd3a4dece42a" escape="true"><div style="margin-top:6pt;text-indent:27pt"><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 summary of stock option awards for the six months ended June&#160;30, 2022:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.262%"></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:0.530%"></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:0.530%"></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:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.015%"></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%">Options</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<br/>Per Share</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/>Remaining<br/>Contractual<br/>Life</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%">Aggregate<br/>Intrinsic<br/>Value<br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Options outstanding at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iebb4499ac2204656ae81d189120b7c35_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOmE2ZjhhOTFhNzQ5ZDRlOTI5YjhiMzdiYWYxNWFlZjZlL3RhYmxlcmFuZ2U6YTZmOGE5MWE3NDlkNGU5MjliOGIzN2JhZjE1YWVmNmVfMS0xLTEtMS00NDU2Ng_d39ad9c0-b3b2-427b-bde4-11293b299f17">284,225</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iebb4499ac2204656ae81d189120b7c35_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOmE2ZjhhOTFhNzQ5ZDRlOTI5YjhiMzdiYWYxNWFlZjZlL3RhYmxlcmFuZ2U6YTZmOGE5MWE3NDlkNGU5MjliOGIzN2JhZjE1YWVmNmVfMS0zLTEtMS00NDU2Ng_db74667a-c056-40c4-bf43-657d22177bd0">15.58</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i07dca97f1856419e9e5cc13562fc5a80_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOmE2ZjhhOTFhNzQ5ZDRlOTI5YjhiMzdiYWYxNWFlZjZlL3RhYmxlcmFuZ2U6YTZmOGE5MWE3NDlkNGU5MjliOGIzN2JhZjE1YWVmNmVfMS01LTEtMS00NDU2Ng_c1d44a3d-9bca-410c-be63-1a8ca14d7e1d">1.6</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebb4499ac2204656ae81d189120b7c35_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOmE2ZjhhOTFhNzQ5ZDRlOTI5YjhiMzdiYWYxNWFlZjZlL3RhYmxlcmFuZ2U6YTZmOGE5MWE3NDlkNGU5MjliOGIzN2JhZjE1YWVmNmVfMS03LTEtMS00NDU2Ng_b335a0f0-7329-4734-a81e-8665476c06a2">3,430</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:10pt;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i348904c689694324aed78dd4d2611e46_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOmE2ZjhhOTFhNzQ5ZDRlOTI5YjhiMzdiYWYxNWFlZjZlL3RhYmxlcmFuZ2U6YTZmOGE5MWE3NDlkNGU5MjliOGIzN2JhZjE1YWVmNmVfMi0xLTEtMS00NDU2Ng_f5f93136-6c12-46b1-984c-9dd2c4d09861">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i348904c689694324aed78dd4d2611e46_D20220101-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOmE2ZjhhOTFhNzQ5ZDRlOTI5YjhiMzdiYWYxNWFlZjZlL3RhYmxlcmFuZ2U6YTZmOGE5MWE3NDlkNGU5MjliOGIzN2JhZjE1YWVmNmVfMi0zLTEtMS00NDU2Ng_f6937665-111f-4a1e-a029-2d5b89949e12">&#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:10pt;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:10pt;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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i348904c689694324aed78dd4d2611e46_D20220101-20220630" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOmE2ZjhhOTFhNzQ5ZDRlOTI5YjhiMzdiYWYxNWFlZjZlL3RhYmxlcmFuZ2U6YTZmOGE5MWE3NDlkNGU5MjliOGIzN2JhZjE1YWVmNmVfMy0xLTEtMS00NDU2Ng_f47f9f73-c81b-4b9b-a790-365a77bf6574">3,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i348904c689694324aed78dd4d2611e46_D20220101-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOmE2ZjhhOTFhNzQ5ZDRlOTI5YjhiMzdiYWYxNWFlZjZlL3RhYmxlcmFuZ2U6YTZmOGE5MWE3NDlkNGU5MjliOGIzN2JhZjE1YWVmNmVfMy0zLTEtMS00NDU2Ng_11a72c36-2775-4cec-8fe5-46dd8f11187a">9.68</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i348904c689694324aed78dd4d2611e46_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOmE2ZjhhOTFhNzQ5ZDRlOTI5YjhiMzdiYWYxNWFlZjZlL3RhYmxlcmFuZ2U6YTZmOGE5MWE3NDlkNGU5MjliOGIzN2JhZjE1YWVmNmVfNC0xLTEtMS00NDU2Ng_b21e55db-4d60-4c4c-99f1-dd67fe2313a0">&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i348904c689694324aed78dd4d2611e46_D20220101-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOmE2ZjhhOTFhNzQ5ZDRlOTI5YjhiMzdiYWYxNWFlZjZlL3RhYmxlcmFuZ2U6YTZmOGE5MWE3NDlkNGU5MjliOGIzN2JhZjE1YWVmNmVfNC0zLTEtMS00NDU2Ng_88f11bc5-45a9-4485-95c1-bc8c1fbbebb9">&#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:10pt;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:10pt;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="background-color:#cceeff;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%">Options outstanding at June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i19dfdf775104464daee13f6fd0409751_I20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOmE2ZjhhOTFhNzQ5ZDRlOTI5YjhiMzdiYWYxNWFlZjZlL3RhYmxlcmFuZ2U6YTZmOGE5MWE3NDlkNGU5MjliOGIzN2JhZjE1YWVmNmVfNS0xLTEtMS00NDU2Ng_a3eec7b4-e07c-4129-a6d3-4d88ec7c1dab">281,225</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i19dfdf775104464daee13f6fd0409751_I20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOmE2ZjhhOTFhNzQ5ZDRlOTI5YjhiMzdiYWYxNWFlZjZlL3RhYmxlcmFuZ2U6YTZmOGE5MWE3NDlkNGU5MjliOGIzN2JhZjE1YWVmNmVfNS0zLTEtMS00NDU2Ng_d63a29b5-eb0f-4714-b876-0cf675f9d08c">15.65</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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="i348904c689694324aed78dd4d2611e46_D20220101-20220630" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOmE2ZjhhOTFhNzQ5ZDRlOTI5YjhiMzdiYWYxNWFlZjZlL3RhYmxlcmFuZ2U6YTZmOGE5MWE3NDlkNGU5MjliOGIzN2JhZjE1YWVmNmVfNS01LTEtMS00NDU2Ng_c73efd56-e732-4832-ab13-25079ff39572">1.1</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19dfdf775104464daee13f6fd0409751_I20220630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOmE2ZjhhOTFhNzQ5ZDRlOTI5YjhiMzdiYWYxNWFlZjZlL3RhYmxlcmFuZ2U6YTZmOGE5MWE3NDlkNGU5MjliOGIzN2JhZjE1YWVmNmVfNS03LTEtMS00NDU2Ng_a7bf3df3-9327-4c55-b34b-77b0c8789d0e">333</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Options exercisable at June 30, 2022</span></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i19dfdf775104464daee13f6fd0409751_I20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOmE2ZjhhOTFhNzQ5ZDRlOTI5YjhiMzdiYWYxNWFlZjZlL3RhYmxlcmFuZ2U6YTZmOGE5MWE3NDlkNGU5MjliOGIzN2JhZjE1YWVmNmVfNi0xLTEtMS00NDU2Ng_78e86fc2-e83a-4deb-9310-3de240833059">281,225</ix:nonFraction>&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i19dfdf775104464daee13f6fd0409751_I20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOmE2ZjhhOTFhNzQ5ZDRlOTI5YjhiMzdiYWYxNWFlZjZlL3RhYmxlcmFuZ2U6YTZmOGE5MWE3NDlkNGU5MjliOGIzN2JhZjE1YWVmNmVfNi0zLTEtMS00NDU2Ng_2a21f927-5cfb-4aa9-b2da-3f7c5e74e833">15.65</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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="i348904c689694324aed78dd4d2611e46_D20220101-20220630" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOmE2ZjhhOTFhNzQ5ZDRlOTI5YjhiMzdiYWYxNWFlZjZlL3RhYmxlcmFuZ2U6YTZmOGE5MWE3NDlkNGU5MjliOGIzN2JhZjE1YWVmNmVfNi01LTEtMS00NDU2Ng_9c3de8b0-f523-448c-8a4f-44a34b99796d">1.1</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19dfdf775104464daee13f6fd0409751_I20220630" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOmE2ZjhhOTFhNzQ5ZDRlOTI5YjhiMzdiYWYxNWFlZjZlL3RhYmxlcmFuZ2U6YTZmOGE5MWE3NDlkNGU5MjliOGIzN2JhZjE1YWVmNmVfNi03LTEtMS00NDU2Ng_036350b7-1933-4c6b-b777-ac396a2b9a68">333</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><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:2pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The intrinsic value of each stock option award outstanding or exercisable is the difference between the fair market value of the Company&#8217;s common stock at the end of the period and the exercise price of each stock option award to the extent it is considered &#8220;in-the-money&#8221;. A stock option award is considered to be &#8220;in-the-money&#8221; if the fair market value of the Company&#8217;s stock is greater than the exercise price of the stock option award. The aggregate intrinsic value of options outstanding and options exercisable represents the value that would have been received by the holders of stock option awards had they exercised their stock option award on the last trading day of the period and sold the underlying shares at the closing price on that day. </span></div><div style="margin-top:2pt"><span><br/></span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Summary of Restricted Stock Unit Activity</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfODUxNA_10726861-269a-4a37-b50b-61dce9ce78ba" continuedAt="i02260ed7b7f94129b1c8d038e8cbd5dd" escape="true">The following table presents a summary of RSUs for the six months ended June&#160;30, 2022:</ix:nonNumeric></span></div></ix:continuation><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><ix:continuation id="i373aaf631a344200bec52ff6a2e3cce4"><div style="margin-top:5pt"><ix:continuation id="i02260ed7b7f94129b1c8d038e8cbd5dd"><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:59.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></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:11.619%"></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:11.622%"></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%">Restricted<br/>Stock<br/>Units</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/>Grant Date<br/>Fair Value<br/>Per Share</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%">Aggregate<br/>Intrinsic<br/>Value<br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Nonvested RSUs at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic1ac4b41daec49758fda8f0620e4b88a_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOjI4MDkzMGFmNWRlNjRjNjZiYmUxZDkyZGEzODdmNmU3L3RhYmxlcmFuZ2U6MjgwOTMwYWY1ZGU2NGM2NmJiZTFkOTJkYTM4N2Y2ZTdfMS0xLTEtMS00NDU2Ng_c6ee4287-26a2-40ce-af32-5ed7d43a05cf">3,345,091</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic1ac4b41daec49758fda8f0620e4b88a_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOjI4MDkzMGFmNWRlNjRjNjZiYmUxZDkyZGEzODdmNmU3L3RhYmxlcmFuZ2U6MjgwOTMwYWY1ZGU2NGM2NmJiZTFkOTJkYTM4N2Y2ZTdfMS0zLTEtMS00NDU2Ng_8ec1b1ab-913f-4c2b-bf38-6efe97fbd7fe">17.16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic1ac4b41daec49758fda8f0620e4b88a_I20211231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOjI4MDkzMGFmNWRlNjRjNjZiYmUxZDkyZGEzODdmNmU3L3RhYmxlcmFuZ2U6MjgwOTMwYWY1ZGU2NGM2NmJiZTFkOTJkYTM4N2Y2ZTdfMS01LTEtMS00NDU2Ng_61a41c68-1aea-4ada-8432-80f35d1c5de4">92,492</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:10pt;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iee799f5f65624d1eb98d1db8d71480a3_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOjI4MDkzMGFmNWRlNjRjNjZiYmUxZDkyZGEzODdmNmU3L3RhYmxlcmFuZ2U6MjgwOTMwYWY1ZGU2NGM2NmJiZTFkOTJkYTM4N2Y2ZTdfMi0xLTEtMS00NDU2Ng_6cac58a3-d36e-4213-913a-aae70ecdce87">1,573,753</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iee799f5f65624d1eb98d1db8d71480a3_D20220101-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOjI4MDkzMGFmNWRlNjRjNjZiYmUxZDkyZGEzODdmNmU3L3RhYmxlcmFuZ2U6MjgwOTMwYWY1ZGU2NGM2NmJiZTFkOTJkYTM4N2Y2ZTdfMi0zLTEtMS00NDU2Ng_93d74dfc-f3bf-41c8-96c8-f3602f82ff5e">21.53</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:10pt;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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="iee799f5f65624d1eb98d1db8d71480a3_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOjI4MDkzMGFmNWRlNjRjNjZiYmUxZDkyZGEzODdmNmU3L3RhYmxlcmFuZ2U6MjgwOTMwYWY1ZGU2NGM2NmJiZTFkOTJkYTM4N2Y2ZTdfMy0xLTEtMS00NDU2Ng_01c054d8-939c-4c92-b195-9ed3374d16eb">1,066,574</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iee799f5f65624d1eb98d1db8d71480a3_D20220101-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOjI4MDkzMGFmNWRlNjRjNjZiYmUxZDkyZGEzODdmNmU3L3RhYmxlcmFuZ2U6MjgwOTMwYWY1ZGU2NGM2NmJiZTFkOTJkYTM4N2Y2ZTdfMy0zLTEtMS00NDU2Ng_67b5dc7a-5206-42b8-8471-042473121684">14.58</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="iee799f5f65624d1eb98d1db8d71480a3_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOjI4MDkzMGFmNWRlNjRjNjZiYmUxZDkyZGEzODdmNmU3L3RhYmxlcmFuZ2U6MjgwOTMwYWY1ZGU2NGM2NmJiZTFkOTJkYTM4N2Y2ZTdfNC0xLTEtMS00NDU2Ng_adc1f84f-9a9b-42a5-b8b7-e95c4917f69f">142,510</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iee799f5f65624d1eb98d1db8d71480a3_D20220101-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOjI4MDkzMGFmNWRlNjRjNjZiYmUxZDkyZGEzODdmNmU3L3RhYmxlcmFuZ2U6MjgwOTMwYWY1ZGU2NGM2NmJiZTFkOTJkYTM4N2Y2ZTdfNC0zLTEtMS00NDU2Ng_3b7868de-4d03-4747-a5bc-6b56b53bbd74">12.40</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:10pt;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="background-color:#cceeff;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%">Nonvested RSUs at June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i583cb74f690244e5a9aea34be6b3aa71_I20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOjI4MDkzMGFmNWRlNjRjNjZiYmUxZDkyZGEzODdmNmU3L3RhYmxlcmFuZ2U6MjgwOTMwYWY1ZGU2NGM2NmJiZTFkOTJkYTM4N2Y2ZTdfNS0xLTEtMS00NDU2Ng_fa60cf10-c849-4f81-9d9a-a9f95c9c88c4">3,709,760</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i583cb74f690244e5a9aea34be6b3aa71_I20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOjI4MDkzMGFmNWRlNjRjNjZiYmUxZDkyZGEzODdmNmU3L3RhYmxlcmFuZ2U6MjgwOTMwYWY1ZGU2NGM2NmJiZTFkOTJkYTM4N2Y2ZTdfNS0zLTEtMS00NDU2Ng_6c1e5e2f-50e0-423d-8281-7dc348ab1554">19.93</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i583cb74f690244e5a9aea34be6b3aa71_I20220630" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOjI4MDkzMGFmNWRlNjRjNjZiYmUxZDkyZGEzODdmNmU3L3RhYmxlcmFuZ2U6MjgwOTMwYWY1ZGU2NGM2NmJiZTFkOTJkYTM4N2Y2ZTdfNS01LTEtMS00NDU2Ng_3643b885-a1ca-4e49-a46c-9febef8e125c">62,081</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs that vested, as reflected in the table above, during the six months ended June&#160;30, 2022 include previously granted time-based RSUs. RSUs that were forfeited, as reflected in the table above, during the six months ended June&#160;30, 2022 include performance-based RSUs and time-based RSUs that were forfeited for no consideration. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 22, 2022, the Company granted an aggregate of <ix:nonFraction unitRef="shares" contextRef="iff45a3de179548568624ede8b959969b_D20220222-20220222" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfMzUwOA_8c510513-0364-4335-a19e-6176ac148f0e">629,520</ix:nonFraction> time-based RSUs to certain employees and officers. The RSUs granted vest in equal installments annually on the anniversary of the grant date over a <ix:nonNumeric contextRef="iff45a3de179548568624ede8b959969b_D20220222-20220222" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfODUxMg_90db60b3-a609-46ee-825a-5d368fa9f822">three-year</ix:nonNumeric> period. The fair value of each RSU granted on February 22, 2022 was measured using a price of $<ix:nonFraction unitRef="usdPerShare" contextRef="iab74676ff85f4c8a8975a1cdbc933730_I20220222" decimals="2" name="us-gaap:SharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfMzc2NA_1a603be0-ac5d-42d1-91eb-22caa2ae4c02">21.00</ix:nonFraction> per share per share, which was the closing stock price on the date of grant. Each award will be expensed on a straight-line basis over the vesting period.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 22, 2022, the Company granted an aggregate of <ix:nonFraction unitRef="shares" contextRef="i104bb956d1ba415e8cb2a24de6ca7da6_D20220222-20220222" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfMzk4MQ_c3de96fa-2b2c-4280-8088-cf344d65798d">668,150</ix:nonFraction> performance-based RSUs to the Company&#8217;s Chief Executive Officer, Chief Operating Officer and President, Chief Financial Officer, General Counsel, Chief Marketing Officer and Chief Human Resources Officer. These performance-based RSUs are allocated to two separate performance metrics, as follows: (i) <ix:nonFraction unitRef="number" contextRef="i68a5a88834134876b6ba7d675b807f5a_I20220222" decimals="INF" name="tph:MetricPerformancePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfNDI4NQ_738682cb-c879-42e4-8074-09f99e55ee3b">50</ix:nonFraction>% to homebuilding revenue, and (ii) <ix:nonFraction unitRef="number" contextRef="i85e2af3c6db94340b9135a3ee2ffe878_I20220222" decimals="INF" name="tph:MetricPerformancePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfNDMyMg_b967bf75-e33b-4468-9df0-ce31b7b6efcb">50</ix:nonFraction>% to pre-tax earnings. The vesting, if at all, of these performance-based RSUs may range from <ix:nonFraction unitRef="number" contextRef="ib7aa7252ef184cf0a8a9a0bf43588fa5_D20220222-20220222" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfNDQxNw_4d51735b-662e-44e2-9900-8788c25acf82">0</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="icef46ea940ab4401991f406432d57360_D20220222-20220222" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfNDQyMw_6564e1f1-139b-4546-ba4f-966d4e1f9485">100</ix:nonFraction>% and will be based on the Company&#8217;s percentage attainment of specified threshold, target and maximum performance goals. Any award earned based on performance achieved may be increased or decreased by <ix:nonFraction unitRef="number" contextRef="i3efd936141f54222811977c38b4603c9_I20220222" decimals="INF" name="tph:PotentialChangeInTotalStockholdersReturn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfNDYyNQ_b8573246-0304-4298-81b7-b83ded408405">25</ix:nonFraction>% based on the Company&#8217;s total stockholder return (&#8220;TSR&#8221;) relative to its peer-group homebuilders. The performance period for these performance-based RSUs is January 1, 2022 to December 31, 2024. The fair value of these performance-based RSUs was determined to be $<ix:nonFraction unitRef="usdPerShare" contextRef="i104bb956d1ba415e8cb2a24de6ca7da6_D20220222-20220222" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfNDg5MA_3008f6e0-719a-496a-b82b-bf8519843dfc">22.30</ix:nonFraction> per share based on a Monte Carlo simulation. Each award will be expensed over the requisite service period. </span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 22, 2022, the Company granted an aggregate of <ix:nonFraction unitRef="shares" contextRef="ibc758206866945ecb491bc87b9b2c01f_D20220222-20220222" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfNTA2MQ_88a3fe2d-9402-4521-b132-c56bbec59df7">235,078</ix:nonFraction> performance-based RSUs to the Company&#8217;s division presidents. These performance-based RSUs are allocated to two separate performance metrics, as follows: (i) <ix:nonFraction unitRef="number" contextRef="if7557a5835c54e8a91f1c2db2e93a695_I20220222" decimals="INF" name="tph:MetricPerformancePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfNTIyMQ_8409f741-8ca8-4105-bbd2-e9b883efc6d8">50</ix:nonFraction>% to homebuilding revenue of the applicable Company division, and (ii) <ix:nonFraction unitRef="number" contextRef="i8f544ee3b14f44d09eefe46ff398343b_I20220222" decimals="INF" name="tph:MetricPerformancePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfNTI5Mw_54843b6f-2e11-4336-aff3-bfcd5d95203e">50</ix:nonFraction>% to pre-tax earnings of the applicable Company division. The vesting, if at all, of these performance-based RSUs may range from <ix:nonFraction unitRef="number" contextRef="ic923f8e55a264be38cd6557bf8773d22_D20220222-20220222" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfNTQyMw_78141a35-4f9d-4b87-a9b6-fdedf305e56e">0</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="ia31fd84ff65b49a78ff426308e117857_D20220222-20220222" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfNTQyOQ_2cca5f59-1daf-4192-b909-2d571edf0f30">100</ix:nonFraction>% and will be based on the applicable Company division&#8217;s percentage attainment of specified threshold, target and maximum performance goals. The performance period for these performance-based RSUs is January 1, 2022 to December 31, 2024. The fair value of these performance-based RSUs was measured using a price of $<ix:nonFraction unitRef="usdPerShare" contextRef="ibc758206866945ecb491bc87b9b2c01f_D20220222-20220222" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfNTc0NQ_5c3793ce-95a7-4f3e-ad41-18167c2dd2dd">21.00</ix:nonFraction>, which was the closing stock price on the date of grant. Each award will be expensed over the requisite service period. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 25, 2022, the Company granted an aggregate of <ix:nonFraction unitRef="shares" contextRef="iaeb524efb28c40629342eaf97f25c88b_D20220425-20220425" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfODc5NjA5MzA1MjA1NQ_128c2a78-b81b-4d8a-a80a-3e26dc6e6334">38,385</ix:nonFraction> time-based RSUs to the non-employee members of its board of directors. The RSUs granted to the non-employee directors vest in their entirety on the day immediately prior to the Company&#8217;s 2023 annual meeting of stockholders. The fair value of each RSU granted on April 25, 2022 was measured using a price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i5ab24320071440afb372da56d4c1b5cb_I20220425" decimals="2" name="us-gaap:SharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfODc5NjA5MzA1MjA2Mw_12c171cb-1bc4-46be-9729-c8970a3acff8">20.19</ix:nonFraction> per share, which was the closing stock price on the date of grant. Each award will be expensed on a straight-line basis over the vesting period.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2022, the Company granted an aggregate of <ix:nonFraction unitRef="shares" contextRef="ic15786161b5147af91917edf7098fbbc_D20220630-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfODc5NjA5MzA1MjA3MQ_9da112b8-048f-4b21-b4f3-02f07e8f6d41">2,620</ix:nonFraction> time-based RSUs to certain employees. The RSUs granted vest in equal installments annually beginning on anniversary of the grant date over a three-year period. The fair value of the RSUs granted were measured using prices of $<ix:nonFraction unitRef="usdPerShare" contextRef="i887361fa268242c2bc68af54cbf6d096_I20220630" decimals="2" name="us-gaap:SharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfODc5NjA5MzA1MjA3OA_9a3c24fb-663d-4360-b7fe-539142149373">21.07</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="i820ddb948ffb4499b61b7b262fbfda5e_I20220630" decimals="2" name="us-gaap:SharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfODc5NjA5MzA1MjA4Ng_976416b4-8220-4ef7-9967-7fe744f7e61e">17.43</ix:nonFraction> per share, respectively, which were the closing stock prices on the applicable date of each grant. Each award will be expensed on a straight-line basis over the vesting period.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As RSUs vest for employees, a portion of the shares awarded is generally withheld to cover employee tax withholdings. As a result, the number of RSUs vested and the number of shares of Tri Pointe common stock issued will differ.</span></div></ix:continuation><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="i9b5db63bd760477a892478ecf96359b6_79"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83OS9mcmFnOmIxNzhhZGQzYmFkZjRmZGE4ODcyOTQwOGIzMGY4ODJmL3RleHRyZWdpb246YjE3OGFkZDNiYWRmNGZkYTg4NzI5NDA4YjMwZjg4MmZfMjY5OQ_465df9cc-9700-4890-b0a6-7b8bf2082a61" continuedAt="i48483ee136ce40788ac429d9db6d4926" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="i48483ee136ce40788ac429d9db6d4926" continuedAt="id9ef604c866e4cf2b96fed7c743a0cf5"><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for income taxes in accordance with ASC Topic 740, </span><span style="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASC 740&#8221;), which requires an asset and liability approach for measuring deferred taxes based on temporary differences between the financial statements and tax bases of assets and liabilities using enacted tax rates for the years in which taxes are expected to be paid or recovered.&#160;Each quarter we assess our deferred tax asset to determine whether all or any portion of the asset is more likely than not unrealizable under ASC 740.&#160;We are required to establish a valuation allowance for any portion of the asset we conclude is more likely than not to be unrealizable.&#160;Our assessment considers, among other things, the nature, frequency and severity of our current and cumulative losses, forecasts of our future taxable income, the duration of statutory carryforward periods and tax planning alternatives.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had net deferred tax assets of $<ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-5" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83OS9mcmFnOmIxNzhhZGQzYmFkZjRmZGE4ODcyOTQwOGIzMGY4ODJmL3RleHRyZWdpb246YjE3OGFkZDNiYWRmNGZkYTg4NzI5NDA4YjMwZjg4MmZfOTM5_fab813cc-3979-400c-a50b-9cf07eeebd83"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-5" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83OS9mcmFnOmIxNzhhZGQzYmFkZjRmZGE4ODcyOTQwOGIzMGY4ODJmL3RleHRyZWdpb246YjE3OGFkZDNiYWRmNGZkYTg4NzI5NDA4YjMwZjg4MmZfOTM5_fee6922a-66ad-45b6-b815-7687ebdafb67">57.1</ix:nonFraction></ix:nonFraction> million as of both June&#160;30, 2022 and December&#160;31, 2021.&#160;We had a valuation allowance related to those net deferred tax assets of $<ix:nonFraction unitRef="usd" contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83OS9mcmFnOmIxNzhhZGQzYmFkZjRmZGE4ODcyOTQwOGIzMGY4ODJmL3RleHRyZWdpb246YjE3OGFkZDNiYWRmNGZkYTg4NzI5NDA4YjMwZjg4MmZfMTAzNw_31675c92-602c-47b0-bd7a-a539b209af5d"><ix:nonFraction unitRef="usd" contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630" decimals="-5" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83OS9mcmFnOmIxNzhhZGQzYmFkZjRmZGE4ODcyOTQwOGIzMGY4ODJmL3RleHRyZWdpb246YjE3OGFkZDNiYWRmNGZkYTg4NzI5NDA4YjMwZjg4MmZfMTAzNw_bdda1e72-f4c6-4800-9f50-aa630c4cc5df">3.4</ix:nonFraction></ix:nonFraction> million as of both June&#160;30, 2022 and December&#160;31, 2021.&#160;The Company will continue to evaluate both positive and negative evidence in determining the need for a valuation allowance against its deferred tax assets. Changes in positive and negative evidence, including differences between the Company&#8217;s future operating results and the estimates utilized in the determination of the valuation allowance, could result in changes in the Company&#8217;s estimate of the valuation allowance against its deferred tax assets. The accounting for deferred taxes is based upon estimates of future results. Differences between the anticipated and actual outcomes of these future results could have a material impact on the Company&#8217;s consolidated results of operations or financial position. Also, changes in existing federal and state tax laws and tax rates could affect future tax results and the valuation allowance against the Company&#8217;s deferred tax assets.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tri Pointe has certain liabilities to Weyerhaeuser Company (&#8220;Weyerhaeuser&#8221;) related to a tax sharing agreement. As of June&#160;30, 2022 and December&#160;31, 2021, we had an income tax liability to Weyerhaeuser of $<ix:nonFraction unitRef="usd" contextRef="i0d6b2d566dfb43a0bd4d3b9abe788257_I20211231" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83OS9mcmFnOmIxNzhhZGQzYmFkZjRmZGE4ODcyOTQwOGIzMGY4ODJmL3RleHRyZWdpb246YjE3OGFkZDNiYWRmNGZkYTg4NzI5NDA4YjMwZjg4MmZfMjEyNw_713de146-b7b3-4e40-9906-14346225da4b"><ix:nonFraction unitRef="usd" contextRef="ib7798ccadc2547e3ac596c3530aa60d0_I20220630" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83OS9mcmFnOmIxNzhhZGQzYmFkZjRmZGE4ODcyOTQwOGIzMGY4ODJmL3RleHRyZWdpb246YjE3OGFkZDNiYWRmNGZkYTg4NzI5NDA4YjMwZjg4MmZfMjEyNw_848f12c0-9b99-4d45-92ed-1b30bc25e72e">199,000</ix:nonFraction></ix:nonFraction>. The income tax liability to Weyerhaeuser is recorded in accrued expenses and other liabilities on the accompanying consolidated balance sheets. </span></div></ix:continuation><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="id9ef604c866e4cf2b96fed7c743a0cf5">Our provision for income taxes totaled $<ix:nonFraction unitRef="usd" contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83OS9mcmFnOmIxNzhhZGQzYmFkZjRmZGE4ODcyOTQwOGIzMGY4ODJmL3RleHRyZWdpb246YjE3OGFkZDNiYWRmNGZkYTg4NzI5NDA4YjMwZjg4MmZfMjMxNQ_bd7bf8dd-1fa3-4c0d-bc02-a0f957c38a4d">45.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83OS9mcmFnOmIxNzhhZGQzYmFkZjRmZGE4ODcyOTQwOGIzMGY4ODJmL3RleHRyZWdpb246YjE3OGFkZDNiYWRmNGZkYTg4NzI5NDA4YjMwZjg4MmZfMjMyMg_ca38b074-cbeb-482d-8603-67c95a478cdd">39.3</ix:nonFraction> million for the three months ended June&#160;30, 2022 and 2021, respectively and $<ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83OS9mcmFnOmIxNzhhZGQzYmFkZjRmZGE4ODcyOTQwOGIzMGY4ODJmL3RleHRyZWdpb246YjE3OGFkZDNiYWRmNGZkYTg4NzI5NDA4YjMwZjg4MmZfMTA5OTUxMTYzMDU3Nw_4ac3855b-ee14-4b07-bbed-84ae3742cb44">76.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83OS9mcmFnOmIxNzhhZGQzYmFkZjRmZGE4ODcyOTQwOGIzMGY4ODJmL3RleHRyZWdpb246YjE3OGFkZDNiYWRmNGZkYTg4NzI5NDA4YjMwZjg4MmZfMTA5OTUxMTYzMDU4MQ_708e7d31-0c01-463c-a3d5-3273f378d18f">62.9</ix:nonFraction> million for the six months ended June&#160;30, 2022 and 2021, respectively. The Company classifies any interest and penalties related to income taxes assessed by jurisdiction as part of income tax expense. The Company did not have any uncertain tax positions recorded as of June&#160;30, 2022 and December&#160;31, 2021. The Company has not been assessed interest or penalties by any major tax jurisdictions related to prior years.</ix:continuation>&#160;</span></div><div><span><br/></span></div><div id="i9b5db63bd760477a892478ecf96359b6_82"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl84Mi9mcmFnOjA1NDZhNmY5ZGEzODRhMWE4N2E5MmM2MmRhZWJmMmRhL3RleHRyZWdpb246MDU0NmE2ZjlkYTM4NGExYTg3YTkyYzYyZGFlYmYyZGFfMTEz_eacff21b-b097-4241-8a05-f5dccb78a175" continuedAt="iedf1e7a7351c4da7a99940a0f8f9e381" escape="true">Related Party Transactions</ix:nonNumeric></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="iedf1e7a7351c4da7a99940a0f8f9e381">We had <ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="INF" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl84Mi9mcmFnOjA1NDZhNmY5ZGEzODRhMWE4N2E5MmM2MmRhZWJmMmRhL3RleHRyZWdpb246MDU0NmE2ZjlkYTM4NGExYTg3YTkyYzYyZGFlYmYyZGFfNDM_3002ab1f-669c-4ccd-aca2-e4616191e64c"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="INF" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl84Mi9mcmFnOjA1NDZhNmY5ZGEzODRhMWE4N2E5MmM2MmRhZWJmMmRhL3RleHRyZWdpb246MDU0NmE2ZjlkYTM4NGExYTg3YTkyYzYyZGFlYmYyZGFfNDM_a8bd035b-0343-4513-b103-bda46307590e">no</ix:nonFraction></ix:nonFraction> related party transactions for the six months ended June&#160;30, 2022 and 2021.</ix:continuation></span></div><div style="margin-top:6pt;text-indent:27pt"><span><br/></span></div><div id="i9b5db63bd760477a892478ecf96359b6_85"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:CashFlowSupplementalDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl84NS9mcmFnOmViOTg1ZTNiN2M0MDRkMDdhNmY0NjdlMWMxMDdiZjIxL3RleHRyZWdpb246ZWI5ODVlM2I3YzQwNGQwN2E2ZjQ2N2UxYzEwN2JmMjFfMTg0_4aebf50f-5eed-4ff2-8af1-48fe1810f7e6" continuedAt="i978b86584c6b4540990c9fc9d0673ee0" escape="true">Supplemental Disclosure to Consolidated Statements of Cash Flows</ix:nonNumeric></span></div><ix:continuation id="i978b86584c6b4540990c9fc9d0673ee0"><ix:nonNumeric contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" name="us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl84NS9mcmFnOmViOTg1ZTNiN2M0MDRkMDdhNmY0NjdlMWMxMDdiZjIxL3RleHRyZWdpb246ZWI5ODVlM2I3YzQwNGQwN2E2ZjQ2N2UxYzEwN2JmMjFfMTky_c3b4e7e1-9761-42c6-82fa-80ce3f21c96b" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are supplemental disclosures to the consolidated statements of cash flows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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:13.522%"></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%">Six Months Ended June 30,</span></td></tr><tr><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:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Supplemental disclosure of cash flow information:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;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%">Interest paid (capitalized), net</span></td><td style="padding:2px 0 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%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl84NS9mcmFnOmViOTg1ZTNiN2M0MDRkMDdhNmY0NjdlMWMxMDdiZjIxL3RhYmxlOjUzMzYyMGE4YWUyMjQ2ODc5NDNlMGUxOGM0OTNlYmQzL3RhYmxlcmFuZ2U6NTMzNjIwYThhZTIyNDY4Nzk0M2UwZTE4YzQ5M2ViZDNfMy0xLTEtMS00NDU2Ng_fab57987-ec7f-4e36-8368-2410b966cae0">3,757</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl84NS9mcmFnOmViOTg1ZTNiN2M0MDRkMDdhNmY0NjdlMWMxMDdiZjIxL3RhYmxlOjUzMzYyMGE4YWUyMjQ2ODc5NDNlMGUxOGM0OTNlYmQzL3RhYmxlcmFuZ2U6NTMzNjIwYThhZTIyNDY4Nzk0M2UwZTE4YzQ5M2ViZDNfMy0zLTEtMS00NDU2Ng_12f5c5e9-d276-4e54-9d9e-a8c3aad1aa74">3,061</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;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%">Income taxes paid (refunded), net</span></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl84NS9mcmFnOmViOTg1ZTNiN2M0MDRkMDdhNmY0NjdlMWMxMDdiZjIxL3RhYmxlOjUzMzYyMGE4YWUyMjQ2ODc5NDNlMGUxOGM0OTNlYmQzL3RhYmxlcmFuZ2U6NTMzNjIwYThhZTIyNDY4Nzk0M2UwZTE4YzQ5M2ViZDNfNC0xLTEtMS00NDU2Ng_a0bc0ee7-b1da-4489-9b93-b24d6cbe47b0">94,321</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl84NS9mcmFnOmViOTg1ZTNiN2M0MDRkMDdhNmY0NjdlMWMxMDdiZjIxL3RhYmxlOjUzMzYyMGE4YWUyMjQ2ODc5NDNlMGUxOGM0OTNlYmQzL3RhYmxlcmFuZ2U6NTMzNjIwYThhZTIyNDY4Nzk0M2UwZTE4YzQ5M2ViZDNfNC0zLTEtMS00NDU2Ng_4881a3d6-486f-4534-ba73-119a2306f428">69,308</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Supplemental disclosures of noncash 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;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%">Amortization of senior note discount capitalized to real estate inventory</span></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl84NS9mcmFnOmViOTg1ZTNiN2M0MDRkMDdhNmY0NjdlMWMxMDdiZjIxL3RhYmxlOjUzMzYyMGE4YWUyMjQ2ODc5NDNlMGUxOGM0OTNlYmQzL3RhYmxlcmFuZ2U6NTMzNjIwYThhZTIyNDY4Nzk0M2UwZTE4YzQ5M2ViZDNfNi0xLTEtMS00NDU2Ng_c572b173-6153-4039-8607-b773d576111c">490</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl84NS9mcmFnOmViOTg1ZTNiN2M0MDRkMDdhNmY0NjdlMWMxMDdiZjIxL3RhYmxlOjUzMzYyMGE4YWUyMjQ2ODc5NDNlMGUxOGM0OTNlYmQzL3RhYmxlcmFuZ2U6NTMzNjIwYThhZTIyNDY4Nzk0M2UwZTE4YzQ5M2ViZDNfNi0zLTEtMS00NDU2Ng_e64c7f2d-46eb-4569-a545-6c752698d6a6">460</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;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%">Amortization of deferred loan costs capitalized to real estate inventory</span></td><td style="padding:2px 0 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%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630" decimals="-3" name="tph:AmortizationOfDeferredLoanCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl84NS9mcmFnOmViOTg1ZTNiN2M0MDRkMDdhNmY0NjdlMWMxMDdiZjIxL3RhYmxlOjUzMzYyMGE4YWUyMjQ2ODc5NDNlMGUxOGM0OTNlYmQzL3RhYmxlcmFuZ2U6NTMzNjIwYThhZTIyNDY4Nzk0M2UwZTE4YzQ5M2ViZDNfNy0xLTEtMS00NDU2Ng_2f293a4d-baf5-498a-ba14-1696be47f5e7">1,767</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630" decimals="-3" name="tph:AmortizationOfDeferredLoanCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl84NS9mcmFnOmViOTg1ZTNiN2M0MDRkMDdhNmY0NjdlMWMxMDdiZjIxL3RhYmxlOjUzMzYyMGE4YWUyMjQ2ODc5NDNlMGUxOGM0OTNlYmQzL3RhYmxlcmFuZ2U6NTMzNjIwYThhZTIyNDY4Nzk0M2UwZTE4YzQ5M2ViZDNfNy0zLTEtMS00NDU2Ng_84eb9f2f-5043-416b-ab17-b7f8acf0b83e">1,744</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div id="i9b5db63bd760477a892478ecf96359b6_88"></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%">&#160;</span></div><div><span><br/></span></div><div><span><br/></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%">- 23 -</span></div></div></div><div id="i9b5db63bd760477a892478ecf96359b6_91"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;2.&#160;&#160;&#160;&#160;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CAUTIONARY NOTE CONCERNING FORWARD-LOOKING STATEMENTS</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Quarterly Report on Form 10-Q contains &#8220;forward-looking&#8221; statements within the meaning of Section&#160;27A of the Securities Act of 1933, as amended, and Section&#160;21E of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;). These forward-looking statements are based on our current intentions, beliefs, expectations and predictions for the future, and you should not place undue reliance on these statements. These statements use forward-looking terminology, are based on various assumptions made by us, and may not be accurate because of risks and uncertainties surrounding the assumptions that are made.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Factors listed in this section&#8212;as well as other factors not included&#8212;may cause actual results to differ significantly from the forward-looking statements included in this Quarterly Report on Form&#160;10-Q. There is no guarantee that any of the events anticipated by the forward-looking statements in this Quarterly Report on Form&#160;10-Q will occur, or if any of the events occurs, there is no guarantee what effect it will have on our operations, financial condition, or share price.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We undertake no, and hereby disclaim any, obligation to update or revise any forward-looking statements, unless required by law. However, we reserve the right to make such updates or revisions from time to time by press release, periodic report, or other method of public disclosure without the need for specific reference to this Quarterly Report on Form&#160;10-Q. No such update or revision shall be deemed to indicate that other statements not addressed by such update or revision remain correct or create an obligation to provide any other updates or revisions.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Forward-Looking Statements</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forward-looking statements that are included in this Quarterly Report on Form 10-Q are generally accompanied by words such as &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;could,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;future,&#8221; &#8220;goal,&#8221; &#8220;intend,&#8221; &#8220;likely,&#8221; &#8220;may,&#8221; &#8220;might,&#8221; &#8220;plan,&#8221; &#8220;potential,&#8221; &#8220;predict,&#8221; &#8220;project,&#8221; &#8220;should,&#8221; &#8220;target,&#8221; &#8220;will,&#8221; &#8220;would,&#8221; or other words that convey the uncertainty of future events or outcomes. These forward-looking statements may include, but are not limited to, statements regarding our strategy, projections and estimates concerning the timing and success of specific projects and our future production, land and lot sales, the outcome of legal proceedings, the anticipated impact of natural disasters or contagious diseases on our operations, operational and financial results, including our estimates for growth, financial condition, sales prices, prospects and capital spending.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks, Uncertainties and Assumptions</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The major risks and uncertainties&#8212;and assumptions that are made&#8212;that affect our business and may cause actual results to differ from these forward-looking statements include, but are not limited to:</span></div><div style="margin-top:6pt;padding-left:54pt;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 effects of the ongoing COVID-19 pandemic, which are highly uncertain and subject to rapid change, cannot be predicted and will depend upon future developments, including the emergence and spread of new strains or variants of COVID-19, the severity and duration of the outbreak, the duration of existing and future social distancing and shelter-in-place orders, further mitigation strategies taken by applicable government authorities, the availability and acceptance of effective vaccines, adequate testing and treatments and the prevalence of widespread immunity to COVID-19;</span></div><div style="padding-left:54pt;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 impacts on our supply chain, the health of our employees, service providers and trade partners, and the reactions of U.S. and global markets and their effects on consumer confidence and spending;</span></div><div style="padding-left:54pt;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 effects of general economic conditions, including employment rates, housing starts, inflation, interest rate levels, availability of financing for home mortgages and strength of the U.S. dollar;</span></div><div style="padding-left:54pt;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">market demand for our products, which is related to the strength of the various U.S. business segments and U.S. and international economic conditions;</span></div><div style="padding-left:54pt;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 availability of desirable and reasonably priced land and our ability to control, purchase, hold and develop such parcels;</span></div><div style="padding-left:54pt;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">access to adequate capital on acceptable terms;</span></div><div style="padding-left:54pt;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">geographic concentration of our operations, particularly within California;</span></div><div style="padding-left:54pt;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">levels of competition;</span></div><div style="padding-left:54pt;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 successful execution of our internal performance plans, including restructuring and cost reduction initiatives;</span></div><div style="padding-left:54pt;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 prices and availability of supply chain inputs, including raw materials, and labor;</span></div><div style="padding-left:54pt;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">oil and other energy prices;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- 24 -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:54pt;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 effects of U.S. trade policies, including the imposition of tariffs and duties on homebuilding products and retaliatory measures taken by other countries;</span></div><div style="padding-left:54pt;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 effects of weather, including the occurrence of drought conditions in California; </span></div><div style="padding-left:54pt;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 risk of loss from earthquakes, volcanoes, fires, floods, droughts, windstorms, hurricanes, pest infestations and other natural disasters, and the risk of delays, reduced consumer demand, and shortages and price increases in labor or materials associated with such natural disasters;</span></div><div style="padding-left:54pt;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 risk of loss from acts of war, terrorism, civil unrest or outbreaks of contagious diseases, such as COVID-19;</span></div><div style="padding-left:54pt;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">transportation costs;</span></div><div style="padding-left:54pt;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 tax policies;</span></div><div style="padding-left:54pt;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 effects of land use, environment and other governmental laws and regulations;</span></div><div style="padding-left:54pt;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">legal proceedings or disputes and the adequacy of reserves;</span></div><div style="padding-left:54pt;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">risks relating to any unforeseen changes to or effects on liabilities, future capital expenditures, revenues, expenses, earnings, synergies, indebtedness, financial condition, losses and future prospects;</span></div><div style="padding-left:54pt;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 accounting principles;</span></div><div style="padding-left:54pt;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">risks related to unauthorized access to our computer systems, theft of our homebuyers&#8217; confidential information or other forms of cyber-attack; and</span></div><div style="padding-left:54pt;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">other factors described in &#8220;Risk Factors&#8221; included in our Annual Report on Form 10-K for the year ended December 31, 2021 and in other filings we make with the Securities and Exchange Commission (&#8220;SEC&#8221;).</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following discussion and analysis should be read in conjunction with our consolidated financial statements and related condensed notes thereto contained elsewhere in this Quarterly Report on Form 10-Q.&#160;The information contained in this Quarterly Report on Form 10-Q is not a complete description of our business or the risks associated with an investment in our securities. We urge investors to review and consider carefully the various disclosures made by us in this report and in our other reports filed with the SEC, including our Annual Report on Form 10-K for the year ended December&#160;31, 2021 and subsequent reports on Form 8-K, which discuss our business in greater detail. The section entitled &#8220;Risk Factors&#8221; set forth in Item&#160;1A of our Annual Report on Form 10-K, and similar disclosures in our other SEC filings, discuss some of the important risk factors t</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">hat may affect our business, results of operations and financial condition. Investors should carefully consider those risks, in addition to the information in this report and in our other filings with the SEC, before deciding to invest in, or maintain an investment in, our common stock.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview and Outlook</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of 2022, the robust demand environment within the homebuilding industry that had persisted since the second half of 2020 began to soften. The substantial inflation pressures that our economy continues to face has resulted in many headwinds, most notably in the form of rising interest rates, a softening of consumer sentiment and early signs of a potential broader economic slowdown. As the Federal Reserve has prioritized its mandate of price stability, it continues to take actions that are targeted to reduce, and ultimately stabilize, inflation, notwithstanding the potential recessionary risks posed by such actions. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supply chain bottlenecks and production inefficiencies remain widespread in all of our markets. Coupled with the current inflationary environment and the strain of higher costs that has resulted in price instability and a swift tightening of monetary policy, the resulting economic risks and uncertainties remain a focal point of our attention. In addition, we continue to monitor the potential impacts on our business of the ongoing geopolitical risks stemming from the war in Ukraine, as well as the appearance of new variants of COVID-19. In light of the aforementioned headwinds, which have resulted in a slower order pace in most of our markets, we believe the homebuilding industry is entering a period of uncertainty and that it may take some time for the market to stabilize. Despite these numerous risks, however, we believe the long-term outlook for our industry remains favorable given the undersupplied nature of our markets and the favorable demographics that support the need for new housing.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Highlights of the quarter include an increase in homebuilding gross margin percentage to 27.2% and a reduction in sales and marketing and general and administrative (&#8220;SG&amp;A&#8221;) expense as a percentage of home sales revenue to 9.5%. These factors, along with an average sales price of homes delivered of $677,000, allowed us to achieve net income available to common stockholders of $137.9 million, or diluted earnings per share of $1.33. Our monthly absorption rate for the quarter was 3.7 orders per month and as of June&#160;30, 2022, our backlog dollar value is $3.0 billion, an increase of 18% compared to the prior-year period. In addition, we ended the first quarter with total liquidity of $937.7 million, including cash and cash equivalents of $270.1 million and $667.5 million of availability under our Credit Facility.</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%">- 25 -</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-top:9pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our results for the three months ended June 30, 2022 may not be indicative of trends that will persist, as uncertainty caused by COVID-19, government responses to the pandemic, increasing inflation, the war in Ukraine and supply chain disruptions have impacted, and will continue to impact, our business and operations. See &#8220;Cautionary Note Concerning Forward-Looking Statements&#8221; above.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Financial Data (in thousands, except per share amounts):</span></div><div><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"><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:51.385%"></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:0.530%"></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:0.384%"></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:10.601%"></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%">&#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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">&#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:700;line-height:100%">2021</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:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:700;line-height:100%">Homebuilding:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home sales 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;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%">1,004,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 style="padding:2px 0 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%">$</span></td><td style="padding:2px 0;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%">1,009,307&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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%">$</span></td><td style="padding:2px 0;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%">1,729,895&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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%">$</span></td><td style="padding:2px 0;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%">1,725,982&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">Land and lot sales revenue</span></td><td colspan="2" style="background-color:#cceeff;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%">114&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">5,416&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">1,711&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">6,939&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other operations revenue</span></td><td colspan="2" style="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%">703&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">660&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">1,347&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">1,323&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;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%">Total revenues</span></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">1,005,461&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">1,015,383&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">1,732,953&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">1,734,244&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of home 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:9pt;font-weight:400;line-height:100%">731,352&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">761,215&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,262,012&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">1,306,571&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">Cost of land and lot sales</span></td><td colspan="2" style="background-color:#cceeff;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%">344&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">4,874&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">819&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">5,027&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other operations 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:9pt;font-weight:400;line-height:100%">704&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">686&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">1,350&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">1,310&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;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%">38,523&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">45,489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">70,762&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">85,949&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">56,829&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">51,263&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">105,285&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">92,612&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Homebuilding income from operations</span></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">177,709&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">151,856&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">292,725&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">242,775&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Equity in income (loss) of unconsolidated entities</span></td><td colspan="2" style="background-color:#ffffff;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%">143&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(29)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Other income, net</span></td><td colspan="2" style="background-color:#cceeff;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%">116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">149&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">389&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">257&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;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%">Homebuilding income before income taxes</span></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">177,968&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">151,989&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">293,202&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">243,003&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:700;line-height:100%">Financial Services:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">Revenues</span></td><td colspan="2" style="background-color:#ffffff;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%">12,228&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">2,681&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">20,980&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">4,786&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">Expenses</span></td><td colspan="2" style="background-color:#cceeff;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%">6,322&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">1,485&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">11,630&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">2,892&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">Equity in income of unconsolidated entities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">3,949&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">6,640&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;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%">Financial services income before income taxes</span></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">5,906&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">5,145&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">9,396&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">8,534&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:700;line-height:100%">Income before income taxes</span></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">183,874&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">157,134&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">302,598&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">251,537&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Provision for income taxes</span></td><td colspan="2" style="background-color:#cceeff;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%">(45,936)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(39,265)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(76,161)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(62,866)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Net income</span></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">137,938&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">117,869&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">226,437&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">188,671&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Net income attributable to noncontrolling interests</span></td><td colspan="2" style="background-color:#cceeff;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%">(1,555)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(2,576)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Net income available to common stockholders</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">136,383&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">117,869&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">223,861&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">188,671&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Earnings per share</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding: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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding: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%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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%">1.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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%">1.01&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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%">2.14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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%">1.60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;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%">1.33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;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%">1.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;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%">2.12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;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%">1.59&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:13pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended June&#160;30, 2022 Compared to Three Months Ended June&#160;30, 2021 </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net New Home Orders, Average Selling Communities and Monthly Absorption Rates by Segment</span></div><div><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"><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:16.005%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></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:7.525%"></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:7.525%"></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:7.525%"></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:7.525%"></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:7.525%"></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:6.648%"></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:7.671%"></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:7.686%"></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%">&#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%">Three Months Ended June 30, 2022</span></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%">Three Months Ended June 30, 2021</span></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%">Percentage Change</span></td></tr><tr><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%">Net&#160;New<br/>Home<br/>Orders</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%">Average<br/>Selling<br/>Communities</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%">Monthly<br/>Absorption<br/>Rates</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%">Net&#160;New<br/>Home<br/>Orders</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%">Average<br/>Selling<br/>Communities</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%">Monthly<br/>Absorption<br/>Rates</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%">Net&#160;New<br/>Home<br/>Orders</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%">Average<br/>Selling<br/>Communities</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%">Monthly<br/>Absorption<br/>Rates</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">West</span></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">933&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">72.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">1,133&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">71.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">(18)</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">%</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%">Central</span></td><td colspan="2" style="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%">187&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">30.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 colspan="2" style="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%">2.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">336&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">27.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">4.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 colspan="2" style="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%">(44)</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:9pt;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:9pt;font-weight:400;line-height:100%">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:9pt;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:9pt;font-weight:400;line-height:100%">(48)</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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">East</span></td><td colspan="2" style="background-color:#cceeff;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%">236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">19.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">4.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">15.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">3.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">1,356&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">121.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">1,622&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">114.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><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="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%">- 26 -</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-top:2pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net new home orders for the three months ended June&#160;30, 2022 decreased by 266, or 16%, to 1,356, compared to 1,622 during the prior-year period.&#160;The decrease in net new home orders was due to a 21% decrease in monthly absorption rates, offset by an 6% increase in average selling communities. New home order demand slowed throughout the quarter due largely to the steep increase in mortgage interest rates, which negatively impacted both consumer confidence and affordability. Despite the adverse impact of rising mortgage rates on net new home orders, we believe the persistently limited supply of new housing, which remains below the level necessary to serve longer-term demand, will continue to drive some level of demand, though likely below the levels we have experienced over the past two years.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our West segment reported an 18% decrease in net new home orders due to a 19% decrease in monthly absorption rates offset by a 1% increase in average selling communities. While demand in our West segment remained strong during the quarter relative to pre-pandemic levels, the demand realized in the prior-year period was exceptionally strong, likely due in large part to significantly lower mortgage interest rates in the prior-year period. While our quarterly absorption rate in the West was strong, the month-over-month trends demonstrated sequential declines, largely following the lead of adverse inflation data and rising mortgage interest rates. Our Central segment reported a 44% decrease in net new home orders due to a 48% decrease in monthly absorption rates offset by a 8% increase in average selling communities. Monthly absorption rates in our Central segment decreased in both Colorado and Texas, as evidenced by comparable sequential month-over-month declines in monthly absorption rates during the current-year period, likely due to rising inflation and mortgage interest rates during this quarter. The 8% increase in average selling communities was due to growth in our Austin, Houston and Colorado markets. Our East segment reported a 54% increase in net new home orders due to a 29% increase in average selling communities and a 20% increase in monthly absorption rates. Growth in average selling communities in our East segment was due largely to accelerated operations in both Charlotte and Raleigh, where net new home orders and average selling communities for the current-year period increased by 130 and 7.8, respectively, compared to the prior-year period.</span></div><div style="margin-top:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Backlog Units, Dollar Valu</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">e and Average Sales Price by Segment (dollars in thousands)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.063%"></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:8.841%"></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:6.063%"></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:6.063%"></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.572%"></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:6.063%"></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:7.671%"></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:7.671%"></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:7.686%"></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%">&#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%">As of June 30, 2022</span></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%">As of June 30, 2021</span></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%">Percentage Change</span></td></tr><tr><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%">Backlog<br/>Units</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%">Backlog<br/>Dollar<br/>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:700;line-height:100%">Average<br/>Sales<br/>Price</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%">Backlog<br/>Units</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%">Backlog<br/>Dollar<br/>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:700;line-height:100%">Average<br/>Sales<br/>Price</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%">Backlog<br/>Units</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%">Backlog<br/>Dollar<br/>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:700;line-height:100%">Average<br/>Sales<br/>Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">West</span></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">2,396&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">2,055,255&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">858&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">2,536&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">1,756,858&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">693&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Central</span></td><td colspan="2" style="background-color:#ffffff;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%">896&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">587,260&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">948&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">499,295&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">527&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">East</span></td><td colspan="2" style="background-color:#cceeff;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%">534&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">338,740&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">634&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">418&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">268,289&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">642&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">28&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">26&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">3,826&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;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%">2,981,255&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;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%">779&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">3,902&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;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%">2,524,442&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;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%">647&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><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:2pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Backlog units reflect the number of homes, net of actual cancellations experienced during the period, for which we have entered into a sales contract with a homebuyer but for which we have not yet delivered the home. Homes in backlog are generally delivered within seven to ten months from the time the sales contract is entered into, although we may experience cancellations of sales contracts prior to delivery. Our cancellation rate of homebuyers who contracted to buy a home but cancelled prior to delivery of the home (as a percentage of overall orders) was 16% and 7% during the three months ended June&#160;30, 2022 and 2021, respectively. The dollar value of backlog was $3.0 billion as of June&#160;30, 2022, an increase of $456.8 million, or 18%, compared to $2.5 billion as of June&#160;30, 2021.&#160;This increase was due to an increase in the average sales price of backlog units of $132,000, or 20%, to $779,000 as of June&#160;30, 2022, compared to $647,000 at June&#160;30, 2021. The increase in the average sales price of backlog units was due primarily to our ability to raise prices over the past several quarters, along with a combination of product mix and the geographic composition of backlog units.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Backlog dollar value in our West segment increased 17% due to a 24% increase in average sales price, offset by a 6% decrease in backlog units. The increase in average sales price is a reflection of the strong pricing power we possessed in 2021 and early 2022. The decrease in backlog units is due to a decrease in net new home order activity in the current-year period. Our Central segment expanded its backlog dollar value by 18% due to a 24% increase in average sales price, offset by a 5% decrease in backlog units. The increase in average sales price during the current-year period is due primarily to the strong pricing power we experienced in 2021 in our Texas and Colorado markets, a trend which continued through the first quarter of 2022 and has gradually slowed during the second quarter. The decrease in backlog units is due to the decrease in net new home order activity in the current year. Backlog dollar value in our East segment increased by 26% due to a 28% increase in backlog units offset by a 1% decrease in average sales price. The increase in backlog units during the current-year period is largely due to our accelerated operations in both Charlotte and Raleigh, where we began selling homes in the second half of 2020. Backlog units in our Charlotte division increased to 274 units during the current-year period as compared to 31 units during the prior-year period.</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%">- 27 -</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-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Homes Delivered, Homes Sales Revenue and Average Sales Price by Segment (dollars in thousands)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:16.736%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></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:8.402%"></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:7.087%"></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:7.087%"></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:8.402%"></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:7.087%"></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:7.087%"></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:7.087%"></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:7.098%"></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%">&#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%">Three Months Ended June 30, 2022</span></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%">Three Months Ended June 30, 2021</span></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%">Percentage Change</span></td></tr><tr><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%">New<br/>Homes<br/>Delivered</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%">Home<br/>Sales<br/>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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average<br/>Sales<br/>Price</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%">New<br/>Homes<br/>Delivered</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%">Home<br/>Sales<br/>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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average<br/>Sales<br/>Price</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%">New<br/>Homes<br/>Delivered</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%">Home<br/>Sales<br/>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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average<br/>Sales<br/>Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">West</span></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">917&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">669,875&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">731&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">1,117&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">778,881&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">697&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">(18)</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Central</span></td><td colspan="2" style="background-color:#ffffff;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%">394&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">214,402&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">544&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">292&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">149,620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">512&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">East</span></td><td colspan="2" style="background-color:#cceeff;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%">174&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">120,367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">692&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">136&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">80,806&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">594&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">28&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">1,485&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;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%">1,004,644&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;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%">677&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">1,545&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;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%">1,009,307&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;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%">653&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><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:2pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Home sales revenue decreased $4.7 million to $1.0 billion for the three months ended June&#160;30, 2022 compared to the prior-year period. The decrease was comprised of $39.2 million related to a 60-unit decrease in new homes delivered in the three months ended June&#160;30, 2022 compared to the prior-year period, offset by $34.5 million related to a $24,000 increase in average sales price of homes delivered in the three months ended June&#160;30, 2022 compared to the prior-year period.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Home sales revenue in our West segment decreased 14% due to an 18% decrease in new homes delivered, offset by a 5% increase in average sales price during the current-year period. The decrease in new homes delivered was due a decrease in backlog units to start the current-year period compared to the prior-year period, along with a decrease in backlog conversion rate, as labor and supply chain constraints continue to negatively impact the timing of our new home deliveries. The increase in average sales prices was due to stronger pricing power reflected in our backlog entering into the current-year period compared to the prior-year period. Home sales revenue in our Central segment increased 43% due to a 35% increase in new homes delivered and a  6% increase in average sales price. The increase in new homes delivered was due to higher backlog units to start the current-year period compared to the prior-year period. The increase in average sales price is a reflection of the strong pricing power we realized in 2021 and early 2022. Home sales revenue in our East segment increased by 49% due to a 28% increase in new homes delivered and a 16% increase in average sales price. The increase in new homes delivered was due to higher backlog units to start the current-year period compared to the prior-year period. The increase in average sales price was due to the strong pricing power we experienced throughout 2021 and early 2022, as each of our markets in our East segment experienced significant growth in average sales price compared to the prior-year period. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Homebuilding Gross Margins (dollars in thousands)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.262%"></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:0.530%"></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:0.530%"></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:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.015%"></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%">&#160;</span></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%">Three Months Ended June 30,</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%">&#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:700;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 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Home sales revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004,644&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,009,307&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">%</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:10pt;font-weight:400;line-height:100%">Cost of home 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:10pt;font-weight:400;line-height:100%">731,352&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.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:10pt;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:10pt;font-weight:400;line-height:100%">761,215&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.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:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Homebuilding gross margin</span></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">273,292&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">27.2&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">248,092&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">24.6&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">%</span></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:10pt;font-weight:400;line-height:100%">Add:&#160;&#160;interest in cost of home 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:10pt;font-weight:400;line-height:100%">24,963&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5&#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:10pt;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:10pt;font-weight:400;line-height:100%">30,851&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.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:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Add:&#160;&#160;impairments and lot option abandonments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">972&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted homebuilding gross margin</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299,227&#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="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:10pt;font-weight:400;line-height:100%">29.8&#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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279,175&#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="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:10pt;font-weight:400;line-height:100%">27.7&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Homebuilding gross margin percentage</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.2&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.6&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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></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:10pt;font-weight:400;line-height:100%">Adjusted homebuilding gross margin percentage</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.8&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #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:10pt;font-weight:400;line-height:100%">%</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="2" style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.7&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #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:10pt;font-weight:400;line-height:100%">%</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></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">__________</span></div><div style="padding-left:33.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Non-GAA</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">P financial measure (as discussed below).</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our homebuilding gross margin percentage increased to 27.2% for the three months ended June&#160;30, 2022 as compared to 24.6% for the prior-year period.&#160;The increase in gross margin percentage was due to a combination of product mix and a strong demand environment that allowed us to reduce incentives and raise prices in all of our markets. Excluding interest, impairments and lot option abandonments in cost of home sales, adjusted homebuilding gross margin percentage was 29.8% for the three months ended June&#160;30, 2022, compared to 27.7% for the prior-year period.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjusted homebuilding gross margin is a non-GAAP financial measure. We believe this information is meaningful as it isolates the impact that leverage and noncash charges have on homebuilding gross margin and permits investors to make better comparisons with our competitors, who adjust gross margins in a similar fashion. Because adjusted homebuilding gross margin is not calculated in accordance with GAAP, it may not be comparable to other similarly titled measures of other companies and </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- 28 -</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-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">should not be considered in isolation or as a substitute for, or superior to, financial measures prepared in accordance with GAAP.&#160;See the table above reconciling this non-GAAP financial measure to homebuilding gross margin, the most directly comparable GAAP measure.</span></div><div style="margin-top:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales and Marketing, General and Adminis</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">trative Expense (dollars in thousands)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.905%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></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:12.350%"></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:12.350%"></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:12.355%"></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%">Three Months Ended June 30,</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%">As a Percentage of<br/>Home Sales Revenue</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%">&#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:700;line-height:100%">2021</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:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Sales and marketing</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,523&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,489&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">%</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:10pt;font-weight:400;line-height:100%">General and administrative (G&amp;A)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,829&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,263&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7&#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:10pt;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:10pt;font-weight:400;line-height:100%">5.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:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Total sales and marketing and G&amp;A</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,352&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,752&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%">9.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%">9.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><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:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total SG&amp;A expense as a percentage of home sales revenue decreased to 9.5% for the three months ended June&#160;30, 2022, compared to 9.6% in the prior-year period. Total SG&amp;A expense decreased $1.4 million to $95.4 million for the three months ended June&#160;30, 2022 from $96.8 million in the prior-year period.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expense as a percentage of home sales revenue decreased to 3.8% for the three months ended June&#160;30, 2022, compared to 4.5% for the prior-year period. The decrease was due primarily to lower broker commissions and advertising expense.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative (&#8220;G&amp;A&#8221;) expense as a percentage of home sales revenue increased to 5.7% of home sales revenue for the three months ended June&#160;30, 2022 compared to 5.1% for the prior-year period.&#160;G&amp;A expense increased to $56.8 million for the three months ended June&#160;30, 2022 compared to $51.3 million for the prior-year period, largely due to higher employee costs as we continued to grow our headcount.</span></div><div style="margin-top:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest, which we incurred principally to finance land acquisitions, land development and home construction, totaled $28.8 million and $22.6 million for the three months ended June&#160;30, 2022 and 2021, respectively.&#160;All interest incurred in both periods was capitalized.</span></div><div style="margin-top:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Tax</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended June&#160;30, 2022, we recorded a tax provision of $45.9 million based on an effective tax rate of 25.0%.&#160;For the three months ended June&#160;30, 2021, we recorded a tax provision of $39.3 million based on an effective tax rate of 25.0%. The increase in provision for income taxes is due to a $26.7 million increase in income before income taxes to $183.9 million for the three months ended June&#160;30, 2022, compared to $157.1 million for the prior-year period.</span></div><div style="margin-top:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Services Segment</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income before income taxes from our financial services operations increased to $5.9 million for the three months ended June&#160;30, 2022 compared to $5.1 million for the prior-year period.&#160;This increase is due to higher volumes from both our title and escrow service operations and our property and casualty insurance operations. Additionally, during the current fiscal year, we consolidated our mortgage financing operations, which was previously accounted for as an unconsolidated joint venture. The new accounting treatment of our mortgage financing operations has resulted in net income attributable to noncontrolling interests, which is presented on our consolidated statements of operations.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- 29 -</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-top:13pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Six Months Ended June&#160;30, 2022 Compared to Six Months Ended June&#160;30, 2021 </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net New Home Orders, Average Selling Communities and Monthly Absorption Rates by Segment</span></div><div><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"><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:16.005%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></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:7.525%"></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:7.525%"></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:7.525%"></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:7.525%"></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:7.525%"></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:6.648%"></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:7.671%"></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:7.686%"></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%">&#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%">Six Months Ended June 30, 2022</span></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%">Six Months Ended June 30, 2021</span></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%">Percentage Change</span></td></tr><tr><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%">Net&#160;New<br/>Home<br/>Orders</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%">Average<br/>Selling<br/>Communities</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%">Monthly<br/>Absorption<br/>Rates</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%">Net&#160;New<br/>Home<br/>Orders</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%">Average<br/>Selling<br/>Communities</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%">Monthly<br/>Absorption<br/>Rates</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%">Net&#160;New<br/>Home<br/>Orders</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%">Average<br/>Selling<br/>Communities</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%">Monthly<br/>Absorption<br/>Rates</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">West</span></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">2,042&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">68.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">5.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">2,410&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">70.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">5.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">%</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%">Central</span></td><td colspan="2" style="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%">733&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">30.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">4.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">870&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">28.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">5.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">(16)</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:9pt;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:9pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(20)</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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">East</span></td><td colspan="2" style="background-color:#cceeff;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%">477&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">17.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">4.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">329&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">14.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">3.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">45&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">26&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">3,252&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">116.7&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">4.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">3,609&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">113.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><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:2pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net new home orders for the six months ended June&#160;30, 2022 decreased by 357, or 10%, to 3,252, compared to 3,609 during the prior-year period.&#160;The decrease in net new home orders was due to a 13% decrease in monthly absorption rates offset by a 3% increase in average selling communities. New home order demand slowed during the second half of the six months ended June&#160;30, 2022 due largely to the steep increase in mortgage interest rates, which negatively impacted both consumer confidence and affordability. Despite the adverse impact of rising mortgage rates on net new home orders, we believe the persistently limited supply of new housing, which remains below the level necessary to serve longer-term demand, will continue to drive some level of demand, though likely below the levels we have experienced over the past two years.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our West segment reported a 15% decrease in net new home orders due to a 12% decrease in monthly absorption rates and a 3% decrease in average selling communities. While demand in our West segment remained strong during the majority of the current-year period,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the impact of sharply rising interest rates slowed the trajectory of monthly absorption rates throughout the second quarter</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The decrease in average selling communities in the current-year period is largely due to the robust demand experienced throughout 2021 and through the first quarter of 2022, which has resulted in a decline in community count. Our monthly absorption rate of 5.0 in our West segment represents a sales pace above historical trends, however we expect this rate to decline under the current market conditions, in which affordability has become of increasing concern. Our Central segment reported a 16% decrease in net new home orders due to a 20% decrease in monthly absorption rates, offset by a 6% increase in average selling communities. Monthly absorption rates in our Central segment remained strong in both Colorado and Texas during the first quarter, however experienced a significant slowdown during the second quarter as mortgage interest rates increased. Our East segment reported a 45% increase in net new home orders due to a 26% increase in average selling communities and a 13% increase in monthly absorption rates. Growth in average selling communities in our East segment was due largely to accelerated operations in Charlotte, where average selling communities for the current-year period increased by 5.3 compared to the prior-year period. The increase in monthly absorption rates in the East segment was also due to strong performance in Charlotte, where our monthly absorption rate increased to 6.1 for the current-year period compared to 3.5 in the prior-year period.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Homes Delivered, Homes Sales Revenue and Average Sales Price by Segment (dollars in thousands)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:16.736%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></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:8.402%"></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:7.087%"></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:7.087%"></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:8.402%"></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:7.087%"></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:7.087%"></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:7.087%"></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:7.098%"></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%">Six Months Ended June 30, 2022</span></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%">Six Months Ended June 30, 2021</span></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%">Percentage Change</span></td></tr><tr><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%">New<br/>Homes<br/>Delivered</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%">Home<br/>Sales<br/>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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average<br/>Sales<br/>Price</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%">New<br/>Homes<br/>Delivered</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%">Home<br/>Sales<br/>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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average<br/>Sales<br/>Price</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%">New<br/>Homes<br/>Delivered</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%">Home<br/>Sales<br/>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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average<br/>Sales<br/>Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">West </span></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">1,657&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">1,198,130&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">723&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">1,886&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">1,316,769&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">698&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Central</span></td><td colspan="2" style="background-color:#ffffff;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%">657&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">351,499&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">270,738&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">496&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">East</span></td><td colspan="2" style="background-color:#cceeff;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%">270&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">180,266&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">668&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">138,475&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">579&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">2,584&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;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%">1,729,895&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;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%">669&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">2,671&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;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%">1,725,982&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;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%">646&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><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:2pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Home sales revenue increased $3.9 million to $1.7 billion for the six months ended June&#160;30, 2022 compared to the prior-year period. The increase was comprised of $60.1 million related to an increase in average sales price of homes delivered in the six months ended June&#160;30, 2022 compared to the prior-year period, offset by $56.2 million related to a decrease of 87 new homes delivered in the six months ended June&#160;30, 2022 compared to the prior-year period.</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%">- 30 -</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-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Home sales revenue in our West segment decreased 9% due to a 12% decrease in new homes delivered, offset by a 4% increase in average sales price during the current-year period. The decrease in new homes delivered was due a decrease in backlog conversion rate, as labor and supply chain constraints continue to negatively impact the timing of our new home deliveries. The increase in average sales prices was due to stronger pricing power reflected in our backlog entering into the current-year period compared to the prior-year period. Home sales revenue in our Central segment increased 30% due to a 20% increase in new homes delivered in addition to an 8% increase in average sales price. The increase in new homes delivered was due to higher backlog units to start the current-year period compared to the prior-year period, in addition to a higher backlog conversion rate. The increase in average sales price is a reflection of the strong pricing power we realized in 2021. Home sales revenue in our East segment increased by 30% due to a 15% increase in average sales price in addition to a 13% increase in new homes delivered. The increase in average sales price was due to the strong pricing power we experienced throughout 2021, as each of our markets in our East segment experienced significant growth in average sales price compared to the prior-year period. The increase in new homes delivered was due primarily to activity in our Charlotte market, in which new homes delivered for the current-year period increased by 65 units compared to the prior-year period.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Homebuilding Gross Margins (dollars in thousands)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.262%"></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:0.530%"></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:0.530%"></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:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.015%"></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%">Six Months Ended June 30,</span></td></tr><tr><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:700;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 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Home sales revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,729,895&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,725,982&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">%</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:10pt;font-weight:400;line-height:100%">Cost of home 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:10pt;font-weight:400;line-height:100%">1,262,012&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.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:10pt;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:10pt;font-weight:400;line-height:100%">1,306,571&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.7&#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:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Homebuilding gross margin</span></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">467,883&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">27.0&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">419,411&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">24.3&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">%</span></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:10pt;font-weight:400;line-height:100%">Add:&#160;&#160;interest in cost of home 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:10pt;font-weight:400;line-height:100%">42,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:10pt;font-weight:400;line-height:100%">2.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:10pt;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:10pt;font-weight:400;line-height:100%">51,529&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.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:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Add:&#160;&#160;impairments and lot option abandonments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,461&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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%">Adjusted homebuilding gross margin(1)</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511,372&#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="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:10pt;font-weight:400;line-height:100%">29.6&#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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471,385&#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="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:10pt;font-weight:400;line-height:100%">27.3&#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:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Homebuilding gross margin percentage</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.0&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.3&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:10pt;font-weight:400;line-height:100%">Adjusted homebuilding gross margin percentage(1)</span></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.6&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #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:10pt;font-weight:400;line-height:100%">%</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="2" style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.3&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">__________</span></div><div style="padding-left:33.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Non-GAA</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">P financial measure (as discussed below).</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our homebuilding gross margin percentage increased to 27.0% for the six months ended June 30, 2022 as compared to 24.3% for the prior-year period.&#160;The increase in gross margin percentage was due to a combination of product mix and a strong demand environment that has allowed us to reduce incentives and raise prices in all of our markets. Excluding interest, impairments and lot option abandonments in cost of home sales, adjusted homebuilding gross margin percentage was 29.6% for the six months ended June 30, 2022, compared to 27.3% for the prior-year period.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjusted homebuilding gross margin is a non-GAAP financial measure. We believe this information is meaningful as it isolates the impact that leverage and noncash charges have on homebuilding gross margin and permits investors to make better comparisons with our competitors, who adjust gross margins in a similar fashion. Because adjusted homebuilding gross margin is not calculated in accordance with GAAP, it may not be comparable to other similarly titled measures of other companies and should not be considered in isolation or as a substitute for, or superior to, financial measures prepared in accordance with GAAP.&#160;See the table above reconciling this non-GAAP financial measure to homebuilding gross margin, the most directly comparable GAAP measure.</span></div><div style="margin-top:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales and Marketing, General and Adminis</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">trative Expense (dollars in thousands)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.905%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></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:12.350%"></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:12.350%"></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:12.355%"></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%">Six Months Ended June 30,</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%">As a Percentage of<br/>Home Sales Revenue</span></td></tr><tr><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:700;line-height:100%">2021</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:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Sales and marketing</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,762&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,949&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">4.1&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">5.0&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">%</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:10pt;font-weight:400;line-height:100%">General and administrative (G&amp;A)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,285&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,612&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.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:10pt;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:10pt;font-weight:400;line-height:100%">5.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:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Total sales and marketing and G&amp;A</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,047&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,561&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%">10.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%">10.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><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:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total SG&amp;A expense as a percentage of home sales revenue decreased to 10.2% for the six months ended June&#160;30, 2022, compared to 10.3% in the prior-year period. Total SG&amp;A expense decreased $2.5 million to $176.0 million for the six months ended June&#160;30, 2022 from $178.6 million in the prior-year period.</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%">- 31 -</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-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expense as a percentage of home sales revenue decreased to 4.1% for the six months ended June&#160;30, 2022, compared to 5.0% for the prior-year period. The decrease was due primarily to lower broker commissions and advertising expense.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative (&#8220;G&amp;A&#8221;) expense as a percentage of home sales revenue increased to 6.1% of home sales revenue for the six months ended June&#160;30, 2022 compared to 5.4% for the prior-year period.&#160;G&amp;A expense increased to $105.3 million for the six months ended June&#160;30, 2022 compared to $92.6 million for the prior-year period, largely due to higher employee costs as we continued to grow our headcount.</span></div><div style="margin-top:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest, which we incurred principally to finance land acquisitions, land development and home construction, totaled $57.3 million and $43.7 million for the six months ended June&#160;30, 2022 and 2021, respectively.&#160;All interest incurred in both periods was capitalized.</span></div><div style="margin-top:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Tax</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the six months ended June&#160;30, 2022, we recorded a tax provision of $76.2 million based on an effective tax rate of 25.2%.&#160;For the six months ended June 30, 2021, we recorded a tax provision of $62.9 million based on an effective tax rate of 25.0%. The increase in provision for income taxes is due to a $51.1 million increase in income before income taxes to $302.6 million for the six months ended June&#160;30, 2022, compared to $251.5 million for the prior-year period.</span></div><div style="margin-top:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Services Segment</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income before income taxes from our financial services operations increased to $9.4 million for the six months ended June&#160;30, 2022 compared to $8.5 million for the prior-year period.&#160;This increase is due to higher volumes from both our title and escrow service operations and our property and casualty insurance operations. Additionally, during the current fiscal year we consolidated our mortgage financing operations, which was previously accounted for as an unconsolidated joint venture. This new accounting treatment has resulted in net income attributable to noncontrolling interests from our mortgage financing operations, which is presented below net income on our consolidated statements of operations.</span></div><div style="margin-top:13pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lots Owned or Controlled by Segment</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lots owned or controlled include our share of lots controlled by our unconsolidated land development joint ventures.  Investments in joint ventures are described in Note 6, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments in Unconsolidated Entities</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, of the notes to our unaudited consolidated financial statements included in this Quarterly Report on Form 10-Q. The table below summarizes our lots owned or controlled by segment as of the dates presented:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.262%"></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:0.530%"></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:0.530%"></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:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.015%"></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%">&#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%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Increase <br/>(Decrease)</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%">&#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:700;line-height:100%">2021</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%">Amount</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%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:700;line-height:100%">Lots Owned</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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:700;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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%">&#160;</span></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:10pt;font-weight:400;line-height:100%">West</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,485&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,065&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,580)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</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:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Central</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,413&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,065&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">East</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,681&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,576&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;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%">Total</span></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">21,579&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">22,706&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">(1,127)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:700;line-height:100%">Lots Controlled</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">West</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,626&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,673&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Central</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,953&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,341&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,612&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">East</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,924&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;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%">Total</span></td><td colspan="2" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">17,503&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">14,406&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">3,097&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:700;line-height:100%">Total Lots Owned or Controlled</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%">39,082&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%">37,112&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%">1,970&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">__________</span></div><div style="padding-left:33.75pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">As of June&#160;30, 2022 and 2021, lots controlled represented lots that were under land or lot option contracts or purchase contracts. As of June&#160;30, 2022 and 2021, lots controlled for Central include 3,447 and 2,114 lots, respectively, and East include 157 and 184 lots, respectively, which represent our expected share of lots owned by our unconsolidated land development joint ventures. </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%">- 32 -</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><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Overview</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our principal uses of capital for the six months ended June&#160;30, 2022 were operating expenses, land purchases, land development, home construction and repurchases of our common stock. We used funds generated by our operations to meet our short-term working capital requirements. We monitor financing requirements to evaluate potential financing sources, including bank credit facilities and note offerings. We also continue to monitor the credit markets as we remain focused on generating positive margins in our homebuilding operations and acquiring desirable land positions in order to maintain a strong balance sheet and keep us poised for growth. As of June&#160;30, 2022, we had total liquidity of $937.7 million, including cash and cash equivalents of $270.1 million and $667.5 million of availability under our Credit Facility, as described below, after considering the borrowing base provisions and outstanding letters of credit.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our board of directors will consider a number of factors when evaluating our level of indebtedness and when making decisions regarding the incurrence of new indebtedness, including the purchase price of assets to be acquired with debt financing, the estimated market value of our assets and the availability of particular assets, and our Company as a whole, to generate cash flow to cover the expected debt service. </span></div><div style="margin-top:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Senior Notes</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2020, Tri Pointe issued $350&#160;million aggregate principal amount of 5.700% Senior Notes due 2028 (the &#8220;2028 Notes&#8221;) at 100.00% of their aggregate principal amount. Net proceeds of this issuance were $345.2&#160;million, after debt issuance costs and discounts. The 2028 Notes mature on June 15, 2028 and interest is paid semiannually in arrears on June 15 and December 15.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2017, Tri Pointe issued $300 million aggregate principal amount of 5.250% Senior Notes due 2027 (the &#8220;2027 Notes&#8221;) at 100.00% of their aggregate principal amount. Net proceeds of this issuance were $296.3 million, after debt issuance costs and discounts. The 2027 Notes mature on June 1, 2027 and interest is paid semiannually in arrears on June 1 and December 1.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tri Pointe and its wholly owned subsidiary, Tri Pointe Homes Holdings, Inc., are co-issuers of the $450 million aggregate principal amount 5.875% Senior Notes due 2024 (the &#8220;2024 Notes&#8221;). The 2024 Notes were issued at 98.15% of their aggregate principal amount. The net proceeds from the offering of the 2024 Notes was $429.0 million, after debt issuance costs and discounts. The 2024 Notes mature on June&#160;15, 2024, with interest payable semiannually in arrears on June 15 and December 15 of each year until maturity. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our outstanding senior notes (the &#8220;Senior Notes&#8221;) contain covenants that restrict our ability to, among other things, create liens or other encumbrances, enter into sale and leaseback transactions, or merge or sell all or substantially all of our assets. These limitations are subject to a number of qualifications and exceptions. As of June&#160;30, 2022, we were in compliance with the covenants required by our Senior Notes.</span></div><div style="margin-top:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loans Payable</span></div><div style="text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On June 29, 2022, we entered into a Third Modification Agreement (the &#8220;Modification&#8221;) to our Second Amended and Restated Credit Agreement dated as of March 29, 2019. The Modification, among other things, (i) increases the maximum amount of the revolving credit facility (the &#8220;Revolving Facility&#8221;) under the Credit Agreement from $650.0&#160;million to $750.0&#160;million, (ii) increases the sublimit for issuance of letters of credit under the Revolving Facility from $100&#160;million to $150&#160;million and (iii) extends the maturity date of both the Revolving Facility and term loan facility (the &#8220;Term Facility&#8221;) under the Credit Agreement to June 29, 2027. We may borrow under the Revolving Facility in the ordinary course of business to repay senior notes and fund our operations, including our land acquisition, land development and homebuilding activities. Borrowings under the Revolving Facility will be governed by, among other things, a borrowing base. Interest rates under the Revolving Facility will be based on the Secured Overnight Financing Rate (&#8220;SOFR&#8221;), plus a spread ranging from 1.25% to 1.90%, depending on the Company&#8217;s leverage ratio. Interest rates under the Term Facility will be based on SOFR, plus a spread ranging from 1.10% to 1.85%, depending on the Company&#8217;s leverage ratio.</span></div><div style="margin-top:12pt;text-indent:27pt"><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, we had no outstanding debt under the Revolving Facility and there w</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as $667.5 million of availability after considering the borrowing base provisions and outstanding letters of credit. As of&#160;June&#160;30, 2022, we had $250 million outstanding debt under the Term Facility with an interest rate of 2.16%. As of June&#160;30, 2022, there were $7.2 million of capitalized debt financing costs, included in other assets on our consolidated balance sheet, related to the Credit Facility that </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- 33 -</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-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">will amortize over the remaining term of the Credit Facility.&#160;Accrued interest, including loan commitment fees, related to the Term Facility was $723,000 and $570,000 as of June&#160;30, 2022 and December&#160;31, 2021, respectively.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June&#160;30, 2022 and December&#160;31, 2021, we had outstanding letters of credit of $82.5 million and $48.9 million, respectively.&#160;These letters of credit were issued to secure various financial obligations.&#160;We believe it is not probable that any outstanding letters of credit will be drawn upon.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Credit Facility, we are required to comply with certain financial covenants, including, but not limited to, those set forth in the table below (dollars in thousands):</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:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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:13.522%"></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%">Actual at<br/>June 30,</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%">Covenant<br/>Requirement&#160;at<br/>June 30,</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:700;line-height:100%">Financial Covenants</span></td><td colspan="3" style="padding:2px 1pt;text-align: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:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Consolidated Tangible Net Worth</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,323,886&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,648,191&#160;</span></td><td style="background-color:#cceeff;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;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Not less than $1.58 billion plus 50% of net income and</span><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160; 50% of the net proceeds from equity offerings after</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160; March 31, 2022)</span></div></td><td colspan="3" style="padding:2px 1pt 2px 12.25pt;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:right;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="background-color:#cceeff;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%">Leverage Test</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8804;60%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;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%">(Not to exceed 60%)</span></td><td colspan="3" style="padding:2px 1pt 2px 12.25pt;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:right;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="background-color:#cceeff;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%">Interest Coverage Test</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8805;1.5</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;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%">(Not less than 1.5:1.0)</span></td><td colspan="3" style="padding:2px 1pt 2px 12.25pt;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:right;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></table></div><div><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="text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Credit Facility limits the aggregate number of single family dwellings (where construction has commenced) owned by the Company or any guarantor that are not presold or model units to no more than the greater of (i) 50% of the number of housing unit closings (as defined) during the preceding 12 months; or (ii) 100% of the number of housing unit closings during the preceding 6 months. However, a failure to comply with this &#8220;Spec Unit Inventory Test&#8221; will not be an event of default or default, but will be excluded from the borrowing base as of the last day of the quarter in which the non-compliance occurs. The Credit Facility further requires that at least 95.0% of consolidated tangible net worth must be attributable to the Company and its guarantor subsidiaries, subject to certain grace periods.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2022, we were in compliance with all of these financial covenants.</span></div><div style="margin-top:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Repurchase Program</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 11, 2020, we announced the approval of our new Repurchase Program authorizing the repurchase of up to $250 million of common stock through December 31, 2021. On July 21, 2021, our board of directors authorized the repurchase of up to an additional $250 million of common stock and extended the term of the Repurchase Program through December 31, 2022, increasing the aggregate value of shares of common stock authorized to be repurchased under the Repurchase Program from $250 million to $500 million. On February 16, 2022, our board of directors authorized the repurchase of up to an additional $250 million of common stock pursuant to the Repurchase Program, increasing the aggregate value of shares of common stock authorized to be repurchased under the Repurchase Program from $500 million to $750 million. Purchases of common stock pursuant to the Repurchase Program may be made in open market transactions effected through a broker-dealer at prevailing market prices, in block trades, or by other means in accordance with federal securities laws, including pursuant to any trading plan that may be adopted in accordance with Rule 10b5-1 under the Securities Exchange Act of 1934, as amended. We are not obligated under the Repurchase Program to repurchase any specific number or amount of shares of common stock, and we may modify, suspend or discontinue the program at any time. Company management will determine the timing and amount of any repurchases in its discretion based on a variety of factors, such as the market price of our common stock, corporate requirements, general market economic conditions and legal requirements. During the three months ended June&#160;30, 2022, we repurchased and retired an aggregate of 3,152,234 shares of our common stock under the Repurchase Program for $62.8 million. For the six months ended June&#160;30, 2022, we repurchased and retired an aggregate of 8,447,470 shares of our common stock under the Repurchase Program for a total of $185.9 million.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leverage Ratios</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our leverage ratios provide useful information to the users of our financial statements regarding our financial position and cash and debt management. The ratio of debt-to-capital and the ratio of net debt-to-net capital are calculated as follows (dollars in thousands):</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%">- 34 -</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-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:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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:13.522%"></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%">June 30, 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:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Loans Payable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,504&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">1,088,895&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,087,219&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Total debt</span></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">1,338,895&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">1,337,723&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stockholders&#8217; equity</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,487,566&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,447,621&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Total capital</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,826,461&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,785,344&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ratio of debt-to-capital</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.0&#160;</span></td><td style="border-top:3pt double #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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.3&#160;</span></td><td style="border-top:3pt double #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:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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:10pt;font-weight:400;line-height:100%">Total debt</span></td><td style="padding:2px 0 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%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,338,895&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,337,723&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Less: Cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(270,124)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(681,528)</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net debt</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:10pt;font-weight:400;line-height:100%">1,068,771&#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="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:10pt;font-weight:400;line-height:100%">656,195&#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="background-color:#cceeff;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%">Stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,487,566&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,447,621&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net capital</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,556,337&#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 style="border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,103,816&#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="background-color:#cceeff;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%">Ratio of net debt-to-net capital</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">__________</span></div><div style="padding-left:33.75pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The ratio of debt-to-capital is computed as the quotient obtained by dividing total debt by the sum of total debt plus stockholders&#8217; equity.</span></div><div style="padding-left:33.75pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The ratio of net debt-to-net capital is a non-GAAP financial measure and is computed as the quotient obtained by dividing net debt (which is total debt less cash and cash equivalents) by the sum of net debt plus stockholders&#8217; equity. The most directly comparable GAAP financial measure is the ratio of debt-to-capital. We believe the ratio of net debt-to-net capital is a relevant financial measure for investors to understand the leverage employed in our operations and as an indicator of our ability to obtain financing. See the table above reconciling this non-GAAP financial measure to the ratio of debt-to-capital.&#160;Because the ratio of net debt-to-net capital is not calculated in accordance with GAAP, it may not be comparable to other similarly titled measures of other companies and should not be considered in isolation or as a substitute for, or superior to, financial measures prepared in accordance with GAAP.</span></div><div style="margin-top:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows&#8212;Six Months Ended June&#160;30, 2022 Compared to Six Months Ended June&#160;30, 2021 </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the six months ended June&#160;30, 2022 as compared to the six months ended June&#160;30, 2021:</span></div><div style="margin-top:3pt;padding-left:54pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Net cash used in operating activities increased by $265.1 million to net cash used of $167.8 million for the six months ended June&#160;30, 2022 compared to net cash provided by operating activities of $97.3 million for the prior-year period. The change was comprised of offsetting activity, including (i) an increase in cash used for real estate inventory purchases of $261.5 million, offset by (ii) an increase in net income to $226.4 million for the six months ended June&#160;30, 2022 compared to $188.7 million in the prior-year period, and (iii) other offsetting changes in other assets, receivables, accounts payable, accrued expenses and other liabilities, deferred income taxes and returns on investments in unconsolidated entities.&#160;</span></div><div style="margin-top:3pt;padding-left:54pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Net cash used in investing activities was $43.9 million for the six months ended June&#160;30, 2022, compared to net cash provided by investing activities of $8.5 million for the prior-year period.&#160;The change in net cash used in investing activities was due to the net change in cash flows related to investments in unconsolidated entities, along with an increase in purchases of property and equipment.</span></div><div style="margin-top:3pt;padding-left:54pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Net cash used in financing activities was $199.6 million for the six months ended June&#160;30, 2022, compared to net cash used in financing activities of $153.7 million for the prior-year period. Net cash used in financing activities in the current-year period was primarily comprised of $185.9 million of cash used for share repurchases.</span></div><div style="margin-top:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Off-Balance Sheet Arrangements and Contractual Obligations</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, we enter into purchase contracts in order to procure lots for the construction of our homes.&#160;We are subject to customary obligations associated with entering into contracts for the purchase of land and improved lots.&#160;These purchase contracts typically require a cash deposit and the purchase of properties under these contracts is generally contingent upon satisfaction of certain requirements by the sellers, including obtaining applicable property and development entitlements.&#160;We also utilize option contracts with land sellers and land banking arrangements as a method of acquiring land in staged takedowns, to help us manage the financial and market risk associated with land holdings, and to reduce the use of funds from our corporate financing sources.&#160;These option contracts and land banking arrangements generally require a non-refundable deposit for the right to acquire land and lots over a specified period of time at pre-determined prices.&#160;We generally have the right, at our discretion, to terminate our obligations under both purchase contracts and option contracts by forfeiting our cash </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%">- 35 -</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-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">deposit with no further financial responsibility to the land seller.&#160;In some cases, however, we may be contractually obligated to complete development work even if we terminate the option to procure land or lots. As of June&#160;30, 2022, we had $258.0 million of cash deposits, the majority of which are non-refundable, pertaining to land and lot option contracts and purchase contracts with an aggregate remaining purchase price of $1.7 billion (net of deposits). See Note 7, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Variable Interest Entities</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to the accompanying condensed notes to unaudited consolidated financial statements included in this Quarterly Report on Form 10-Q.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our utilization of land and lot option contracts and land banking arrangements is dependent on, among other things, the availability of land sellers or land banking firms willing to enter into such arrangements, the availability of capital to finance the development of optioned land and lots, general housing market conditions, and local market dynamics.&#160;Options may be more difficult to procure from land sellers in strong housing markets and are more prevalent in certain geographic regions.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2022, we held equity investments in twelve active homebuilding partnerships or limited liability companies. Our participation in these entities may be as a developer, a builder, or an investment partner. See Note 6, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments in Unconsolidated Entities,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the accompanying condensed notes to unaudited consolidated financial statements included in this Quarterly Report on Form 10-Q.</span></div><div style="margin-top:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Supplemental Guarantor Financial Information</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2027 Notes and 2028 Notes</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 5, 2017, Tri Pointe issued the 2027 Notes and on June 10, 2020, Tri P</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ointe issued the 2028 Notes. All of Tri Pointe&#8217;s 100% owned subsidiaries that are guarantors (each a &#8220;Guarantor&#8221; and, collectively, the &#8220;Guarantors&#8221;) of the Credit Facility, including Tri Pointe Homes Holdings, are party to supplemental indentures pursuant to which they jointly and severally guarantee Tri Pointe&#8217;s obligations with respect to these Notes. Each Guarantor of the 2027 Notes and the 2028 Notes is 100% owned by Tri Pointe, and all guarantees are full and unconditional, subject to customary exceptions pursuant to the indentures governing the 2027 Notes and the 2028 Notes, as described in the following paragraph. All of our non-Guarantor subsidiaries have nominal assets and operations and are considered minor, as defined in Rule 3-10(h) of Regulation S-X. In addition, Tri Pointe has no independent assets or operations, as defined in Rule 3-10(h) of Regulation S-X. There are no significant restrictions upon the ability of Tri Pointe or any Guarantor to obtain funds from any of their respective wholly owned subsidiaries by dividend or loan. None of the assets of our subsidiaries represent restricted net assets pursuant to Rule 4-08(e)(3) of Regulation S-X.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A Guarantor of the 2027 Notes and the 2028 Notes shall be released from all of its obligations under its guarantee if (i) all of the assets of the Guarantor have been sold; (ii) all of the equity interests of the Guarantor held by Tri Pointe or a subsidiary thereof have been sold; (iii) the Guarantor merges with and into Tri Pointe or another Guarantor, with Tri Pointe or such other Guarantor surviving the merger; (iv) the Guarantor is designated &#8220;unrestricted&#8221; for covenant purposes; (v)&#160;the Guarantor ceases to guarantee any indebtedness of Tri Pointe or any other Guarantor which gave rise to such Guarantor guaranteeing the 2027 Notes or the 2028 Notes; (vi) Tri Pointe exercises its legal defeasance or covenant defeasance options; or (vii) all obligations under the applicable supplemental indenture are discharged.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024 Notes</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tri Pointe and Tri Pointe Homes Holdings are co-issuers of the 2024 Notes. All of the Guarantors (other than Tri Pointe Homes Holdings) have entered into supplemental indentures pursuant to which they jointly and severally guarantee the obligations of Tri Pointe and Tri Pointe Homes Holdings with respect to the 2024 Notes. Each Guarantor of the 2024 Notes is 100% owned by Tri Pointe and Tri Pointe Homes Holdings, and all guarantees are full and unconditional, subject to customary exceptions pursuant to the indentures governing the 2024 Notes, as described below. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A Guarantor of the 2024 Notes shall be released from all of its obligations under its guarantee if (i) all of the assets of the Guarantor have been sold; (ii) all of the equity interests of the Guarantor held by Tri Pointe or a subsidiary thereof have been sold; (iii) the Guarantor merges with and into Tri Pointe or another Guarantor, with Tri Pointe or such other Guarantor surviving the merger; (iv) the Guarantor is desi</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">gnated &#8220;unrestricted&#8221; for covenant purposes; (v) the Guarantor ceases to guarantee any indebtedness of Tri Pointe or any other Guarantor which gave rise to such Guarantor guaranteeing the 2024 Notes; (vi) Tri Pointe exercises its legal defeasance or covenant defeasance options; or (vii) all obligations under the applicable indenture are discharged.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tri Pointe&#8217;s non-Guarantor subsidiaries are considered minor, as defined in Rule 3-10(h) of Regulation S-X, therefore the consolidated financial statements represent the full issuer and guarantor subsidiary results.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- 36 -</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-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inflation</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2021, the inflation rate in the U.S. increased significantly, and the inflation rate during the three months ended June 30, 2022 was the highest in four decades.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our operations can be adversely impacted by inflation, primarily from higher land, financing, labor, material and construction costs.&#160;In addition, inflation can lead to higher mortgage rates, which can significantly affect the affordability of mortgage financing to homebuyers.&#160;While we attempt to pass on cost increases to customers through increased prices, when weak housing market conditions exist, we are often unable to offset cost increases with higher selling prices.&#160;</span></div><div style="margin-top:18pt"><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-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have experienced seasonal variations in our quarterly operating results and capital requirements. We typically take orders for more homes in the first half of the fiscal year than in the second half, which creates additional working capital requirements in the second and third quarters to build our inventories to satisfy the deliveries in the second half of the year. We expect this seasonal pattern to continue over the long-term, although it may be affected by volatility in the homebuilding industry (including developments and volatility resulting from COVID-19 and the war in Ukraine). In addition to the overall volume of orders and deliveries, our operating results in a given quarter are significantly affected by the number and characteristics of our active selling communities; timing of new community openings; the timing of land and lot sales; and the mix of product types, geographic locations and average selling prices of the homes delivered during the quarter. Therefore, our operating results in any given quarter will fluctuate compared to prior periods based on these factors.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Estimates</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of our consolidated financial statements requires the use of judgment in the application of accounting policies and estimates of uncertain matters. There have been no significant changes to our critical accounting policies and estimates during the six months ended June&#160;30, 2022 from those disclosed in the &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; section of our Annual Report on Form 10-K for the year ended December 31, 2021.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Issued Accounting Standards</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 1, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Organization, Basis of Presentation and Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to the accompanying condensed notes to unaudited consolidated financial statements included in this Quarterly Report on Form 10-Q.</span></div><div id="i9b5db63bd760477a892478ecf96359b6_94"></div><div style="margin-top:6pt"><span><br/></span></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;3.&#160;&#160;&#160;&#160;Quantitative and Qualitative Disclosures about Market Risk</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to market risks related to fluctuations in interest rates on our outstanding debt.&#160;We did not utilize swaps, forward or option contracts on interest rates or commodities, or other types of derivative financial instruments as of or during the six months ended June&#160;30, 2022. We did not enter into during the six months ended June&#160;30, 2022, and currently do not hold, derivatives for trading or speculative purposes. </span></div><div style="margin-top:6pt;text-indent:27pt"><span><br/></span></div><div id="i9b5db63bd760477a892478ecf96359b6_97"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;4.&#160;&#160;&#160;&#160;Controls and Procedures</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have established disclosure controls and procedures to ensure that information we are required to disclose in the reports we file or submit under the Exchange Act, is recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules and forms, and accumulated and communicated to management, including the Chief Executive Officer (the &#8220;Principal Executive Officer&#8221;) and Chief Financial Officer (the &#8220;Principal Financial Officer&#8221;), as appropriate, to allow timely decisions regarding required disclosure. Under the supervision and with the participation of senior management, including our Principal Executive Officer and Principal Financial Officer, we evaluated our disclosure controls and procedures, as such term is defined under Rule 13a-15(e) promulgated under the Exchange Act. Based on this evaluation, our Principal Executive Officer and Principal Financial Officer concluded that our disclosure controls and procedures were effective as of June&#160;30, 2022.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management, including our Principal Executive Officer and Principal Financial Officer, has evaluated our internal control over financial reporting to determine whether any change occurred during the three months ended June&#160;30, 2022 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting. Based on that evaluation, there has been no such change during the three months ended June&#160;30, 2022.</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%">- 37 -</span></div></div></div><div id="i9b5db63bd760477a892478ecf96359b6_100"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART&#160;II. OTHER INFORMATION</span></div><div id="i9b5db63bd760477a892478ecf96359b6_103"></div><div><span><br/></span></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;1.&#160;&#160;&#160;&#160;Legal Proceedings</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required with respect to this item can be found under Note 13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commitments and Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Legal Matters</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to the accompanying condensed notes to unaudited consolidated financial statements included in this Quarterly Report on Form 10-Q and is incorporated by reference into this Item 1.</span></div><div style="margin-top:6pt;text-indent:27pt"><span><br/></span></div><div id="i9b5db63bd760477a892478ecf96359b6_106"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;1A.&#160;&#160;&#160;&#160;Risk Factors</span></div><div style="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%">&#160;&#160;&#160;&#160;There have been no material changes to the risk factors in Part I, Item 1A &#8220;Risk Factors&#8221; in our Annual Report on Form 10-K for the year ended December 31, 2021. If any of the risks discussed in our Annual Report on Form 10-K occur, our business, prospects, liquidity, financial condition and results of operations could be materially and adversely affected, in which case the trading price of our common stock could decline significantly and you could lose all or a part of your investment. Some statements in this Quarterly Report on Form 10-Q constitute forward-looking statements. Please refer to Part I, Item 2 of this Quarterly Report on Form 10-Q entitled &#8220;Cautionary Note Concerning Forward-Looking Statements.&#8221;</span></div><div style="margin-top:6pt;text-indent:36pt"><span><br/></span></div><div id="i9b5db63bd760477a892478ecf96359b6_109"></div><div style="padding-left:72pt;text-indent:-72pt"><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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;Unregistered Sales of Equity Securities and Use of Proceeds</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 11, 2020, we announced the approval of our new Repurchase Program authorizing the repurchase of up to $250 million of common stock through December 31, 2021. On July 21, 2021, our board of directors authorized the repurchase of up to an additional $250 million of common stock and extended the term of the Repurchase Program through December 31, 2022, increasing the aggregate value of shares of common stock authorized to be repurchased under the Repurchase Program from $250 million to $500 million. On February 16, 2022, our board of directors authorized the repurchase of up to an additional $250 million of common stock pursuant to the Repurchase Program, increasing the aggregate value of shares of common stock authorized to be repurchased under the Repurchase Program from $500 million to $750 million. Purchases of common stock pursuant to the Repurchase Program may be made in open market transactions effected through a broker-dealer at prevailing market prices, in block trades, or by other means in accordance with federal securities laws, including pursuant to any trading plan that may be adopted in accordance with Rule 10b5-1 under the Securities Exchange Act of 1934, as amended. We are not obligated under the Repurchase Program to repurchase any specific number or amount of shares of common stock, and we may modify, suspend or discontinue the program at any time. Company management will determine the timing and amount of any repurchases in its discretion based on a variety of factors, such as the market price of our common stock, corporate requirements, general market economic conditions and legal requirements. During the three months ended June&#160;30, 2022, we repurchased and retired an aggregate of 3,152,234 shares of our common stock under the Repurchase Program for $62.8 million. For the six months ended June&#160;30, 2022, we repurchased and retired an aggregate of 8,447,470 shares of our common stock under the Repurchase Program for a total of $185.9 million.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended June&#160;30, 2022, we repurchased and retired the following shares pursuant to our repurchase programs:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.999%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></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:11.326%"></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:11.326%"></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:11.333%"></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%">Total number of shares purchased</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average price paid per share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total number of shares purchased as part of publicly announced program</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%">Approximate dollar value of shares that may yet be purchased under the program</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">April 1, 2022 to April 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">3,152,234&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.92&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">3,152,234&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,052,207&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">May 1, 2022 to May 31, 2022</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,052,207&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">June 1, 2022 to June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,052,207&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="border-bottom:3pt double #000;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:10pt;font-weight:400;line-height:100%">3,152,234&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.92&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000;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:10pt;font-weight:400;line-height:100%">3,152,234&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;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></tr></table></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%">- 38 -</span></div></div></div><div id="i9b5db63bd760477a892478ecf96359b6_112"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span><br/></span></div><div style="-sec-extract:summary;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;6.&#160;&#160;&#160;&#160;Exhibits</span><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"><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:8.284%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:88.783%"></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-style:italic;font-weight:700;line-height:100%">Exhibit<br/>Number</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-style:italic;font-weight:700;line-height:100%">Exhibit Description</span></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></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: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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1561680/000119312515246892/d25110dex31.htm">Amended and Restated Certificate of Incorporation of Tri Pointe Homes, Inc. (incorporated by reference to Exhibit 3.1 to the Company&#8217;s Current Report on Form 8-K (filed July 7, 2015))</a></span></div></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></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: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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1561680/000156168021000011/ex31certificateofamendment.htm">Certificate of Amendment to Amended and Restated Certificate of Incorporation of Tri Pointe Homes, Inc. (incorporated by reference to Exhibit 3.1 to the Company&#8217;s Current Report on Form 8&#8209;K (filed January 21, 2021))</a></span></div></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></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: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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1561680/000156168016000038/arbylawsoftripointegroup-f.htm">Amended and Restated Bylaws of Tri Pointe Homes, Inc. (incorporated by reference to Exhibit 3.1 to the Company&#8217;s Current Report on Form 8-K (filed October 27, 2016))</a></span></div></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></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&#8224;</span></td><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="q22022tphex101.htm">Form of Performance-Based Restricted Stock Unit Award Agreement (Pre-Tax Earnings) (Executive Form)</a></span></div></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></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&#8224;</span></td><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="q22022tphex102.htm">Form of Performance-Based Restricted Stock Unit Award Agreement (Revenue) (Executive Form)</a></span></div></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></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&#8224;</span></td><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="q22022tphex103.htm">Form of Performance-Based Cash Award Agreement</a></span></div></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></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&#8224;</span></td><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="q22022tphex104.htm">Form of Performance-Based Restricted Stock Unit Award Agreement (Pre-Tax Earnings) (Company/Division President Form)</a></span></div></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></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&#8224;</span></td><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="q22022tphex105.htm">Form of Performance-Based Restricted Stock Unit Award Agreement (Revenue) (Company/Division President Form)</a></span></div></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></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&#8224;</span></td><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="q22022tphex106.htm">Form of Time-Vested Restricted Stock Unit Award Agreement (Executive Form)</a></span></div></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></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&#8224;</span></td><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="q22022tphex107.htm">Form of Time-Vested Restricted Stock Unit Award Agreement</a></span></div></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></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&#8224;</span></td><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="q22022tphex108.htm">Form of Non-Employee Director Restricted Stock Unit Award Agreement</a></span></div></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></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><span 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="https://www.sec.gov/Archives/edgar/data/0001561680/000156168022000080/thirdmodificationagreement.htm">Third Modification Agreement, dated as of June 29, 2022, among Tri Pointe Homes, Inc., U.S. Bank National Association, and the lenders party thereto </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="https://www.sec.gov/Archives/edgar/data/0001561680/000156168022000080/thirdmodificationagreement.htm">(incorporated by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K (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="https://www.sec.gov/Archives/edgar/data/0001561680/000156168022000080/thirdmodificationagreement.htm">June 30</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="https://www.sec.gov/Archives/edgar/data/0001561680/000156168022000080/thirdmodificationagreement.htm">, 2022))</a></span></div></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></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.1</span></td><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1561680/000156168022000009/tph10k2021ex221.htm">List of guarantor subsidiaries of Tri Pointe Homes, Inc. (incorporated by reference to Exhibit 22.1 to the Company&#8217;s Annual Report on Form 10-K (filed February 18, 2022))</a></span></div></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></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: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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="q22022tphex311.htm">Chief Executive Officer Section&#160;302 Certification of the Sarbanes-Oxley Act of 2002</a></span></div></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></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: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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="q22022tphex312.htm">Chief Financial Officer Section&#160;302 Certification of the Sarbanes-Oxley Act of 2002</a></span></div></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></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: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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="q22022tphex321.htm">Chief Executive Officer Section&#160;906 Certification of the Sarbanes-Oxley Act of 2002</a></span></div></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></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: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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="q22022tphex322.htm">Chief Financial Officer Section&#160;906 Certification of the Sarbanes-Oxley Act of 2002</a></span></div></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></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</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:10pt;font-weight:400;line-height:100%">The following materials from Tri Pointe Homes, Inc.&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2022, formatted in Inline eXtensible Business Reporting Language (iXBRL): (i) Consolidated Balance Sheets, (ii) Consolidated Statements of Operations, (iii)&#160;Consolidated Statement of Cash Flows, and (iv) Condensed Notes to Consolidated Financial Statement.</span></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></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:left;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 from Tri Pointe Homes, Inc.&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2022, formatted in Inline XBRL (and contained in Exhibit 101).</span></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;</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:10pt;font-weight:400;line-height:100%">Management Contract or Compensatory Plan or Arrangement</span></td></tr></table></div><div style="margin-top:1pt"><span><br/></span></div><div style="height:42.75pt;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%">- 39 -</span></div></div></div><div id="i9b5db63bd760477a892478ecf96359b6_115"></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="margin-top:12pt;text-indent:27pt"><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 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.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</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:65.078%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.999%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">Tri Pointe Homes, Inc.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Date: July 21, 2022</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%">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/ Douglas F. Bauer</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:400;line-height:100%">Douglas F. Bauer</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">Chief Executive Officer</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Executive Officer)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Date: July 21, 2022</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%">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/ Glenn J. Keeler</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: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:10pt;font-weight:400;line-height:100%">Glenn J. Keeler</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:10pt;font-weight:400;line-height:100%">Chief Financial 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:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Financial Officer)</span></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%">- 40 -</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>q22022tphex101.htm
<DESCRIPTION>EX-10.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i3eacc61f51584093a7470f08bc8a300b_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Exhibit 10.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:100%">TRI POINTE HOMES, INC.<br>2022 LONG-TERM INCENTIVE PLAN</font></div><div style="text-align:center"><font><br></font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PERFORMANCE-BASED RESTRICTED STOCK UNIT AWARD AGREEMENT <br>PRE-TAX EARNINGS PERFORMANCE MEASUREMENT<br>(EXECUTIVE FORM)</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tri Pointe Homes, Inc., a Delaware corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), hereby grants to &#91;NAME&#93; (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Holder</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) as of &#91;DATE&#93; (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Grant Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), pursuant to the terms and conditions of the Tri Pointe Homes, Inc. 2022 Long-Term Incentive Plan (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), an award of performance-based restricted stock units (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; and the restricted stock units granted pursuant to this Agreement, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Award Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) with respect to a maximum of &#91;###&#93; shares (with &#91;###&#93; shares referred to as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Target Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) of the Company&#8217;s Common Stock, par value $0.01 per share (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Common Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), upon and subject to the restrictions, terms, and conditions set forth in the Plan and this agreement (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;). Capitalized terms used in this Agreement and not defined herein or set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Attachment A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> have the respective meanings given to them in the Plan.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Award Subject to Acceptance of Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Award shall be null and void unless the Holder accepts this Agreement by executing it in the space provided below and returning such original execution copy to the Company, or by approving this Agreement by electronic means in a manner that has been approved by the Company.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Rights as a Stockholder</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Each Award Unit shall represent the Holder&#8217;s right to receive one share of the Company&#8217;s Common Stock if and to the extent that such Award Unit becomes vested pursuant to the terms and conditions of this Agreement and the Plan. The Holder shall not be entitled to any privileges of ownership with respect to the shares of Common Stock subject to the Award unless and until, and only to the extent, such shares become vested pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> hereof and the Holder becomes a stockholder of record with respect to such shares. As of each date on which the Company pays a cash dividend to record owners of shares of Common Stock (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Dividend Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), then the number of Award Units and shares subject to the Award shall increase by (i)&#160;the product of the total number of shares subject to the Award immediately prior to such Dividend Date multiplied by the dollar amount of the cash dividend paid per share of Common Stock by the Company on such Dividend Date, divided by (ii)&#160;the Fair Market Value of a share of Common Stock on such Dividend Date. Any such additional Award Units and shares shall be subject to the same restrictions, vesting conditions, and payment terms set forth herein as the Award Units and shares to which they relate.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Performance Period and Vesting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Performance-Based Vesting Conditions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Award granted pursuant to this Agreement shall constitute a Performance Award (as defined in the Plan). Except as otherwise provided in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, if and to the extent that all or a portion of the Award (as determined in accordance with the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Attachment B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">) shall vest on the Vesting Date as a result of the Company satisfying the Performance Measures set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Attachment B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> to this Agreement over the Performance Period, the Holder shall become vested in the Award Units, or the applicable portion thereof, if any, on the Vesting Date, provided that the Holder does not incur a Separation from Service before the Vesting Date. As used herein, (i) the term &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Performance Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; shall mean the three-year period beginning on &#91;DATE&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">and ending on &#91;DATE&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">and (ii) the term &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Vesting Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; shall mean &#91;DATE&#93;.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">If the Performance Period is shortened pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> as a result of a Change in Control, appropriate adjustments to the performance targets, performance periods, and the determination of actual performance shall be made by the Committee in order to carry out the intent of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Change in Control and Acceleration</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. In the event a Change in Control occurs after the first day of the Performance Period but prior to the end of the Performance Period, the Performance Period shall terminate on the closing date of the Change in Control and the following provisions shall apply&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.5pt">If (a) the closing of the Change in Control occurs on or before the 12-month anniversary of the first day of the Performance Period, (b) the Holder does not incur a Separation from Service before the date of the closing of the Change in Control, and (c) the Award is not assumed in full by the acquiring or successor company or its affiliate upon the closing of the Change in Control or otherwise expressly continued in full force and effect pursuant to the terms of the Change in Control, the Target Award shall vest as of the date of the closing of the Change in Control.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.5pt">If (a) the closing of the Change in Control occurs on or before the 12-month anniversary of the first day of the Performance Period and (b) the Award is assumed in full by the acquiring or successor company or its affiliate upon the closing of the Change in Control, or is otherwise expressly continued in full force and effect pursuant to the terms of the Change in Control, the Target Award may become vested in accordance with the provisions of the last sentence of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. If (i) the Holder remains in service with the Company or its successor-in-interest or an affiliate thereof through the Vesting Date, the Target Award shall become fully vested effective as of the Vesting Date or (ii) if the Holder suffers a Qualifying Termination before the Vesting Date, the Target Award shall become vested upon the later of the effective date of such Qualifying Termination and the closing of the Change in Control.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.5pt">If (a) the closing of the Change in Control occurs after the 12-month anniversary of the first day of the Performance Period, (b) the Holder does not incur a Separation from Service before the date of the closing of the Change in Control, and (c) the Award is not assumed in full by the acquiring or successor company or its affiliate upon the closing of the Change in Control or otherwise expressly continued in full force and effect pursuant to the terms of the Change in Control, the Award shall vest as of the date of the closing of the Change in Control, but only with respect to a number of Award Units equal to the Change in Control Units. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.5pt">If (a) the closing of the Change in Control transaction occurs after the 12-month anniversary of the first day of the Performance Period and (b) the Award is assumed in full by the acquiring or successor company or its affiliate upon the closing of the Change in Control, or is otherwise expressly continued in full force and effect pursuant to the terms of the Change in Control transaction, the Award Units may become vested in accordance with the provisions of the last sentence of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, but only with respect to a number of Award Units equal to the Change in Control Units. If (i) the Holder remains in service with the Company or its successor-in-interest or an affiliate thereof through the Vesting Date, such Change in Control Units shall become fully effective as of the Vesting Date or (ii) if the Holder suffers a Qualifying Termination before the Vesting Date and the Holder remains in service with the Company or its successor-in-interest or an affiliate thereof through the date of such Qualifying Termination, the Change in Control Units shall become vested upon the later of the effective date of such Qualifying Termination and the closing of the Change in Control.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2.5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.5pt">The portion of the Award Units that do not vest in the event of a Change in Control pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Sections 3.2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">3.2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">3.2.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">3.2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (i.e., the total number of Award Units less the number of Award Units that become vested pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Sections 3.2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">3.2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">3.2.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">3.2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">) shall be cancelled and forfeited by the Holder for no consideration on the date of the Change in Control.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Separation from Service&#59; Failure to Satisfy Performance Measures</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.5pt">Except as otherwise provided in the Plan and this Agreement, if the Holder incurs a Separation from Service before the Vesting Date for any reason, then the entire Award shall be immediately forfeited by the Holder for no consideration and cancelled, effective as of the date of the Holder&#8217;s Separation from Service.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.5pt">If the Holder does not incur a Separation from Service before the Vesting Date, any Award Units in which the Holder does not become vested pursuant to the Performance Measures set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Attachment B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> shall be immediately forfeited by the Holder for no consideration and cancelled, effective as of the last day of the Performance Period.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Acceleration on Death or Disability&#59; Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Death or Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Notwithstanding the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.3.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of this Agreement, if the Holder incurs a Separation from Service prior to the Vesting Date by reason of death or Disability, then the Performance Period shall terminate and 100% of the Target Award will immediately become vested.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Notwithstanding the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.3.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of this Agreement, if the Holder incurs a Separation from Service prior to the Vesting Date by reason of Retirement, (A) the proportion of the Award Units vesting under this provision shall be equal to the number of days in the Performance Period that elapsed before the Separation from Service divided by the total number of days in the Performance Period, provided that a minimum of 365 days of vesting (but in no event more than 100%) shall be allotted to the Holder, and (B) the amount of the Award Units vesting under this provision shall be based on actual achievement of the Performance Measures for the Award measured at the end of the Performance Period&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, that if, after providing a Retirement Notice but before the end of the Performance Period, the Holder incurs a Separation from Service due to death or Disability, the Award shall be treated as provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.4.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-2-</font></div><div><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Delivery of Certificates</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, as soon as practicable after the vesting of Award Units, in whole or in part, but in no event later than March 15 of the calendar year immediately following the year in which Award Units become vested, the Company shall (i) deliver or cause to be delivered one or more certificates issued in the Holder&#8217;s name (or such other name as is acceptable to the Company and designated in writing by the Holder), or (ii) issue in book entry form registered in the name of the Holder (or such other name as is acceptable to the Company and designated in writing by the Holder) a written or electronic notice or statement representing the number of vested shares represented by such vested Award Units. The Company shall pay all original issue or transfer taxes and all fees and expenses incident to such delivery, except as otherwise provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Prior to the issuance to the Holder of the shares of Common Stock subject to the Award, the Holder shall have no direct or secured claim in any specific assets of the Company or in such shares of Common Stock, and will have the status of a general unsecured creditor of the Company.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Transfer Restrictions and Investment Representation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Nontransferability of Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Award may not be transferred by the Holder other than by will or the laws of descent and distribution, pursuant to the designation of one or more beneficiaries on the form prescribed by the Company, a trust or entity established by the Holder for estate planning purposes, or a charitable organization designated by the Holder or pursuant to a qualified domestic relations order, in each case, without consideration. Except to the extent permitted by the foregoing sentence, the Award and the Award Units may not be sold, transferred, assigned, pledged, hypothecated, encumbered, or otherwise disposed of (whether by operation of law or otherwise) or be subject to execution, attachment, or similar process. Upon any attempt to so sell, transfer, assign, pledge, hypothecate, encumber, or otherwise dispose of the Award or the Award Units in violation of this Agreement or the Plan, the Award and the Award Units and all rights hereunder shall immediately become null and void.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Investment Representation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Holder hereby represents and covenants that (a)&#160;any share of Common Stock acquired upon the vesting of the Award Units will be acquired for investment and not with a view to the distribution thereof within the meaning of the Securities Act of 1933, as amended (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Securities Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), unless such acquisition has been registered under the Securities Act and any applicable state securities laws&#59; (b)&#160;any subsequent sale of any such shares shall be made either pursuant to an effective registration statement under the Securities Act and any applicable state securities laws, or pursuant to an exemption from registration under the Securities Act and such state securities laws&#59; and (c)&#160;if requested by the Company, the Holder shall submit a written statement, in form satisfactory to the Company, to the effect that such representation (x)&#160;is true and correct as of the date of vesting of any shares of Common Stock hereunder or (y)&#160;is true and correct as of the date of any sale of any such share, as applicable. As a further condition precedent to the delivery to the Holder of any shares of Common Stock subject to the Award, the Holder shall comply with all regulations and requirements of any regulatory authority having control of or supervision over the issuance or delivery of the shares and, in connection therewith, shall execute any documents which the Board shall in its sole discretion deem necessary or advisable.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Additional Restrictions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. If the Holder is, or becomes, a person subject to any policy of the Company providing for recoupment of performance-based compensation in the event of a restatement of the Company&#8217;s financial results, then Holder agrees the Award and the Award Units (and any shares of Common Stock issued with respect thereto) will be subject to such recoupment policy. The Company may impose, and Holder agrees to be bound by, such restrictions, conditions, or limitations as the Company determines appropriate as to the timing and manner of any resales or other transfers of any Award Units (and any shares of Common Stock issued with respect thereto) as to which transferability restrictions have lapsed as provided under this Agreement, including without limitation (a) restrictions under an insider trading or other Company policy, (b) restrictions designed to delay and&#47;or coordinate the timing and manner of sales by Holder and others following a public offering of the Company&#8217;s securities, (c) stock ownership or holding requirements, and (d) the required use of a specified brokerage firm for such resales or other transfers.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Additional Terms and Conditions of Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Withholding Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Company shall have the right to require, prior to the issuance or delivery of any shares of Common Stock upon the vesting of the Award Units, payment by the Holder of such Award of any federal, state, local or other taxes which may be required to be withheld or paid in connection with such Award (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Required Tax Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;). The Holder may satisfy his or her obligation to advance the Required Tax Payments by any of the following means&#58; (1)&#160;a cash payment to the Company, (2)&#160;delivery (either actual delivery or by attestation procedures established by the Company) to the Company of previously owned whole shares of Common Stock having an aggregate Fair Market Value, determined as of the Tax Date, equal to the Required Tax Payments, (3)&#160;authorizing the Company to withhold up to the maximum required number of shares of Common Stock which would otherwise be delivered or an amount of cash which would otherwise be payable to the Holder having an aggregate Fair Market Value, determined as of the Tax Date, equal to the Required Tax Payments, </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-3-</font></div><div><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">or (4)&#160;any combination of (1), (2),&#160;and (3). To the extent applicable, the Holder may satisfy his or her withholding obligation only with shares that are not subject to any repurchase, forfeiture, unfulfilled vesting, or other similar requirements.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Adjustment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. In the event of any equity restructuring (within the meaning of Financial Accounting Standards Board Accounting Standards Codification Topic 718, Compensation-Stock Compensation) that causes the per share value of shares of Common Stock to change, such as a stock dividend, stock split, spinoff, rights offering, or recapitalization through an extraordinary dividend, the terms of this Award, including the number and class of securities subject hereto, shall be appropriately adjusted by the Committee. In the event of any other change in corporate capitalization, including a merger, consolidation, reorganization, or partial or complete liquidation of the Company, such equitable adjustments described in the foregoing sentence may be made as determined to be appropriate and equitable by the Committee (or, if the Company is not the surviving corporation in any such transaction, the board of directors of the surviving corporation) to prevent dilution or enlargement of rights of participants. The decision of the Committee regarding any such adjustment shall be final, binding, and conclusive.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Compliance with Applicable Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Award is subject to the condition that if the listing, registration, or qualification of the shares of Common Stock subject to the Award upon any securities exchange or under any law, or the consent or approval of any governmental body, or the taking of any other action is necessary or desirable as a condition of, or in connection with, the delivery of shares hereunder, the shares of Common Stock subject to the Award shall not be delivered, in whole or in part, unless such listing, registration, qualification, consent, approval, or other action shall have been effected or obtained, free of any conditions not acceptable to the Company. The Company agrees to use reasonable efforts to effect or obtain any such listing, registration, qualification, consent, approval, or other action.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Award Confers No Rights to Continued Employment or Service</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. In no event shall the granting of the Award or its acceptance by the Holder, or any provision of this Agreement or the Plan, give or be deemed to give the Holder any right to continued employment by or service to the Company, any Subsidiary, or any affiliate of the Company or affect in any manner the right of the Company, any Subsidiary, or any affiliate of the Company to terminate the employment or service of any person at any time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Interpretation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Any dispute regarding the interpretation of this Agreement shall be submitted by the Holder or by the Company forthwith to the Committee for review. The resolution of such a dispute by the Committee shall be final and binding on all parties.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Successors and Assigns</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Company may assign any of its rights under this Agreement to single or multiple assignees, and this Agreement shall inure to the benefit of the successors and assigns of the Company. Subject to the restrictions on transfer herein set forth, this Agreement shall be binding upon the Holder and his or her heirs, executors, administrators, successors, and assigns.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Notices</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. All notices, requests or other communications provided for in this Agreement shall be made, if to the Company, to Tri Pointe Homes, Inc., Attn&#58; General Counsel, 19540 Jamboree Road, Suite 300, Irvine, California 92612, and if to the Holder, to the last known mailing address of the Holder contained in the records of the Company. All notices, requests or other communications provided for in this Agreement shall be made in writing either (a)&#160;by personal delivery, (b)&#160;by facsimile or electronic mail with confirmation of receipt, (c)&#160;by mailing in the United States mails, or (d)&#160;by express courier service. The notice, request, or other communication shall be deemed to be received upon personal delivery, upon confirmation of receipt of facsimile or electronic mail transmission, or upon receipt by the party entitled thereto if by United States mail or express courier service&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, that if a notice, request, or other communication sent to the Company is not received during regular business hours, it shall be deemed to be received on the next succeeding business day of the Company.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. This Agreement, the Award, and all determinations made and actions taken pursuant hereto and thereto, to the extent not governed by the laws of the United States, shall be governed by the laws of the State of Delaware and construed in accordance therewith without giving effect to principles of conflicts of laws.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Agreement Subject to the Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. This Agreement is subject to the provisions of the Plan, including without limitation, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 4.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> relating to terms of Performance Awards, and shall be interpreted in accordance therewith. To the extent of any inconsistency between the terms of the Plan and the terms of this Agreement, the terms of the Plan shall control. The Holder hereby acknowledges receipt of a copy of the Plan.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Entire Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Plan is incorporated herein by reference. This Agreement and the Plan constitute the entire agreement of the parties with respect to the subject matter hereof and supersede in their </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-4-</font></div><div><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">entirety all prior undertakings and agreements of the Company and the Holder with respect to the subject matter hereof, and may not be modified adversely to the Holder&#8217;s interest except by means of a writing signed by the Company and the Holder.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Partial Invalidity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The invalidity or unenforceability of any particular provision of this Agreement shall not affect the other provisions hereof and this Agreement shall be construed in all respects as if such invalid or unenforceable provision was omitted.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.12.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Amendment and Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The provisions of this Agreement may be amended or waived only by the written agreement of the Company and the Holder, and no course of conduct or failure or delay in enforcing the provisions of this Agreement shall affect the validity, binding effect, or enforceability of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.13.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. This Agreement may be executed in two counterparts each of which shall be deemed an original and both of which together shall constitute one and the same instrument.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.14.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Section 409A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. This Agreement will be interpreted in accordance with Section 409A of the Code, to the extent applicable, including without limitation any Treasury Regulations or other Department of Treasury guidance that may be issued or amended after the date hereof, and will not be amended or modified in any manner that would cause this Agreement to violate the requirements of Section 409A. If, following the date hereof, the Committee determines that the Award may be subject to Section 409A, including such Department of Treasury guidance as may be issued after the date hereof, the Committee may, in its discretion, adopt such amendments to this Agreement or adopt such other policies and procedures (including amendments, policies, and procedures with retroactive effect), or take any other actions, as the Committee determines are necessary or appropriate to (i) exempt the Award from Section 409A and&#47;or preserve the intended tax treatment of the benefits provided with respect to the Award, or (ii) comply with the requirements of Section 409A. Notwithstanding anything to the contrary in the Plan or in this Agreement, the Holder agrees that the Holder (or the Holder&#8217;s estate or permitted beneficiary(ies)) will be solely responsible for the satisfaction of all taxes, interest, and penalties that may be imposed on the Holder or for the Holder&#8217;s account in connection with this Award (including, without limitation, any taxes, interest, and penalties under Section 409A), and neither the Company nor its Affiliates will have any obligation to reimburse, indemnify, or otherwise hold the Holder (or the Holder&#8217;s estate or permitted beneficiary(ies)) harmless from any or all of such taxes, interest, or penalties.</font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.15.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Clawback</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Award Units shall be subject to the Company&#8217;s Executive Recoupment Policy and any Company clawback or similar policy and any Applicable Law related to such actions. The Holder&#8217;s acceptance of this Award shall be deemed to constitute the Holder&#8217;s acknowledgement of and consent to the Company&#8217;s application, implementation, and enforcement of the Executive Recoupment Policy and any other applicable Company clawback or similar policy that may apply to the Holder, whether adopted before or after the Grant Date, and any Applicable Law relating to clawback, cancellation, recoupment, rescission, payback, or reduction of compensation, and the Holder&#8217;s agreement that the Company may take any actions that may be necessary to effectuate any such policy or Applicable Law, without further consideration or action.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:139%">&#91;Signature page follows.&#93;</font></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-5-</font></div><div><font><br></font></div><div><font><br></font></div></div></div><div id="i3eacc61f51584093a7470f08bc8a300b_4"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:24pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.102%"><tr><td style="width:1.0%"></td><td style="width:29.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></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="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%">TRI POINTE HOMES, INC.,</font></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="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%">a Delaware corporation</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:0 1pt"></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%">By&#58;</font></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="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%">Name&#58;</font></td><td colspan="3" style="border-top:0.25pt solid #000;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="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%">Its&#58;</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accepted on&#58; __________________________</font></div><div style="margin-top:18pt"><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></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#91;NAME&#93;</font></div><div style="margin-bottom:12pt"><font><br></font></div><div><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div></div></div><div id="i3eacc61f51584093a7470f08bc8a300b_7"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%;text-decoration:underline">Attachment A</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">DEFINITIONS</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:100%">For purpose of this Agreement, the following terms shall have the meanings set forth below&#58; </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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Adjusted Pre-Tax Earnings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the income from continuing operations before taxes of the Company, as reported in the Company&#8217;s consolidated financial statements for the relevant periods, adjusted to exclude the impact of consolidated annual bonus expense, land-related charges and impairments, debt refinancing or extinguishment, changes in applicable accounting standards, net income attributed to non-controlling interests, and any unusual or nonrecurring events affecting the Company or its financial statements that the Committee deems appropriate in its sole discretion.</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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Beginning Average Market Value</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means, with respect to the Company, or a company in the Company&#8217;s Peer Group, the average Stock Price for each of the trading days in the 30-calendar day period ending on and including the first day of the Performance Period. </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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Cause</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; shall be defined as that term is defined in the Holder&#8217;s offer letter, employment agreement, change in control agreement, or other similar agreement&#59; or if there is no such definition, &#8220;Cause&#8221; means, as determined by the Company in its sole discretion, any of the following&#58; (i) the Holder&#8217;s breach of any agreement with the Company or any Subsidiary&#59; (ii) the Holder&#8217;s failure or refusal to satisfactorily perform the duties reasonably required of him or her as an employee of the Company or any Subsidiary&#59; (iii) the Holder&#8217;s commission of any act of fraud, embezzlement, dishonesty, or insubordination&#59; (iv) the Holder&#8217;s unauthorized use or disclosure of confidential information or trade secrets of the Company or any Subsidiary&#59; (v) the Holder&#8217;s breach of a policy of the Company or any Subsidiary or the rules of any governmental or regulatory body applicable to the Company or any Subsidiary&#59; or (vi) any other misconduct by the Holder that has, or could have, an adverse impact on the business, reputation, or affairs of the Company or any Subsidiary. A Separation from Service for Cause shall be deemed to include a determination by the Company after the Holder&#8217;s Separation from Service that circumstances existing before the Separation from Service would have entitled the Company or a Subsidiary to have terminated the Holder&#8217;s service for Cause. All rights that the Holder has or may have under this Agreement or the Plan shall be suspended automatically during the pendency of any investigation by the Company, or during any negotiations between the Company and the Holder, regarding any actual or alleged act or omission by the Holder of the type described in this definition of Cause.</font></div><div style="text-align:justify"><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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Change in Control Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; in the event a Change in Control is consummated during the Performance Period but before the Vesting Date, Change in Control Units means the total number of Award Units that would have vested and become payable, determined as set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Attachment&#160;B,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> based on the Company&#8217;s actual performance relative to such metrics set forth on  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Attachment&#160;B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (i)&#160;for Cumulative Pre-Tax Earnings, through the end of the Company&#8217;s last fiscal quarter ending before the closing date of the Change in Control as if the last day of such quarter were the last day of the Performance Period and (ii) for TSR Percentile, through the closing date of the Change in Control as if the closing date of the Change in Control were the last day of the Performance Period. For purposes of this paragraph, the Cumulative Pre-Tax Earnings Plan shall be reduced proportionally to the number of quarters completed from the first day of the Performance Period through the end of the Company&#8217;s last fiscal quarter ending before the closing date of the Change in Control.</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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Cumulative Pre-Tax Earnings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the sum of the Adjusted Pre-Tax Earnings over the Performance Period for each period in which Adjusted Pre-Tax Earnings is measured pursuant to the above definition of Adjusted Pre-Tax Earnings. </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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Cumulative Pre-Tax Earnings Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means $&#91;__&#93;.</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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; shall be defined as that term is defined in the Holder&#8217;s offer letter, employment agreement, change in control agreement, or other similar agreement&#59; or if there is no such definition, &#8220;Disability&#8221; means the Holder is unable to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment that can be expected to result in death or has lasted or can be expected to last for a continuous period of 180 days or more, as determined by an independent physician selected with the approval of the Company or any Subsidiary and the Holder.</font></div><div style="text-align:justify"><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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Ending Average Market Value</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means, with respect to the Company, or a company in the Company&#8217;s Peer Group, the average Stock Price for each of the trading days in the 30-calendar day period ending on and including the last day of the Performance Period.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Good Reason</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">shall be defined as that term is defined in the Holder&#8217;s offer letter, employment agreement, change in control agreement, or other similar agreement&#59; or if there is no such definition, &#8220;Good Reason&#8221; shall mean any of the following are undertaken without the Holder&#8217;s prior&#160;written consent&#58;&#160;(a) a material diminution in the Holder&#8217;s title, authority, duties, or responsibilities that substantially reduces the nature or character of the Holder&#8217;s position with the Company (or the highest parent entity if the Company has one or more parent entities)&#59; (b) a reduction by the Company of the Holder&#8217;s base salary as in effect immediately prior to such reduction&#59; (c) a material&#160;reduction by the Company of the Holder&#8217;s target annual bonus as in effect immediately prior to such reduction&#59; (d)&#160;relocation of the Holder&#8217;s principal office (defined as a relocation of the Holder&#8217;s principal office to a location that increases the Holder&#8217;s one-way commute by more than&#160;50&#160;miles), provided, that, for the avoidance of doubt, reasonable required travel by the Holder on the Company&#8217;s business shall not constitute a relocation&#59; (e)&#160;a change in the Holder&#8217;s title following a Change in Control such that the Holder does not serve as &#91;TITLE&#93; of the surviving entity&#8217;s highest parent entity&#59; or (f)&#160;any material breach by the Company of any provision of this Agreement. Notwithstanding the foregoing, the Holder&#8217;s resignation shall not constitute a resignation for &#8220;Good Reason&#8221; as a result of any event described in the preceding sentence unless (A) the Holder provides written notice thereof to the Company within 30 days after the first occurrence of such event&#59; (B) to the extent correctable, the Company fails to remedy such circumstance or event within 30 days following the Company&#8217;s receipt of such written notice&#59; and (C) the effective date of the Holder&#8217;s resignation for &#8220;Good Reason&#8221; is not later than 90 days after the initial existence of the circumstances constituting&#160;Good Reason.</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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Performance Measures</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the Performance Measures set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Attachment B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> to this Agreement.</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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Qualifying Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means (a)&#160;a Separation from Service of the Holder that occurs within 3 months prior to or within 24&#160;months following a Change in Control, by reason of the Holder&#8217;s dismissal or discharge by the Company (or its successor-in-interest) without Cause or by the Holder for Good Reason, or (b)&#160;a Retirement after a Change in Control where the Holder provided a Retirement Notice in accordance with the Plan prior to the Change in Control.</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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the Holder&#8217;s voluntary Separation from Service without Cause at or after the time the Holder has (i) attained age 60 and (ii) worked for the Company or its Subsidiaries for at least five years, provided that each of the following conditions must also be satisfied in order for the Holder&#8217;s Separation from Service to constitute a Retirement&#58; </font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)&#160;&#160;&#160;&#160;The Holder must provide the Company with written notice of his or her intent to retire on a form provided by the Company electing Retirement treatment under this Award (a &#8220;Retirement Notice&#8221;) at least 180 days prior to the Holder&#8217;s anticipated date of Retirement date, as stated in the Retirement Notice. During this period, the Holder shall remain an at-will employee and must remain in good standing and continue to meet all applicable performance standards, as determined by the Company. </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii) The Holder must execute a separation agreement and general release in a form acceptable to the Company. </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(iii) The Holder&#8217;s length of service with the Company and its Subsidiaries shall be determined by the Company.</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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Stock Price</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means closing price per share of the Common Stock (or of the common stock of such other company, as applicable) as reported by the New York Stock Exchange (or, if the Common Stock, or the common stock of a company in the Company&#8217;s Peer Group, is not then listed on the New York Stock Exchange, the principal national stock exchange or other trading market on which the Common Stock or such common stock is traded).</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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Total Stockholder Return</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; or &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">TSR</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; with respect to the Company or a company in the Company&#8217;s Peer Group, as applicable, means the quotient determined pursuant to the following&#58; </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:100%">X &#61; The Ending Average Market Value.</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:100%">Y &#61; All cash dividends for the Performance Period, assuming same day reinvestment into Common Stock (or common stock of the applicable member of the Peer Group) on the applicable ex-dividend date.</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:100%">Z &#61; The Beginning Average Market Value.</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:100%">TSR shall be equitably adjusted to reflect stock dividends, stock splits, reverse stock splits, recapitalizations, spin-offs, and other corporate changes having similar effect.</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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">TSR Percentile</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the percentile rank of the TSR for the Company during the Performance Period relative to the TSR for the &#91;__&#93; companies listed on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Attachment C</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Peer Group</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) during the Performance Period&#59; provided, however, that for purposes of measuring the TSR Percentile, the Committee shall have the right to make adjustments to the Peer Group based on developments that occur during the Performance Period, such as removing </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div><div><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">from the Peer Group, retroactively to the beginning of the Performance Period, any company no longer existing as an independent entity or which has announced it is being acquired.</font></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div><div><font><br></font></div><div><font><br></font></div></div></div><div id="i3eacc61f51584093a7470f08bc8a300b_10"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%;text-decoration:underline">Attachment B</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">PERFORMANCE MEASURES</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Cumulative Pre-Tax Earnings Performance Table</font></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:21.015%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.246%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.439%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance Level</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cumulative Pre-Tax Earnings</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;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:700;line-height:100%">Pre-Tax Earnings Performance Rating</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt 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%">Maximum</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt 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%">&#91;__&#93;% of Cumulative Pre-Tax Earnings Plan and above</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;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%">&#91;__&#93;%</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt 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%">Target</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt 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%">&#91;__&#93;% of Cumulative Pre-Tax Earnings Plan</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;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%">&#91;__&#93;%</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt 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%">Threshold</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt 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%">&#91;__&#93;% of Cumulative Pre-Tax Earnings Plan</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;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%">&#91;__&#93;%</font></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt 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%">Below Threshold</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt 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%">Below &#91;__&#93;% of Cumulative Pre-Tax Earnings Plan</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;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%">&#91;__&#93;%</font></td></tr></table></div><div style="text-align:justify"><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:700;line-height:139%">Relative TSR Performance Table</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.884%"><tr><td style="width:1.0%"></td><td style="width:51.986%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.814%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TSR Percentile on Vesting Date</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;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:700;line-height:100%">TSR Adjustment Factor</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt 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%">Top Quartile</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;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%">x &#91;__&#93;%</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt 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%">Second Quartile and Third Quartile</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;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%">No modification</font></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt 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%">Bottom Quartile</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;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%">x &#91;__&#93;%</font></td></tr></table></div><div style="text-align:justify"><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:100%">The percentage of the Award that is eligible to vest if the Cumulative Pre-Tax Earnings for the Performance Period is between the &#8220;Threshold&#8221; and &#8220;Target&#8221; or &#8220;Target&#8221; and &#8220;Maximum&#8221; performance levels, as applicable, shall be determined by straight line interpolation. </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:100%">The Committee shall determine the number of Award Units that shall vest by the following formula&#58; (A) the Target Award x Pre-Tax Earnings Performance Rating, multiplied by (B) the TSR Adjustment Factor (if any), rounded down to the nearest whole share.</font></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:39.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="9" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td 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:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div></div></div><div id="i3eacc61f51584093a7470f08bc8a300b_13"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%;text-decoration:underline">Attachment C</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">PEER GROUP</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%;text-decoration:underline">Company Name</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:139%">&#91;__&#93;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.2
<SEQUENCE>3
<FILENAME>q22022tphex102.htm
<DESCRIPTION>EX-10.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i414a542964e147fb8523ed07e99feb9a_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.2</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:100%">TRI POINTE HOMES, INC.<br>2022 LONG-TERM INCENTIVE PLAN</font></div><div style="text-align:center"><font><br></font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PERFORMANCE-BASED RESTRICTED STOCK UNIT AWARD AGREEMENT<br>REVENUES PERFORMANCE MEASUREMENT <br>(EXECUTIVE FORM)</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tri Pointe Homes, Inc., a Delaware corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), hereby grants to &#91;NAME&#93; (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Holder</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) as of &#91;DATE&#93; (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Grant Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), pursuant to the terms and conditions of the Tri Pointe Homes, Inc. 2022 Long-Term Incentive Plan (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), an award of performance-based restricted stock units (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; and the restricted stock units granted pursuant to this Agreement, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Award Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) with respect to a maximum of &#91;###&#93; shares (with &#91;###&#93; shares referred to as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Target Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) of the Company&#8217;s Common Stock, par value $0.01 per share (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Common Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), upon and subject to the restrictions, terms, and conditions set forth in the Plan and this agreement (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;). Capitalized terms used in this Agreement and not defined herein or set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Attachment A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> have the respective meanings given to them in the Plan.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Award Subject to Acceptance of Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Award shall be null and void unless the Holder accepts this Agreement by executing it in the space provided below and returning such original execution copy to the Company, or by approving this Agreement by electronic means in a manner that has been approved by the Company.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Rights as a Stockholder</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Each Award Unit shall represent the Holder&#8217;s right to receive one share of the Company&#8217;s Common Stock if and to the extent that such Award Unit becomes vested pursuant to the terms and conditions of this Agreement and the Plan. The Holder shall not be entitled to any privileges of ownership with respect to the shares of Common Stock subject to the Award unless and until, and only to the extent, such shares become vested pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> hereof and the Holder becomes a stockholder of record with respect to such shares. As of each date on which the Company pays a cash dividend to record owners of shares of Common Stock (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Dividend Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), then the number of Award Units and shares subject to the Award shall increase by (i)&#160;the product of the total number of shares subject to the Award immediately prior to such Dividend Date multiplied by the dollar amount of the cash dividend paid per share of Common Stock by the Company on such Dividend Date, divided by (ii)&#160;the Fair Market Value of a share of Common Stock on such Dividend Date. Any such additional Award Units and shares shall be subject to the same restrictions, vesting conditions, and payment terms set forth herein as the Award Units and shares to which they relate.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Performance Period and Vesting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Performance-Based Vesting Conditions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Award granted pursuant to this Agreement shall constitute a Performance Award (as defined in the Plan). Except as otherwise provided in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, if and to the extent that all or a portion of the Award (as determined in accordance with the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Attachment B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">) shall vest on the Vesting Date as a result of the Company satisfying the Performance Measures set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Attachment B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> to this Agreement over the Performance Period, the Holder shall become vested in the Award Units, or the applicable portion thereof, if any, on the Vesting Date, provided that the Holder does not incur a Separation from Service before the Vesting Date. As used herein, (i) the term &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Performance Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; shall mean the three-year period beginning on &#91;DATE&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">and ending on &#91;DATE&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">and (ii) the term &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Vesting Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; shall mean &#91;DATE&#93;.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">If the Performance Period is shortened pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> as a result of a Change in Control, appropriate adjustments to the performance targets, performance periods, and the determination of actual performance shall be made by the Committee in order to carry out the intent of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Change in Control and Acceleration</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. In the event a Change in Control occurs after the first day of the Performance Period but prior to the end of the Performance Period, the Performance Period shall terminate on the closing date of the Change in Control and the following provisions shall apply&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.5pt">If (a) the closing of the Change in Control occurs on or before the 12-month anniversary of the first day of the Performance Period, (b) the Holder does not incur a Separation from Service before the date of the closing of the Change in Control, and (c) the Award is not assumed in full by the acquiring or successor company or its affiliate upon the closing of the Change in Control or otherwise expressly continued in full force and effect pursuant to the terms of the Change in Control, the Target Award shall vest as of the date of the closing of the Change in Control.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.5pt">If (a) the closing of the Change in Control occurs on or before the 12-month anniversary of the first day of the Performance Period and (b) the Award is assumed in full by the acquiring or </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">successor company or its affiliate upon the closing of the Change in Control, or is otherwise expressly continued in full force and effect pursuant to the terms of the Change in Control, the Target Award may become vested in accordance with the provisions of the last sentence of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. If (i) the Holder remains in service with the Company or its successor-in-interest or an affiliate thereof through the Vesting Date, the Target Award shall become fully vested effective as of the Vesting Date or (ii) if the Holder suffers a Qualifying Termination before the Vesting Date, the Target Award shall become vested upon the later of the effective date of such Qualifying Termination and the closing of the Change in Control.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.5pt">If (a) the closing of the Change in Control occurs after the 12-month anniversary of the first day of the Performance Period, (b) the Holder does not incur a Separation from Service before the date of the closing of the Change in Control, and (c) the Award is not assumed in full by the acquiring or successor company or its affiliate upon the closing of the Change in Control or otherwise expressly continued in full force and effect pursuant to the terms of the Change in Control, the Award shall vest as of the date of the closing of the Change in Control, but only with respect to a number of Award Units equal to the Change in Control Units. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.5pt">If (a) the closing of the Change in Control transaction occurs after the 12-month anniversary of the first day of the Performance Period and (b) the Award is assumed in full by the acquiring or successor company or its affiliate upon the closing of the Change in Control, or is otherwise expressly continued in full force and effect pursuant to the terms of the Change in Control transaction, the Award Units may become vested in accordance with the provisions of the last sentence of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, but only with respect to a number of Award Units equal to the Change in Control Units. If (i) the Holder remains in service with the Company or its successor-in-interest or an affiliate thereof through the Vesting Date, such Change in Control Units shall become fully effective as of the Vesting Date or (ii) if the Holder suffers a Qualifying Termination before the Vesting Date and the Holder remains in service with the Company or its successor-in-interest or an affiliate thereof through the date of such Qualifying Termination, the Change in Control Units shall become vested upon the later of the effective date of such Qualifying Termination and the closing of the Change in Control.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2.5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.5pt">The portion of the Award Units that do not vest in the event of a Change in Control pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Sections 3.2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">3.2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">3.2.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">3.2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (i.e., the total number of Award Units less the number of Award Units that become vested pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Sections 3.2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">3.2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">3.2.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">3.2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">) shall be cancelled and forfeited by the Holder for no consideration on the date of the Change in Control.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Separation from Service&#59; Failure to Satisfy Performance Measures</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.5pt">Except as otherwise provided in the Plan and this Agreement, if the Holder incurs a Separation from Service before the Vesting Date for any reason, then the entire Award shall be immediately forfeited by the Holder for no consideration and cancelled, effective as of the date of the Holder&#8217;s Separation from Service.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.5pt">If the Holder does not incur a Separation from Service before the Vesting Date, any Award Units in which the Holder does not become vested pursuant to the Performance Measures set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Attachment B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> shall be immediately forfeited by the Holder for no consideration and cancelled, effective as of the last day of the Performance Period.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Acceleration on Death or Disability&#59; Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Death or Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Notwithstanding the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.3.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of this Agreement, if the Holder incurs a Separation from Service prior to the Vesting Date by reason of death or Disability, then the Performance Period shall terminate and 100% of the Target Award will immediately become vested.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Notwithstanding the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.3.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of this Agreement, if the Holder incurs a Separation from Service prior to the Vesting Date by reason of Retirement, (A) the proportion of the Award Units vesting under this provision shall be equal to the number of days in the Performance Period that elapsed before the Separation from Service divided by the total number of days in the Performance Period, provided that a minimum of 365 days of vesting (but in no event more than 100%) shall be allotted to the Holder, and (B) the amount of the Award Units vesting under this provision shall be based on actual achievement of the Performance Measures for the Award measured at the end of the Performance Period&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, that if, after providing a Retirement Notice but before the end of the Performance Period, the Holder incurs a Separation from Service due to death or Disability, the Award shall be treated as provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.4.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-2-</font></div><div><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Delivery of Certificates</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, as soon as practicable after the vesting of Award Units, in whole or in part, but in no event later than March 15 of the calendar year immediately following the year in which Award Units become vested, the Company shall (i) deliver or cause to be delivered one or more certificates issued in the Holder&#8217;s name (or such other name as is acceptable to the Company and designated in writing by the Holder), or (ii) issue in book entry form registered in the name of the Holder (or such other name as is acceptable to the Company and designated in writing by the Holder) a written or electronic notice or statement representing the number of vested shares represented by such vested Award Units. The Company shall pay all original issue or transfer taxes and all fees and expenses incident to such delivery, except as otherwise provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Prior to the issuance to the Holder of the shares of Common Stock subject to the Award, the Holder shall have no direct or secured claim in any specific assets of the Company or in such shares of Common Stock, and will have the status of a general unsecured creditor of the Company.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Transfer Restrictions and Investment Representation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Nontransferability of Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Award may not be transferred by the Holder other than by will or the laws of descent and distribution, pursuant to the designation of one or more beneficiaries on the form prescribed by the Company, a trust or entity established by the Holder for estate planning purposes, or a charitable organization designated by the Holder or pursuant to a qualified domestic relations order, in each case, without consideration. Except to the extent permitted by the foregoing sentence, the Award and the Award Units may not be sold, transferred, assigned, pledged, hypothecated, encumbered, or otherwise disposed of (whether by operation of law or otherwise) or be subject to execution, attachment, or similar process. Upon any attempt to so sell, transfer, assign, pledge, hypothecate, encumber, or otherwise dispose of the Award or the Award Units in violation of this Agreement or the Plan, the Award and the Award Units and all rights hereunder shall immediately become null and void.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Investment Representation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Holder hereby represents and covenants that (a)&#160;any share of Common Stock acquired upon the vesting of the Award Units will be acquired for investment and not with a view to the distribution thereof within the meaning of the Securities Act of 1933, as amended (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Securities Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), unless such acquisition has been registered under the Securities Act and any applicable state securities laws&#59; (b)&#160;any subsequent sale of any such shares shall be made either pursuant to an effective registration statement under the Securities Act and any applicable state securities laws, or pursuant to an exemption from registration under the Securities Act and such state securities laws&#59; and (c)&#160;if requested by the Company, the Holder shall submit a written statement, in form satisfactory to the Company, to the effect that such representation (x)&#160;is true and correct as of the date of vesting of any shares of Common Stock hereunder or (y)&#160;is true and correct as of the date of any sale of any such share, as applicable. As a further condition precedent to the delivery to the Holder of any shares of Common Stock subject to the Award, the Holder shall comply with all regulations and requirements of any regulatory authority having control of or supervision over the issuance or delivery of the shares and, in connection therewith, shall execute any documents which the Board shall in its sole discretion deem necessary or advisable.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Additional Restrictions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. If the Holder is, or becomes, a person subject to any policy of the Company providing for recoupment of performance-based compensation in the event of a restatement of the Company&#8217;s financial results, then Holder agrees the Award and the Award Units (and any shares of Common Stock issued with respect thereto) will be subject to such recoupment policy. The Company may impose, and Holder agrees to be bound by, such restrictions, conditions, or limitations as the Company determines appropriate as to the timing and manner of any resales or other transfers of any Award Units (and any shares of Common Stock issued with respect thereto) as to which transferability restrictions have lapsed as provided under this Agreement, including without limitation (a) restrictions under an insider trading or other Company policy, (b) restrictions designed to delay and&#47;or coordinate the timing and manner of sales by Holder and others following a public offering of the Company&#8217;s securities, (c) stock ownership or holding requirements, and (d) the required use of a specified brokerage firm for such resales or other transfers.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Additional Terms and Conditions of Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Withholding Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Company shall have the right to require, prior to the issuance or delivery of any shares of Common Stock upon the vesting of the Award Units, payment by the Holder of such Award of any federal, state, local or other taxes which may be required to be withheld or paid in connection with such Award (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Required Tax Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;). The Holder may satisfy his or her obligation to advance the Required Tax Payments by any of the following means&#58; (1)&#160;a cash payment to the Company, (2)&#160;delivery (either actual delivery or by attestation procedures established by the Company) to the Company of previously owned whole shares of Common Stock having an aggregate Fair Market Value, determined as of the Tax Date, equal to the Required Tax Payments, (3)&#160;authorizing the Company to withhold up to the maximum required number of shares of Common Stock which would otherwise be delivered or an amount of cash which would otherwise be payable to the Holder having an aggregate Fair Market Value, determined as of the Tax Date, equal to the Required Tax Payments, </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-3-</font></div><div><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">or (4)&#160;any combination of (1), (2),&#160;and (3). To the extent applicable, the Holder may satisfy his or her withholding obligation only with shares that are not subject to any repurchase, forfeiture, unfulfilled vesting, or other similar requirements.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Adjustment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. In the event of any equity restructuring (within the meaning of Financial Accounting Standards Board Accounting Standards Codification Topic 718, Compensation-Stock Compensation) that causes the per share value of shares of Common Stock to change, such as a stock dividend, stock split, spinoff, rights offering, or recapitalization through an extraordinary dividend, the terms of this Award, including the number and class of securities subject hereto, shall be appropriately adjusted by the Committee. In the event of any other change in corporate capitalization, including a merger, consolidation, reorganization, or partial or complete liquidation of the Company, such equitable adjustments described in the foregoing sentence may be made as determined to be appropriate and equitable by the Committee (or, if the Company is not the surviving corporation in any such transaction, the board of directors of the surviving corporation) to prevent dilution or enlargement of rights of participants. The decision of the Committee regarding any such adjustment shall be final, binding, and conclusive.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Compliance with Applicable Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Award is subject to the condition that if the listing, registration, or qualification of the shares of Common Stock subject to the Award upon any securities exchange or under any law, or the consent or approval of any governmental body, or the taking of any other action is necessary or desirable as a condition of, or in connection with, the delivery of shares hereunder, the shares of Common Stock subject to the Award shall not be delivered, in whole or in part, unless such listing, registration, qualification, consent, approval, or other action shall have been effected or obtained, free of any conditions not acceptable to the Company. The Company agrees to use reasonable efforts to effect or obtain any such listing, registration, qualification, consent, approval, or other action.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Award Confers No Rights to Continued Employment or Service</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. In no event shall the granting of the Award or its acceptance by the Holder, or any provision of this Agreement or the Plan, give or be deemed to give the Holder any right to continued employment by or service to the Company, any Subsidiary, or any affiliate of the Company or affect in any manner the right of the Company, any Subsidiary, or any affiliate of the Company to terminate the employment or service of any person at any time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Interpretation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Any dispute regarding the interpretation of this Agreement shall be submitted by the Holder or by the Company forthwith to the Committee for review. The resolution of such a dispute by the Committee shall be final and binding on all parties.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Successors and Assigns</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Company may assign any of its rights under this Agreement to single or multiple assignees, and this Agreement shall inure to the benefit of the successors and assigns of the Company. Subject to the restrictions on transfer herein set forth, this Agreement shall be binding upon the Holder and his or her heirs, executors, administrators, successors, and assigns.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Notices</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. All notices, requests or other communications provided for in this Agreement shall be made, if to the Company, to Tri Pointe Homes, Inc., Attn&#58; General Counsel, 19540 Jamboree Road, Suite 300, Irvine, California 92612, and if to the Holder, to the last known mailing address of the Holder contained in the records of the Company. All notices, requests or other communications provided for in this Agreement shall be made in writing either (a)&#160;by personal delivery, (b)&#160;by facsimile or electronic mail with confirmation of receipt, (c)&#160;by mailing in the United States mails, or (d)&#160;by express courier service. The notice, request, or other communication shall be deemed to be received upon personal delivery, upon confirmation of receipt of facsimile or electronic mail transmission, or upon receipt by the party entitled thereto if by United States mail or express courier service&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, that if a notice, request, or other communication sent to the Company is not received during regular business hours, it shall be deemed to be received on the next succeeding business day of the Company.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. This Agreement, the Award, and all determinations made and actions taken pursuant hereto and thereto, to the extent not governed by the laws of the United States, shall be governed by the laws of the State of Delaware and construed in accordance therewith without giving effect to principles of conflicts of laws.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Agreement Subject to the Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. This Agreement is subject to the provisions of the Plan, including without limitation, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 4.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> relating to terms of Performance Awards, and shall be interpreted in accordance therewith. To the extent of any inconsistency between the terms of the Plan and the terms of this Agreement, the terms of the Plan shall control. The Holder hereby acknowledges receipt of a copy of the Plan.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Entire Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Plan is incorporated herein by reference. This Agreement and the Plan constitute the entire agreement of the parties with respect to the subject matter hereof and supersede in their </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-4-</font></div><div><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">entirety all prior undertakings and agreements of the Company and the Holder with respect to the subject matter hereof, and may not be modified adversely to the Holder&#8217;s interest except by means of a writing signed by the Company and the Holder.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Partial Invalidity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The invalidity or unenforceability of any particular provision of this Agreement shall not affect the other provisions hereof and this Agreement shall be construed in all respects as if such invalid or unenforceable provision was omitted.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.12.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Amendment and Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The provisions of this Agreement may be amended or waived only by the written agreement of the Company and the Holder, and no course of conduct or failure or delay in enforcing the provisions of this Agreement shall affect the validity, binding effect, or enforceability of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.13.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. This Agreement may be executed in two counterparts each of which shall be deemed an original and both of which together shall constitute one and the same instrument.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.14.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Section 409A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. This Agreement will be interpreted in accordance with Section 409A of the Code, to the extent applicable, including without limitation any Treasury Regulations or other Department of Treasury guidance that may be issued or amended after the date hereof, and will not be amended or modified in any manner that would cause this Agreement to violate the requirements of Section 409A. If, following the date hereof, the Committee determines that the Award may be subject to Section 409A, including such Department of Treasury guidance as may be issued after the date hereof, the Committee may, in its discretion, adopt such amendments to this Agreement or adopt such other policies and procedures (including amendments, policies, and procedures with retroactive effect), or take any other actions, as the Committee determines are necessary or appropriate to (i) exempt the Award from Section 409A and&#47;or preserve the intended tax treatment of the benefits provided with respect to the Award, or (ii) comply with the requirements of Section 409A. Notwithstanding anything to the contrary in the Plan or in this Agreement, the Holder agrees that the Holder (or the Holder&#8217;s estate or permitted beneficiary(ies)) will be solely responsible for the satisfaction of all taxes, interest, and penalties that may be imposed on the Holder or for the Holder&#8217;s account in connection with this Award (including, without limitation, any taxes, interest, and penalties under Section 409A), and neither the Company nor its Affiliates will have any obligation to reimburse, indemnify, or otherwise hold the Holder (or the Holder&#8217;s estate or permitted beneficiary(ies)) harmless from any or all of such taxes, interest, or penalties.</font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.15.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Clawback</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Award Units shall be subject to the Company&#8217;s Executive Recoupment Policy and any Company clawback or similar policy and any Applicable Law related to such actions. The Holder&#8217;s acceptance of this Award shall be deemed to constitute the Holder&#8217;s acknowledgement of and consent to the Company&#8217;s application, implementation, and enforcement of the Executive Recoupment Policy and any other applicable Company clawback or similar policy that may apply to the Holder, whether adopted before or after the Grant Date, and any Applicable Law relating to clawback, cancellation, recoupment, rescission, payback, or reduction of compensation, and the Holder&#8217;s agreement that the Company may take any actions that may be necessary to effectuate any such policy or Applicable Law, without further consideration or action.</font></div><div style="text-align:justify;text-indent:90pt"><font><br></font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#91;Signature page follows.&#93;</font></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-5-</font></div><div><font><br></font></div><div><font><br></font></div></div></div><div id="i414a542964e147fb8523ed07e99feb9a_4"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:24pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.102%"><tr><td style="width:1.0%"></td><td style="width:29.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></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="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:125%">TRI POINTE HOMES, INC.,</font></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="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:125%">a Delaware corporation</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:0 1pt"></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:125%">By&#58;</font></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="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:125%">Name&#58;</font></td><td colspan="3" style="border-top:0.25pt solid #000;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="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:125%">Its&#58;</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accepted on&#58; __________________________</font></div><div style="margin-top:18pt"><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></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#91;NAME&#93;</font></div><div style="margin-bottom:12pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div></div></div><div id="i414a542964e147fb8523ed07e99feb9a_7"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Attachment A</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">DEFINITIONS</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:100%">For purpose of this Agreement, the following terms shall have the meanings set forth below&#58; </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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Adjusted Revenue</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the home sales revenue of the Company, as reported in the Company&#8217;s consolidated financial statements for the relevant periods, after such adjustments thereto as the Committee deems appropriate in its sole discretion (i) to exclude the effect of extraordinary, unusual, and&#47;or nonrecurring items, including revenues attributable to non-controlling interests not originally forecast in the Cumulative Revenue Plan, and changes in applicable accounting standards and (ii) to reflect such other factors as the Committee deems appropriate to fairly reflect revenue. </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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Beginning Average Market Value</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means, with respect to the Company, or a company in the Company&#8217;s Peer Group, the average Stock Price for each of the trading days in the 30-calendar day period ending on and including the first day of the Performance Period. </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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Cause</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; shall be defined as that term is defined in the Holder&#8217;s offer letter, employment agreement, change in control agreement, or other similar agreement&#59; or if there is no such definition, &#8220;Cause&#8221; means, as determined by the Company in its sole discretion, any of the following&#58; (i) the Holder&#8217;s breach of any agreement with the Company or any Subsidiary&#59; (ii) the Holder&#8217;s failure or refusal to satisfactorily perform the duties reasonably required of him or her as an employee of the Company or any Subsidiary&#59; (iii) the Holder&#8217;s commission of any act of fraud, embezzlement, dishonesty, or insubordination&#59; (iv) the Holder&#8217;s unauthorized use or disclosure of confidential information or trade secrets of the Company or any Subsidiary&#59; (v) the Holder&#8217;s breach of a policy of the Company or any Subsidiary or the rules of any governmental or regulatory body applicable to the Company or any Subsidiary&#59; or (vi) any other misconduct by the Holder that has, or could have, an adverse impact on the business, reputation, or affairs of the Company or any Subsidiary. A Separation from Service for Cause shall be deemed to include a determination by the Company after the Holder&#8217;s Separation from Service that circumstances existing before the Separation from Service would have entitled the Company or a Subsidiary to have terminated the Holder&#8217;s service for Cause. All rights that the Holder has or may have under this Agreement or the Plan shall be suspended automatically during the pendency of any investigation by the Company, or during any negotiations between the Company and the Holder, regarding any actual or alleged act or omission by the Holder of the type described in this definition of Cause.</font></div><div style="text-align:justify"><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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Change in Control Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; in the event a Change in Control is consummated during the Performance Period but before the Vesting Date, Change in Control Units means the total number of Award Units that would have vested and become payable, determined as set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Attachment&#160;B,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> based on the Company&#8217;s actual performance relative to such metrics set forth on  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Attachment&#160;B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (i)&#160;for Cumulative Revenue, through the end of the Company&#8217;s last fiscal quarter ending before the closing date of the Change in Control as if the last day of such quarter were the last day of the Performance Period and (ii) for TSR Percentile, through the closing date of the Change in Control as if the closing date of the Change in Control were the last day of the Performance Period. For purposes of this paragraph, the Cumulative Revenue Plan shall be reduced proportionally to the number of quarters completed from the first day of the Performance Period through the end of the Company&#8217;s last fiscal quarter ending before the closing date of the Change in Control.</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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Cumulative Revenue</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the sum of the Adjusted Revenue over the Performance Period for each period in which Adjusted Revenue is measured pursuant to the above definition of Adjusted Revenue. </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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Cumulative Revenue Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means $&#91;__&#93;. </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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; shall be defined as that term is defined in the Holder&#8217;s offer letter, employment agreement, change in control agreement, or other similar agreement&#59; or if there is no such definition, &#8220;Disability&#8221; means the Holder is unable to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment that can be expected to result in death or has lasted or can be expected to last for a continuous period of 180 days or more, as determined by an independent physician selected with the approval of the Company or any Subsidiary and the Holder.</font></div><div style="text-align:justify"><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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Ending Average Market Value</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means, with respect to the Company, or a company in the Company&#8217;s Peer Group, the average Stock Price for each of the trading days in the 30-calendar day period ending on and including the last day of the Performance Period.</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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Good Reason</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">shall be defined as that term is defined in the Holder&#8217;s offer letter, employment agreement, change in control agreement, or other similar agreement&#59; or if there is no such definition, &#8220;Good Reason&#8221; shall mean any of </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">the following are undertaken without the Holder&#8217;s prior&#160;written consent&#58;&#160;(a) a material diminution in the Holder&#8217;s title, authority, duties, or responsibilities that substantially reduces the nature or character of the Holder&#8217;s position with the Company (or the highest parent entity if the Company has one or more parent entities)&#59; (b) a reduction by the Company of the Holder&#8217;s base salary as in effect immediately prior to such reduction&#59; (c) a material&#160;reduction by the Company of the Holder&#8217;s target annual bonus as in effect immediately prior to such reduction&#59; (d)&#160;relocation of the Holder&#8217;s principal office (defined as a relocation of the Holder&#8217;s principal office to a location that increases the Holder&#8217;s one-way commute by more than&#160;50&#160;miles), provided, that, for the avoidance of doubt, reasonable required travel by the Holder on the Company&#8217;s business shall not constitute a relocation&#59; (e)&#160;a change in the Holder&#8217;s title following a Change in Control such that the Holder does not serve as &#91;TITLE&#93; of the surviving entity&#8217;s highest parent entity&#59; or (f)&#160;any material breach by the Company of any provision of this Agreement. Notwithstanding the foregoing, the Holder&#8217;s resignation shall not constitute a resignation for &#8220;Good Reason&#8221; as a result of any event described in the preceding sentence unless (A) the Holder provides written notice thereof to the Company within 30 days after the first occurrence of such event&#59; (B) to the extent correctable, the Company fails to remedy such circumstance or event within 30 days following the Company&#8217;s receipt of such written notice&#59; and (C) the effective date of the Holder&#8217;s resignation for &#8220;Good Reason&#8221; is not later than 90 days after the initial existence of the circumstances constituting&#160;Good Reason.</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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Performance Measures</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the Performance Measures set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Attachment B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> to this Agreement.</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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Qualifying Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means (a)&#160;a Separation from Service of the Holder that occurs within 3 months prior to or within 24&#160;months following a Change in Control, by reason of the Holder&#8217;s dismissal or discharge by the Company (or its successor-in-interest) without Cause or by the Holder for Good Reason, or (b)&#160;a Retirement after a Change in Control where the Holder provided a Retirement Notice in accordance with the Plan prior to the Change in Control.</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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the Holder&#8217;s voluntary Separation from Service without Cause at or after the time the Holder has (i) attained age 60 and (ii) worked for the Company or its Subsidiaries for at least five years, provided that each of the following conditions must also be satisfied in order for the Holder&#8217;s Separation from Service to constitute a Retirement&#58; </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)&#160;&#160;&#160;&#160;The Holder must provide the Company with written notice of his or her intent to retire on a form provided by the Company electing Retirement treatment under this Award (a &#8220;Retirement Notice&#8221;) at least 180 days prior to the Holder&#8217;s anticipated date of Retirement date, as stated in the Retirement Notice. During this period, the Holder shall remain an at-will employee and must remain in good standing and continue to meet all applicable performance standards, as determined by the Company. </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii) The Holder must execute a separation agreement and general release in a form acceptable to the Company. </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(iii) The Holder&#8217;s length of service with the Company and its Subsidiaries shall be determined by the Company.</font></div><div style="text-align:justify"><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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Stock Price</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means closing price per share of the Common Stock (or of the common stock of such other company, as applicable) as reported by the New York Stock Exchange (or, if the Common Stock, or the common stock of a company in the Company&#8217;s Peer Group, is not then listed on the New York Stock Exchange, the principal national stock exchange or other trading market on which the Common Stock or such common stock is traded).</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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Total Stockholder Return</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; or &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">TSR</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; with respect to the Company or a company in the Company&#8217;s Peer Group, as applicable, means the quotient determined pursuant to the following&#58; </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:100%">X &#61; The Ending Average Market Value.</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:100%">Y &#61; All cash dividends for the Performance Period, assuming same day reinvestment into Common Stock (or common stock of the applicable member of the Peer Group) on the applicable ex-dividend date.</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:100%">Z &#61; The Beginning Average Market Value.</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:100%">TSR shall be equitably adjusted to reflect stock dividends, stock splits, reverse stock splits, recapitalizations, spin-offs, and other corporate changes having similar effect.</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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">TSR Percentile</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the percentile rank of the TSR for the Company during the Performance Period relative to the TSR for the &#91;__&#93; companies listed on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Attachment C</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Peer Group</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) during the Performance Period&#59; provided, however, that for purposes of measuring the TSR Percentile, the Committee shall have the right to make adjustments to the Peer Group based on developments that occur during the Performance Period, such as removing from the Peer Group, retroactively to the beginning of the Performance Period, any company no longer existing as an independent entity or which has announced it is being acquired.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div><div><font><br></font></div><div><font><br></font></div></div></div><div id="i414a542964e147fb8523ed07e99feb9a_10"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%;text-decoration:underline">Attachment B</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">PERFORMANCE MEASURES</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Cumulative Revenue Performance Table</font></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:21.015%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.246%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.439%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Performance Level</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Cumulative Revenue</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;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:700;line-height:125%">Revenue Performance Rating</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt 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:125%">Maximum</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt 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:125%">&#91;__&#93;% of Cumulative Revenue Plan and above</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;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:125%">&#91;__&#93;%</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt 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:125%">Target</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt 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:125%">&#91;__&#93;% of Cumulative Revenue Plan</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;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:125%">&#91;__&#93;%</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt 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:125%">Threshold</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt 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:125%">&#91;__&#93;% of Cumulative Revenue Plan</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;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:125%">&#91;__&#93;%</font></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt 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:125%">Below Threshold</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt 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:125%">Below &#91;__&#93;% of Cumulative Revenue Plan</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;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:125%">&#91;__&#93;%</font></td></tr></table></div><div style="text-align:justify"><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:700;line-height:139%">Relative TSR Performance Table</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.884%"><tr><td style="width:1.0%"></td><td style="width:51.986%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.814%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">TSR Percentile on Vesting Date</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;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:700;line-height:125%">TSR Adjustment Factor</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt 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:125%">Top Quartile</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;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:125%">x &#91;__&#93;%</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt 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:125%">Second Quartile and Third Quartile</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;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:125%">No modification</font></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt 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:125%">Bottom Quartile</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;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:125%">x &#91;__&#93;%</font></td></tr></table></div><div style="text-align:justify"><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:100%">The percentage of the Award that is eligible to vest if the Cumulative Revenue for the Performance Period is between the &#8220;Threshold&#8221; and &#8220;Target&#8221; or &#8220;Target&#8221; and &#8220;Maximum&#8221; performance levels, as applicable, shall be determined by straight line interpolation. </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:100%">The Committee shall determine the number of Award Units that shall vest by the following formula&#58; (A) the Target Award x Revenue Performance Rating, multiplied by (B) the TSR Adjustment Factor (if any), rounded down to the nearest whole share. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div></div></div><div id="i414a542964e147fb8523ed07e99feb9a_13"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%;text-decoration:underline">Attachment C</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">PEER GROUP</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%;text-decoration:underline">Company Name</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:139%">&#91;__&#93;</font></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.3
<SEQUENCE>4
<FILENAME>q22022tphex103.htm
<DESCRIPTION>EX-10.3
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i2587b60bfcf7403f933725448fa6363c_1"></div><div style="min-height:58.32pt;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:100%">Exhibit 10.3</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:10pt;font-weight:700;line-height:100%">TRI POINTE HOMES, INC.</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:100%">2022 LONG-TERM INCENTIVE PLAN</font></div><div style="margin-bottom:18pt;margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PERFORMANCE-BASED CASH AWARD AGREEMENT</font></div><div style="margin-top:9pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tri Pointe Homes, Inc., a Delaware corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), hereby grants to &#91;NAME&#93; (the&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Employee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) as of &#91;DATE&#93; (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Grant Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), pursuant to the terms and conditions of the Tri Pointe Homes, Inc. 2022 Long-Term Incentive Plan (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), a performance-based cash award (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), upon and subject to the restrictions, terms, and conditions set forth in the Plan and this agreement (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;). Capitalized terms used in this Agreement and not defined herein or set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Attachment A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> have the respective meanings given to them in the Plan.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Award Subject to Acceptance of Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Award shall be null and void unless the Employee accepts this Agreement by executing it in the space provided below and returning such original execution copy to the Company, or by approving this Agreement by electronic means in a manner that has been approved by the Company.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Grant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Company hereby grants to the Employee the Award, which entitles the Employee to earn a cash payment in an amount equal to the product of (a)&#160;the Cash Target Amount, and (b)&#160;the Percentage of the Award that Vests. Employee shall not be entitled to any privileges of ownership with respect to the cash subject to the Award unless and until, and only to the extent, such cash award becomes vested pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> hereof.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Performance Period and Vesting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Performance-Based Vesting Conditions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Award granted pursuant to this Agreement shall constitute a Performance Award (as defined in the Plan). Except as otherwise provided in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, if and to the extent that all or a portion of the Award (as determined in accordance with the provisions of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Attachment&#160;B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">) shall vest on the Vesting Date as a result of the Company satisfying the Performance Measures set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Attachment B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> to this Agreement over the Performance Period, the Employee shall become vested in the cash Award, or the applicable portion thereof, if any, on the Vesting Date, provided that the Employee does not incur a Separation from Service before the Vesting Date. As used herein, (i)&#160;the term &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Performance Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; shall mean the one-year period beginning on &#91;DATE&#93; and ending on &#91;DATE&#93; and (ii)&#160;the term &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Vesting Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; shall mean the date on which the vested portion of the cash under the Award is delivered under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Separation from Service&#59; Failure to Satisfy Performance Measures&#59; Change in Control&#59; Death and Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.5pt;text-decoration:underline">General</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Except as otherwise provided in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, if the Employee incurs a Separation from Service prior to the Vesting Date for any reason, then the entire Award shall be immediately forfeited by the Employee for no consideration and cancelled, effective as of the date of the Employee&#8217;s Separation from Service.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.5pt;text-decoration:underline">Involuntary Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Notwithstanding the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of this Agreement, if the Employee incurs a Separation from Service (i)&#160;by the Company (or its successor-in-interest after a Change in Control) without Cause or (ii)&#160;by the Employee for Good Reason (each, an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Involuntary Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), the Award shall be eligible to vest as follows&#58; (a)&#160;the proportion of the Award vesting under this provision shall be equal to the number of days in the Performance Period that elapsed before the Involuntary Termination divided by the total number of days in such Performance Period (for the avoidance of doubt, net of any proportion of the Award that has already vested), and (b)&#160;the amount of the Award vesting under this provision shall be based on actual achievement of the Performance Measures measured at the end of the Performance Period. Any portion of the Award vesting under this provision shall vest at the end of the Performance Period.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.5pt;text-decoration:underline">Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Notwithstanding the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of this Agreement, if the Employee incurs a Separation from Service prior to the Vesting Date by reason of Retirement, the Award shall be treated the same as under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of this Agreement in case of an Involuntary Termination&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, that if, after providing a Retirement Notice but before the end of the Performance Period, the Employee incurs a Separation from Service due to death or Disability, the Award shall be treated as provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.2.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-top:0.12pt;text-align:justify;text-indent:0.72pt"><font><br></font></div><div style="margin-top:0.12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.5pt;text-decoration:underline">Failure to Satisfy Performance Measures</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. If the Employee does not incur a Separation from Service before the Vesting Date, but the Performance Measures set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Attachment B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> to this </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:39.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.130%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.286%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td 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></div><hr style="page-break-after:always"><div style="min-height:58.32pt;width:100%"><div><font><br></font></div></div><div style="margin-top:0.12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agreement do not equal or exceed the Maximum Performance Level, and the Employee thus does not become vested in &#91;###&#93;% of the Cash Target Amount, then the right to receive any portion of the cash under the Award in which the Employee does not become vested pursuant to the Performance Measures set forth in said </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Attachment B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> shall be immediately forfeited by the Employee for no consideration and cancelled, effective as of the last day of the Performance Period.</font></div><div style="margin-top:0.12pt;text-align:justify;text-indent:126pt"><font><br></font></div><div style="margin-top:0.12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2.5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.5pt;text-decoration:underline">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Upon a Change in Control, the Award shall be subject to Section 5.8 of the Plan.</font></div><div style="margin-top:0.12pt;text-align:justify;text-indent:126pt"><font><br></font></div><div style="margin-top:0.12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2.6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.5pt;text-decoration:underline">Death or Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Notwithstanding the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of this Agreement, if the Employee incurs a Separation from Service prior to the Vesting Date by reason of death or Disability, then the Performance Period shall terminate and 100% of the Cash Target Amount will immediately become vested.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Delivery of Cash Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, within 30 days after the determination of the Performance Measures set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Attachment B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, in whole or in part, but in no event later than 180 days after the end of the Performance Period, the Company shall deliver or cause to be delivered the vested portion of the cash under the Award, as calculated in accordance with this Agreement and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Attachment B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> hereto. Prior to the payment to the Employee of the cash that has vested under the Award, the Employee shall have no direct or secured claim in any specific assets of the Company, and will have the status of a general unsecured creditor of the Company.</font></div><div style="margin-top:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Transfer Restrictions and Investment Representation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Nontransferability of Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Award may not be transferred by the Employee other than by will or the laws of descent and distribution, pursuant to the designation of one or more beneficiaries on the form prescribed by the Company, a trust or entity established by the Employee for estate planning purposes, or a charitable organization designated by the Employee or pursuant to a qualified domestic relations order, in each case, without consideration. Except to the extent permitted by the foregoing sentence, the Award may not be sold, transferred, assigned, pledged, hypothecated, encumbered, or otherwise disposed of (whether by operation of law or otherwise) or be subject to execution, attachment, or similar process. Upon any attempt to so sell, transfer, assign, pledge, hypothecate, encumber, or otherwise dispose of the Award in violation of this Agreement or the Plan, the Award and all rights hereunder shall immediately become null and void.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Additional Restrictions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. If the Employee is, or becomes, a person subject to any policy of the Company providing for recoupment of performance-based compensation in the event of a restatement of the Company&#8217;s financial results, then Employee agrees the Award (and any cash issued with respect thereto) will be subject to such recoupment policy.</font></div><div style="margin-top:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Additional Terms and Conditions of Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Withholding Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Company shall have the right to withhold from any cash payment under the Award and remit to the appropriate taxing authorities all taxes required to be withheld under applicable law, as determined by the Company in its sole and absolute discretion.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Award Confers No Rights to Continued Employment or Service</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. In no event shall the granting of the Award or its acceptance by the Employee, or any provision of this Agreement or the Plan, give or be deemed to give the Employee any right to continued employment by or service to the Company, any Subsidiary, or any affiliate of the Company or affect in any manner the right of the Company, any Subsidiary, or any affiliate of the Company to terminate the employment or service of any person at any time.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Interpretation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Any dispute regarding the interpretation of this Agreement shall be submitted by the Employee or by the Company forthwith to the Committee for review. The resolution of such a dispute by the Committee shall be final and binding on all parties.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Successors and Assigns</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Company may assign any of its rights under this Agreement to single or multiple assignees, and this Agreement shall inure to the benefit of the successors and assigns of the Company. Subject to the restrictions on transfer herein set forth, this Agreement shall be binding upon the Employee and his or her heirs, executors, administrators, successors, and assigns.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Notices</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. All notices, requests or other communications provided for in this Agreement shall be made, if to the Company, to Tri Pointe Homes, Inc., Attn&#58; General Counsel, 19540 Jamboree Road, Suite 300, Irvine, California 92612, and if to the Employee, to the last known mailing address of the Employee contained in the records of the Company. All notices, requests or other communications provided for in this Agreement shall be made in writing either (a)&#160;by personal delivery, (b)&#160;by facsimile or electronic mail with confirmation of receipt, </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:39.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.130%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.286%"></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-2-</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:58.32pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)&#160;by mailing in the United States mails, or (d)&#160;by express courier service. The notice, request, or other communication shall be deemed to be received upon personal delivery, upon confirmation of receipt of facsimile or electronic mail transmission, or upon receipt by the party entitled thereto if by United States mail or express courier service&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, that if a notice, request, or other communication sent to the Company is not received during regular business hours, it shall be deemed to be received on the next succeeding business day of the Company.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. This Agreement, the Award and all determinations made and actions taken pursuant hereto and thereto, to the extent not governed by the laws of the United States, shall be governed by the laws of the State of Delaware and construed in accordance therewith without giving effect to principles of conflicts of laws.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Agreement Subject to the Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. This Agreement is subject to the provisions of the Plan, including without limitation, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;4.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> relating to terms of Performance Awards, and shall be interpreted in accordance therewith. To the extent of any inconsistency between the terms of the Plan and the terms of this Agreement, the terms of the Plan shall control. The Employee hereby acknowledges receipt of a copy of the Plan.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Entire Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Plan is incorporated herein by reference. This Agreement and the Plan constitute the entire agreement of the parties with respect to the Award and supersede in their entirety all prior undertakings and agreements of the Company and the Employee with respect to the Award, and may not be modified adversely to the Employee&#8217;s interest except by means of a writing signed by the Company and the Employee.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Partial Invalidity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The invalidity or unenforceability of any particular provision of this Agreement shall not affect the other provisions hereof and this Agreement shall be construed in all respects as if such invalid or unenforceable provision was omitted.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Amendment and Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The provisions of this Agreement may be amended or waived only by the written agreement of the Company and the Employee, and no course of conduct or failure or delay in enforcing the provisions of this Agreement shall affect the validity, binding effect, or enforceability of this Agreement.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. This Agreement may be executed in two counterparts each of which shall be deemed an original and both of which together shall constitute one and the same instrument.</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.12.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Section&#160;409A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. This Agreement will be interpreted in accordance with Section&#160;409A of the Code, to the extent applicable, including without limitation any Treasury Regulations or other Department of Treasury guidance that may be issued or amended after the date hereof, and will not be amended or modified in any manner that would cause this Agreement to violate the requirements of Section&#160;409A. If, following the date hereof, the Committee determines that the Award may be subject to Section&#160;409A, including such Department of Treasury guidance as may be issued after the date hereof, the Committee may, in its discretion, adopt such amendments to this Agreement or adopt such other policies and procedures (including amendments, policies, and procedures with retroactive effect), or take any other actions, as the Committee determines are necessary or appropriate to (i)&#160;exempt the Award from Section&#160;409A and&#47;or preserve the intended tax treatment of the benefits provided with respect to the Award, or (ii)&#160;comply with the requirements of Section&#160;409A. Notwithstanding anything to the contrary in the Plan or in this Agreement, the Employee agrees that the Employee (or the Employee&#8217;s estate or permitted beneficiary(ies)) will be solely responsible for the satisfaction of all taxes, interest, and penalties that may be imposed on the Employee or for the Employee&#8217;s account in connection with this Award (including, without limitation, any taxes, interest, and penalties under Section&#160;409A), and neither the Company nor its Affiliates will have any obligation to reimburse, indemnify, or otherwise hold the Employee (or the Employee&#8217;s estate or permitted beneficiary(ies)) harmless from any or all of such taxes, interest, or penalties.</font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.13.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Clawback</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Award shall be subject to the Company&#8217;s Executive Recoupment Policy and any Company clawback or similar policy and any Applicable Law related to such actions. The Employee&#8217;s acceptance of this Award shall be deemed to constitute the Employee&#8217;s acknowledgement of and consent to the Company&#8217;s application, implementation, and enforcement of the Executive Recoupment Policy and any other applicable Company clawback or similar policy that may apply to the Employee, whether adopted before or after the Grant Date, and any Applicable Law relating to clawback, cancellation, recoupment, rescission, payback, or reduction of compensation, and the Employee&#8217;s agreement that the Company may take any actions that may be necessary to effectuate any such policy or Applicable Law, without further consideration or action.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#91;Signature page follows.&#93;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:39.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.130%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.286%"></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-3-</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div></div></div><div id="i2587b60bfcf7403f933725448fa6363c_4"></div><hr style="page-break-after:always"><div style="min-height:58.32pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div><font><br></font></div><div style="margin-bottom:24pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.102%"><tr><td style="width:1.0%"></td><td style="width:29.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></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="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%">TRI POINTE HOMES, INC.,</font></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="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%">a Delaware corporation</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:0 1pt"></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%">By&#58;</font></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="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%">Name&#58;</font></td><td colspan="3" style="border-top:0.25pt solid #000;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="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%">Its&#58;</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accepted on&#58; __________________________</font></div><div style="margin-top:18pt"><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></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#91;NAME&#93;</font></div><div style="margin-top:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:39.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.130%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.286%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td 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></div><div id="i2587b60bfcf7403f933725448fa6363c_7"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font><br></font></div><div style="text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Attachment&#160;A</font></div><div style="margin-top:12pt;text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">DEFINITIONS</font></div><div style="margin-top:12pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For purpose of this Agreement, the following terms shall have the meanings set forth below&#58;</font></div><div style="margin-top:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Adjusted Pre-Tax Earnings</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the income from continuing operations before taxes of the Company, as reported in the Company&#8217;s consolidated financial statements for the relevant periods, adjusted to exclude the impact of consolidated annual bonus expense, land-related charges and impairments, debt refinancing or extinguishment, changes in applicable accounting standards, net income attributed to non-controlling interests, and any unusual or nonrecurring events affecting the Company or its financial statements that the Committee deems appropriate in its sole discretion.</font></div><div style="margin-top:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Cash Target Amount</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the product of (i)&#160;&#91;__&#93;% multiplied by (ii)&#160;the Employee&#8217;s annualized base salary for the fiscal year of the Company during which the Grant Date falls.</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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Cause</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; shall be defined as that term is defined in the Employee&#8217;s offer letter, employment agreement, change in control agreement, or other similar agreement&#59; or if there is no such definition, &#8220;Cause&#8221; means, as determined by the Company in its sole discretion, any of the following&#58; (i) the Employee&#8217;s breach of any agreement with the Company or any Subsidiary&#59; (ii) the Employee&#8217;s failure or refusal to satisfactorily perform the duties reasonably required of him or her as an employee of the Company or any Subsidiary&#59; (iii) the Employee&#8217;s commission of any act of fraud, embezzlement, dishonesty, or insubordination&#59; (iv) the Employee&#8217;s unauthorized use or disclosure of confidential information or trade secrets of the Company or any Subsidiary&#59; (v) the Employee&#8217;s breach of a policy of the Company or any Subsidiary or the rules of any governmental or regulatory body applicable to the Company or any Subsidiary&#59; or (vi) any other misconduct by the Employee that has, or could have, an adverse impact on the business, reputation, or affairs of the Company or any Subsidiary. A Separation from Service for Cause shall be deemed to include a determination by the Company after the Employee&#8217;s Separation from Service that circumstances existing before the Separation from Service would have entitled the Company or a Subsidiary to have terminated the Employee&#8217;s service for Cause. All rights that the Employee has or may have under this Agreement or the Plan shall be suspended automatically during the pendency of any investigation by the Company, or during any negotiations between the Company and the Employee, regarding any actual or alleged act or omission by the Employee of the type described in this definition of Cause. </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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; shall be defined as that term is defined in the Employee&#8217;s offer letter, employment agreement, change in control agreement, or other similar agreement&#59; or if there is no such definition, &#8220;Disability&#8221; means the Employee is unable to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment that can be expected to result in death or has lasted or can be expected to last for a continuous period of 180 days or more, as determined by an independent physician selected with the approval of the Company or any Subsidiary and the Employee.</font></div><div style="text-align:justify"><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:112%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Good Reason</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">shall be defined as that term is defined in the Employee&#8217;s offer letter, employment agreement, change in control agreement, or other similar agreement&#59; or if there is no such definition, &#8220;Good Reason&#8221; shall mean any of the following are undertaken without the Employee&#8217;s prior written consent&#58; (a) a material diminution in the Employee&#8217;s title, authority, duties, or responsibilities that substantially reduces the nature or character of the Employee&#8217;s position with the Company (or the highest parent entity if the Company has one or more parent entities)&#59; (b) a reduction by the Company of the Employee&#8217;s base salary as in effect immediately prior to such reduction&#59; (c) a material reduction by the Company of the Employee&#8217;s target annual bonus as in effect immediately prior to such reduction&#59; (d) relocation of the Employee&#8217;s principal office (defined as a relocation of the Employee&#8217;s principal office to a location that increases the Employee&#8217;s one-way commute by more than 50 miles), provided, that, for the avoidance of doubt, reasonable required travel by the Employee on the Company&#8217;s business shall not constitute a relocation&#59; (e) a change in the Employee&#8217;s title following a Change in Control such that the Employee does not serve as &#91;TITLE&#93; of the surviving entity&#8217;s highest parent entity&#59; or (f) any material breach by the Company of any provision of this Agreement. Notwithstanding the foregoing, the Employee&#8217;s resignation shall not constitute a resignation for &#8220;Good Reason&#8221; as a result of any event described in the preceding sentence unless (A) the Employee provides written notice thereof to the Company within 30 days after the first occurrence of such event&#59; (B) to the extent correctable, the Company fails to remedy such circumstance or event within 30 days following the Company&#8217;s receipt of such written notice&#59; and (C) the effective date of the Employee&#8217;s resignation for &#8220;Good Reason&#8221; is not later than 90 days after the initial existence of the circumstances constituting Good Reason. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:83%"> </font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Percentage of the Award that Vests</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the percentage set forth on </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Attachment B</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> to this Agreement in the column labeled &#8220;Percentage of Cash Target Amount That Vests,&#8221; as determined based on the applicable Performance Level met for the Performance Period (as determined in accordance with </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Attachment B</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> to this Agreement), or portion thereof, as applicable.</font></div><div style="margin-top:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Performance Measures</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the Performance Measures set forth on </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Attachment B</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> to this Agreement.</font></div><div style="margin-top:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Pre-Tax Earnings</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the sum of the Adjusted Pre-Tax Earnings over the Performance Period for each period in which Adjusted Pre-Tax Earnings is measured pursuant to the above definition of Adjusted Pre-Tax Earnings.</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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; shall mean the Employee&#8217;s voluntary Separation from Service without Cause at or after the time the Employee has (i) attained age 60 and (ii) worked for the Company or its Subsidiaries for at least five years, provided that each of the following conditions must also be satisfied in order for the Employee&#8217;s Separation from Service to constitute a Retirement&#58; </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)&#160;&#160;&#160;&#160;The Employee must provide the Company with written notice of his or her intent to retire on a form provided by the Company electing Retirement treatment under this Award (a &#8220;Retirement Notice&#8221;) at least 180 days prior to the Holder&#8217;s anticipated date of Retirement date, as stated in the Retirement Notice. During this period, the Holder shall remain an at-will employee and must remain in good standing and continue to meet all applicable performance standards, as determined by the Company. </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii) The Employee must execute a separation agreement and general release in a form acceptable to the Company. </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(iii) The Employee&#8217;s length of service with the Company and its Subsidiaries shall be determined by the Company.</font></div><div style="margin-top:12pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div></div></div><div id="i2587b60bfcf7403f933725448fa6363c_10"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Attachment&#160;B</font></div><div style="margin-top:12pt;text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PERFORMANCE MEASURES</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></div><div style="padding-left:0.04pt"><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.871%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.916%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.797%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.916%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.800%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Level</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pre-Tax Earnings</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage of Cash Target</font></div><div style="margin-bottom:1pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount That Vests</font></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:12pt;text-indent:-12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum</font></div></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%">&#160;</font></td><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%">&#160;&#160;$&#91;____&#93; or above</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%">&#160;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;__&#93;%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:12pt;text-indent:-12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Target</font></div></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%">&#160;</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%">&#160;&#160;$&#91;____&#93;</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%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;__&#93;%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:12pt;text-indent:-12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Threshold</font></div></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%">&#160;</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%">&#160;&#160;$&#91;____&#93;</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%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;__&#93;%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:12pt;text-indent:-12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Below Threshold</font></div></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%">&#160;</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%">&#160;&#160;Below $&#91;____&#93;</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%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;__&#93;%</font></td></tr></table></div><div style="margin-top:12pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The percentage of the Award that vests if the Pre-Tax Earnings for the Performance Period is between the &#8220;Threshold&#8221; and &#8220;Target&#8221; or &#8220;Target&#8221; and &#8220;Maximum&#8221; performance levels, as applicable, shall be determined by straight line interpolation. The Committee shall determine the portion of the Award that shall vest by multiplying the &#8220;Percentage of Award That Vests,&#8221; set forth above, by the Cash Target Amount.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.4
<SEQUENCE>5
<FILENAME>q22022tphex104.htm
<DESCRIPTION>EX-10.4
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="ie09e4269b00f4e17b0307a2fa7b3f05a_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Exhibit 10.4</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:100%">TRI POINTE HOMES, INC. <br>2022 LONG-TERM INCENTIVE PLAN</font></div><div style="text-align:center"><font><br></font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PERFORMANCE-BASED RESTRICTED STOCK UNIT AWARD AGREEMENT <br>PRE-TAX EARNINGS PERFORMANCE MEASUREMENT <br>(COMPANY&#47;DIVISION PRESIDENTS FORM)</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tri Pointe Homes, Inc., a Delaware corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), hereby grants to &#91;NAME&#93;  (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Holder</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) as of &#91;DATE&#93; (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Grant Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), pursuant to the terms and conditions of the Tri Pointe Homes, Inc. 2022 Long-Term Incentive Plan (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), an award of performance-based restricted stock units (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; and the restricted stock units granted pursuant to this Agreement, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Award Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) with respect to a maximum of &#91;###&#93; shares (with &#91;###&#93; shares referred to as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Target Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) of the Company&#8217;s Common Stock, par value $0.01 per share (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Common Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), upon and subject to the restrictions, terms, and conditions set forth in the Plan and this agreement (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;). Capitalized terms used in this Agreement and not defined herein or set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Attachment A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> have the respective meanings given to them in the Plan.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Award Subject to Acceptance of Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Award shall be null and void unless the Holder accepts this Agreement by executing it in the space provided below and returning such original execution copy to the Company, or by approving this Agreement by electronic means in a manner that has been approved by the Company.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Rights as a Stockholder</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Each Award Unit shall represent the Holder&#8217;s right to receive one share of the Company&#8217;s Common Stock if and to the extent that such Award Unit becomes vested pursuant to the terms and conditions of this Agreement and the Plan. The Holder shall not be entitled to any privileges of ownership with respect to the shares of Common Stock subject to the Award unless and until, and only to the extent, such shares become vested pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> hereof and the Holder becomes a stockholder of record with respect to such shares. As of each date on which the Company pays a cash dividend to record owners of shares of Common Stock (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Dividend Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), then the number of Award Units and shares subject to the Award shall increase by (i)&#160;the product of the total number of shares subject to the Award immediately prior to such Dividend Date multiplied by the dollar amount of the cash dividend paid per share of Common Stock by the Company on such Dividend Date, divided by (ii)&#160;the Fair Market Value of a share of Common Stock on such Dividend Date. Any such additional Award Units and shares shall be subject to the same restrictions, vesting conditions, and payment terms set forth herein as the Award Units and shares to which they relate.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Performance Period and Vesting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Performance-Based Vesting Conditions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Award granted pursuant to this Agreement shall constitute a Performance Award (as defined in the Plan). Except as otherwise provided in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, if and to the extent that all or a portion of the Award (as determined in accordance with the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Attachment B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">) shall vest on the Vesting Date as a result of the Organizational Unit satisfying the Performance Measures set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Attachment B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> to this Agreement over the Performance Period, the Holder shall become vested in the Award Units, or the applicable portion thereof, if any, on the Vesting Date, provided that the Holder does not incur a Separation from Service before the Vesting Date. As used herein, (i) the term &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Performance Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; shall mean the three-year period beginning on &#91;DATE&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">and ending on &#91;DATE&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">and (ii) the term &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Vesting Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; shall mean &#91;DATE&#93;.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Upon a Change in Control, the Award shall be subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 5.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of the Plan.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Separation from Service&#59; Change in Position&#59; Failure to Satisfy Performance Measures</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.5pt">Except as otherwise provided in the Plan and this Agreement, if the Holder incurs a Separation from Service before the Vesting Date for any reason, then the entire Award shall be immediately forfeited by the Holder for no consideration and cancelled, effective as of the date of the Holder&#8217;s Separation from Service.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.5pt">Notwithstanding anything in the Plan to the contrary, in the event that the Holder ceases to serve in the position the Holder has with the Organizational Unit on the Grant Date due to the Holder assuming or being appointed to another position with the Organizational Unit, the Company, any Subsidiary or any affiliate of the Company at any time before the Vesting Date, the Holder shall cease to earn any additional portion of the Award from and after the date of such cessation and, subject to the Holder not incurring a Separation </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">from Service prior to the Vesting Date, shall, on the Vesting Date, only be eligible to earn a pro-rated portion of the Award Units that would have otherwise vested based upon actual performance through the last day of the Performance Period. Such pro-rated portion of the Award Units will be determined by multiplying the number of Award Units that would have otherwise vested by a fraction the numerator of which is the number of days in the Performance Period that elapsed prior to the date the Holder ceases to serve in the position the Holder has with the Organizational Unit on the Grant Date and the denominator of which is the total number of days in the Performance Period.  In calculating the pro-rated portion of the Award Units earned pursuant to the foregoing sentence, if the number of shares earned includes a fractional number, the number of shares earned shall be rounded down to the nearest whole number.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.5pt">If the Holder does not incur a Separation from Service before the Vesting Date, then any Award Units in which the Holder does not become vested pursuant to the Performance Measures set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Attachment B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> shall be immediately forfeited by the Holder for no consideration and cancelled, effective as of the last day of the Performance Period.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Acceleration on Death or Disability&#59; Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Death or Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Notwithstanding the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.3.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of this Agreement, if the Holder incurs a Separation from Service prior to the Vesting Date by reason of death or Disability, then the Performance Period shall terminate and 100% of the Target Award will immediately become vested.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Notwithstanding the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.3.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of this Agreement, if the Holder incurs a Separation from Service prior to the Vesting Date by reason of Retirement, (A) the proportion of the Award Units vesting under this provision shall be equal to the number of days in the Performance Period that elapsed before the Separation from Service divided by the total number of days in the Performance Period, provided that a minimum of 365 days of vesting (but in no event more than 100%) shall be allotted to the Holder, and (B) the amount of the Award Units vesting under this provision shall be based on actual achievement of the Performance Measures for the Award measured at the end of the Performance Period&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, that if, after providing a Retirement Notice but before the end of the Performance Period, the Holder incurs a Separation from Service due to death or Disability, the Award shall be treated as provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.4.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of this Agreement. If a Change in Control occurs after the Holder provides a Retirement Notice but before the end of the Performance Period, the Award shall be treated in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 5.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of the Plan.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Delivery of Certificates</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, as soon as practicable after the vesting of Award Units, in whole or in part, but in no event later than March 15 of the calendar year immediately following the year in which Award Units become vested, the Company shall (i) deliver or cause to be delivered one or more certificates issued in the Holder&#8217;s name (or such other name as is acceptable to the Company and designated in writing by the Holder), or (ii) issue in book entry form registered in the name of the Holder (or such other name as is acceptable to the Company and designated in writing by the Holder) a written or electronic notice or statement representing the number of vested shares represented by such vested Award Units. The Company shall pay all original issue or transfer taxes and all fees and expenses incident to such delivery, except as otherwise provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Prior to the issuance to the Holder of the shares of Common Stock subject to the Award, the Holder shall have no direct or secured claim in any specific assets of the Company or in such shares of Common Stock, and will have the status of a general unsecured creditor of the Company.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Transfer Restrictions and Investment Representation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Nontransferability of Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Award may not be transferred by the Holder other than by will or the laws of descent and distribution, pursuant to the designation of one or more beneficiaries on the form prescribed by the Company, a trust or entity established by the Holder for estate planning purposes, or a charitable organization designated by the Holder or pursuant to a qualified domestic relations order, in each case, without consideration. Except to the extent permitted by the foregoing sentence, the Award and the Award Units may not be sold, transferred, assigned, pledged, hypothecated, encumbered, or otherwise disposed of (whether by operation of law or otherwise) or be subject to execution, attachment, or similar process. Upon any attempt to so sell, transfer, assign, pledge, hypothecate, encumber, or otherwise dispose of the Award or the Award Units in violation of this Agreement or the Plan, the Award and the Award Units and all rights hereunder shall immediately become null and void.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Investment Representation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Holder hereby represents and covenants that (a)&#160;any share of Common Stock acquired upon the vesting of the Award Units will be acquired for investment and not with a view to the distribution thereof within the meaning of the Securities Act of 1933, as amended (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Securities </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-2-</font></div><div><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), unless such acquisition has been registered under the Securities Act and any applicable state securities laws&#59; (b)&#160;any subsequent sale of any such shares shall be made either pursuant to an effective registration statement under the Securities Act and any applicable state securities laws, or pursuant to an exemption from registration under the Securities Act and such state securities laws&#59; and (c)&#160;if requested by the Company, the Holder shall submit a written statement, in form satisfactory to the Company, to the effect that such representation (x)&#160;is true and correct as of the date of vesting of any shares of Common Stock hereunder or (y)&#160;is true and correct as of the date of any sale of any such share, as applicable. As a further condition precedent to the delivery to the Holder of any shares of Common Stock subject to the Award, the Holder shall comply with all regulations and requirements of any regulatory authority having control of or supervision over the issuance or delivery of the shares and, in connection therewith, shall execute any documents which the Board shall in its sole discretion deem necessary or advisable.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Additional Restrictions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. If the Holder is, or becomes, a person subject to any policy of the Company providing for recoupment of performance-based compensation in the event of a restatement of the Company&#8217;s financial results, then Holder agrees the Award and the Award Units (and any shares of Common Stock issued with respect thereto) will be subject to such recoupment policy. The Company may impose, and Holder agrees to be bound by, such restrictions, conditions, or limitations as the Company determines appropriate as to the timing and manner of any resales or other transfers of any Award Units (and any shares of Common Stock issued with respect thereto) as to which transferability restrictions have lapsed as provided under this Agreement, including without limitation (a) restrictions under an insider trading or other Company policy, (b) restrictions designed to delay and&#47;or coordinate the timing and manner of sales by Holder and others following a public offering of the Company&#8217;s securities, (c) stock ownership or holding requirements, and (d) the required use of a specified brokerage firm for such resales or other transfers.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Additional Terms and Conditions of Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Withholding Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Company shall have the right to require, prior to the issuance or delivery of any shares of Common Stock upon the vesting of the Award Units, payment by the Holder of such Award of any federal, state, local or other taxes which may be required to be withheld or paid in connection with such Award (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Required Tax Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;). The Holder may satisfy his or her obligation to advance the Required Tax Payments by any of the following means&#58; (1)&#160;a cash payment to the Company, (2)&#160;delivery (either actual delivery or by attestation procedures established by the Company) to the Company of previously owned whole shares of Common Stock having an aggregate Fair Market Value, determined as of the Tax Date, equal to the Required Tax Payments, (3)&#160;authorizing the Company to withhold up to the maximum required number of shares of Common Stock which would otherwise be delivered or an amount of cash which would otherwise be payable to the Holder having an aggregate Fair Market Value, determined as of the Tax Date, equal to the Required Tax Payments, or (4)&#160;any combination of (1), (2),&#160;and (3). To the extent applicable, the Holder may satisfy his or her withholding obligation only with shares that are not subject to any repurchase, forfeiture, unfulfilled vesting, or other similar requirements.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Adjustment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. In the event of any equity restructuring (within the meaning of Financial Accounting Standards Board Accounting Standards Codification Topic 718, Compensation-Stock Compensation) that causes the per share value of shares of Common Stock to change, such as a stock dividend, stock split, spinoff, rights offering, or recapitalization through an extraordinary dividend, the terms of this Award, including the number and class of securities subject hereto, shall be appropriately adjusted by the Committee. In the event of any other change in corporate capitalization, including a merger, consolidation, reorganization, or partial or complete liquidation of the Company, such equitable adjustments described in the foregoing sentence may be made as determined to be appropriate and equitable by the Committee (or, if the Company is not the surviving corporation in any such transaction, the board of directors of the surviving corporation) to prevent dilution or enlargement of rights of participants. The decision of the Committee regarding any such adjustment shall be final, binding, and conclusive.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Compliance with Applicable Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Award is subject to the condition that if the listing, registration, or qualification of the shares of Common Stock subject to the Award upon any securities exchange or under any law, or the consent or approval of any governmental body, or the taking of any other action is necessary or desirable as a condition of, or in connection with, the delivery of shares hereunder, the shares of Common Stock subject to the Award shall not be delivered, in whole or in part, unless such listing, registration, qualification, consent, approval, or other action shall have been effected or obtained, free of any conditions not acceptable to the Company. The Company agrees to use reasonable efforts to effect or obtain any such listing, registration, qualification, consent, approval, or other action.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Award Confers No Rights to Continued Employment or Service</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. In no event shall the granting of the Award or its acceptance by the Holder, or any provision of this Agreement or the Plan, give or be deemed to give the Holder any right to continued employment by or service to the Company, any Subsidiary, or any </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-3-</font></div><div><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">affiliate of the Company or affect in any manner the right of the Company, any Subsidiary, or any affiliate of the Company to terminate the employment or service of any person at any time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Interpretation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Any dispute regarding the interpretation of this Agreement shall be submitted by the Holder or by the Company forthwith to the Committee for review. The resolution of such a dispute by the Committee shall be final and binding on all parties.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Successors and Assigns</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Company may assign any of its rights under this Agreement to single or multiple assignees, and this Agreement shall inure to the benefit of the successors and assigns of the Company. Subject to the restrictions on transfer herein set forth, this Agreement shall be binding upon the Holder and his or her heirs, executors, administrators, successors, and assigns.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Notices</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. All notices, requests or other communications provided for in this Agreement shall be made, if to the Company, to Tri Pointe Homes, Inc., Attn&#58; General Counsel, 19540 Jamboree Road, Suite 300, Irvine, California 92612, and if to the Holder, to the last known mailing address of the Holder contained in the records of the Company. All notices, requests or other communications provided for in this Agreement shall be made in writing either (a)&#160;by personal delivery, (b)&#160;by facsimile or electronic mail with confirmation of receipt, (c)&#160;by mailing in the United States mails, or (d)&#160;by express courier service. The notice, request, or other communication shall be deemed to be received upon personal delivery, upon confirmation of receipt of facsimile or electronic mail transmission, or upon receipt by the party entitled thereto if by United States mail or express courier service&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, that if a notice, request, or other communication sent to the Company is not received during regular business hours, it shall be deemed to be received on the next succeeding business day of the Company.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. This Agreement, the Award, and all determinations made and actions taken pursuant hereto and thereto, to the extent not governed by the laws of the United States, shall be governed by the laws of the State of Delaware and construed in accordance therewith without giving effect to principles of conflicts of laws.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Agreement Subject to the Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. This Agreement is subject to the provisions of the Plan, including without limitation, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 4.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> relating to terms of Performance Awards, and shall be interpreted in accordance therewith. To the extent of any inconsistency between the terms of the Plan and the terms of this Agreement, the terms of the Plan shall control. The Holder hereby acknowledges receipt of a copy of the Plan.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Entire Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Plan is incorporated herein by reference. This Agreement and the Plan constitute the entire agreement of the parties with respect to the subject matter hereof and supersede in their entirety all prior undertakings and agreements of the Company and the Holder with respect to the subject matter hereof, and may not be modified adversely to the Holder&#8217;s interest except by means of a writing signed by the Company and the Holder.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Partial Invalidity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The invalidity or unenforceability of any particular provision of this Agreement shall not affect the other provisions hereof and this Agreement shall be construed in all respects as if such invalid or unenforceable provision was omitted.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.12.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Amendment and Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The provisions of this Agreement may be amended or waived only by the written agreement of the Company and the Holder, and no course of conduct or failure or delay in enforcing the provisions of this Agreement shall affect the validity, binding effect, or enforceability of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.13.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. This Agreement may be executed in two counterparts each of which shall be deemed an original and both of which together shall constitute one and the same instrument.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.14.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Section 409A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. This Agreement will be interpreted in accordance with Section 409A of the Code, to the extent applicable, including without limitation any Treasury Regulations or other Department of Treasury guidance that may be issued or amended after the date hereof, and will not be amended or modified in any manner that would cause this Agreement to violate the requirements of Section 409A. If, following the date hereof, the Committee determines that the Award may be subject to Section 409A, including such Department of Treasury guidance as may be issued after the date hereof, the Committee may, in its discretion, adopt such amendments to this Agreement or adopt such other policies and procedures (including amendments, policies, and procedures with retroactive effect), or take any other actions, as the Committee determines are necessary or appropriate to (i) exempt the Award from Section 409A and&#47;or preserve the intended tax treatment of the benefits provided with respect to the Award, or (ii) comply with the requirements of Section 409A. Notwithstanding anything to the contrary in the Plan </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-4-</font></div><div><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">or in this Agreement, the Holder agrees that the Holder (or the Holder&#8217;s estate or permitted beneficiary(ies)) will be solely responsible for the satisfaction of all taxes, interest, and penalties that may be imposed on the Holder or for the Holder&#8217;s account in connection with this Award (including, without limitation, any taxes, interest, and penalties under Section 409A), and neither the Company nor its Affiliates will have any obligation to reimburse, indemnify, or otherwise hold the Holder (or the Holder&#8217;s estate or permitted beneficiary(ies)) harmless from any or all of such taxes, interest, or penalties.</font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.15.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Clawback</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Award Units shall be subject to the Company&#8217;s Executive Recoupment Policy and any Company clawback or similar policy and any Applicable Law related to such actions. The Holder&#8217;s acceptance of this Award shall be deemed to constitute the Holder&#8217;s acknowledgement of and consent to the Company&#8217;s application, implementation, and enforcement of the Executive Recoupment Policy and any other applicable Company clawback or similar policy that may apply to the Holder, whether adopted before or after the Grant Date, and any Applicable Law relating to clawback, cancellation, recoupment, rescission, payback, or reduction of compensation, and the Holder&#8217;s agreement that the Company may take any actions that may be necessary to effectuate any such policy or Applicable Law, without further consideration or action.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#91;Signature page follows.&#93;</font></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-5-</font></div><div><font><br></font></div><div><font><br></font></div></div></div><div id="ie09e4269b00f4e17b0307a2fa7b3f05a_4"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:center"><font><br></font></div></div><div style="margin-bottom:24pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.102%"><tr><td style="width:1.0%"></td><td style="width:29.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></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="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%">TRI POINTE HOMES, INC.,</font></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="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%">a Delaware corporation</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:0 1pt"></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%">By&#58;</font></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="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%">Name&#58;</font></td><td colspan="3" style="border-top:0.25pt solid #000;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="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%">Its&#58;</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accepted on&#58; __________________________</font></div><div style="margin-top:18pt"><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></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#91;NAME&#93;</font></div><div style="margin-top:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font></div><div><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div></div></div><div id="ie09e4269b00f4e17b0307a2fa7b3f05a_7"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Attachment A</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">DEFINITIONS</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:100%">For purpose of this Agreement, the following terms shall have the meanings set forth below&#58; </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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Adjusted Pre-Tax Earnings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the income from continuing operations before taxes of the Organizational Unit, as determined by the Company&#8217;s Accounting Department for the relevant periods, adjusted to exclude the impact of consolidated annual bonus expense, land-related charges and impairments, debt refinancing or extinguishment, changes in applicable accounting standards, net income attributed to non-controlling interests, and any unusual or nonrecurring events affecting the Company or its financial statements that the Committee deems appropriate in its sole discretion.</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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Cause</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; shall be defined as that term is defined in the Holder&#8217;s offer letter, employment agreement, change in control agreement, or other similar agreement&#59; or if there is no such definition, &#8220;Cause&#8221; means, as determined by the Company in its sole discretion, any of the following&#58; (i) the Holder&#8217;s breach of any agreement with the Company or any Subsidiary&#59; (ii) the Holder&#8217;s failure or refusal to satisfactorily perform the duties reasonably required of him or her as an employee of the Company or any Subsidiary&#59; (iii) the Holder&#8217;s commission of any act of fraud, embezzlement, dishonesty, or insubordination&#59; (iv) the Holder&#8217;s unauthorized use or disclosure of confidential information or trade secrets of the Company or any Subsidiary&#59; (v) the Holder&#8217;s breach of a policy of the Company or any Subsidiary or the rules of any governmental or regulatory body applicable to the Company or any Subsidiary&#59; or (vi) any other misconduct by the Holder that has, or could have, an adverse impact on the business, reputation, or affairs of the Company or any Subsidiary. A Separation from Service for Cause shall be deemed to include a determination by the Company after the Holder&#8217;s Separation from Service that circumstances existing before the Separation from Service would have entitled the Company or a Subsidiary to have terminated the Holder&#8217;s service for Cause. All rights that the Holder has or may have under this Agreement or the Plan shall be suspended automatically during the pendency of any investigation by the Company, or during any negotiations between the Company and the Holder, regarding any actual or alleged act or omission by the Holder of the type described in this definition of Cause.</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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Cumulative Pre-Tax Earnings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the sum of the Adjusted Pre-Tax Earnings over the Performance Period for each period in which Adjusted Pre-Tax Earnings is measured pursuant to the above definition of Adjusted Pre-Tax Earnings. </font></div><div style="text-align:justify"><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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Cumulative Pre-Tax Earnings Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means $&#91;__&#93;. </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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; shall be defined as that term is defined in the Holder&#8217;s offer letter, employment agreement, change in control agreement, or other similar agreement&#59; or if there is no such definition, &#8220;Disability&#8221; means the Holder is unable to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment that can be expected to result in death or has lasted or can be expected to last for a continuous period of 180 days or more, as determined by an independent physician selected with the approval of the Company or any Subsidiary and the Holder.</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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Organizational Unit</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means &#91;__&#93;.</font></div><div style="text-align:justify"><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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Performance Measures</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the Performance Measures set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Attachment B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> to this Agreement.</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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the Holder&#8217;s voluntary Separation from Service without Cause at or after the time the Holder has (i) attained age 60 and (ii) worked for the Company or its Subsidiaries for at least five years, provided that each of the following conditions must also be satisfied in order for the Holder&#8217;s Separation from Service to constitute a Retirement&#58; </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)&#160;&#160;&#160;&#160;The Holder must provide the Company with written notice of his or her intent to retire on a form provided by the Company electing Retirement treatment under this Award (a &#8220;Retirement Notice&#8221;) at least 180 days prior to the Holder&#8217;s anticipated date of Retirement date, as stated in the Retirement Notice. During this period, the Holder shall remain an at-will employee and must remain in good standing and continue to meet all applicable performance standards, as determined by the Company. </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii) The Holder must execute a separation agreement and general release in a form acceptable to the Company. </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(iii) The Holder&#8217;s length of service with the Company and its Subsidiaries shall be determined by the Company.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div></div></div><div id="ie09e4269b00f4e17b0307a2fa7b3f05a_10"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:center"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Attachment B</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PERFORMANCE MEASURES</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cumulative Pre-Tax Earnings Performance Table</font></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:21.015%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.323%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.362%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance Level</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cumulative Pre-Tax Earnings</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;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:700;line-height:100%">Pre-Tax Earnings Performance Rating</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt 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%">Maximum</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt 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%">&#91;__&#93;% of Cumulative Pre-Tax Earnings Plan and above</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;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%">&#91;__&#93;%</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt 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%">Target</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt 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%">&#91;__&#93;% of Cumulative Pre-Tax Earnings Plan</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;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%">&#91;__&#93;%</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt 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%">Threshold</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt 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%">&#91;__&#93;% of Cumulative Pre-Tax Earnings Plan</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;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%">&#91;__&#93;%</font></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt 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%">Below Threshold</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt 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%">Below &#91;__&#93;% of Cumulative Pre-Tax Earnings Plan</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;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%">&#91;__&#93;%</font></td></tr></table></div><div style="text-align:justify"><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:100%">The percentage of the Award that is eligible to vest if the Cumulative Pre-Tax Earnings for the Performance Period is between the &#8220;Threshold&#8221; and &#8220;Target&#8221; or &#8220;Target&#8221; and &#8220;Maximum&#8221; performance levels, as applicable, shall be determined by straight line interpolation. </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:100%">The Committee shall determine the number of Award Units that shall vest by the following formula&#58; the Target Award x Pre-Tax Earnings Performance Rating, rounded down to the nearest whole share.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.5
<SEQUENCE>6
<FILENAME>q22022tphex105.htm
<DESCRIPTION>EX-10.5
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i2706e976dbd94d169a23a6c8decb93fc_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Exhibit 10.5</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:100%">TRI POINTE HOMES, INC. <br>2022 LONG-TERM INCENTIVE PLAN</font></div><div style="text-align:center"><font><br></font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PERFORMANCE-BASED RESTRICTED STOCK UNIT AWARD AGREEMENT <br>REVENUES PERFORMANCE MEASUREMENT <br>(COMPANY&#47;DIVISION PRESIDENTS FORM)</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tri Pointe Homes, Inc., a Delaware corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), hereby grants to &#91;NAME&#93; (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Holder</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) as of &#91;DATE&#93; (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Grant Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), pursuant to the terms and conditions of the Tri Pointe Homes, Inc. 2022 Long-Term Incentive Plan (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), an award of performance-based restricted stock units (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; and the restricted stock units granted pursuant to this Agreement, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Award Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) with respect to a maximum of &#91;###&#93; shares (with &#91;###&#93; shares referred to as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Target Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) of the Company&#8217;s Common Stock, par value $0.01 per share (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Common Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), upon and subject to the restrictions, terms, and conditions set forth in the Plan and this agreement (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;). Capitalized terms used in this Agreement and not defined herein or set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Attachment A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> have the respective meanings given to them in the Plan.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Award Subject to Acceptance of Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Award shall be null and void unless the Holder accepts this Agreement by executing it in the space provided below and returning such original execution copy to the Company, or by approving this Agreement by electronic means in a manner that has been approved by the Company.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Rights as a Stockholder</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Each Award Unit shall represent the Holder&#8217;s right to receive one share of the Company&#8217;s Common Stock if and to the extent that such Award Unit becomes vested pursuant to the terms and conditions of this Agreement and the Plan. The Holder shall not be entitled to any privileges of ownership with respect to the shares of Common Stock subject to the Award unless and until, and only to the extent, such shares become vested pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> hereof and the Holder becomes a stockholder of record with respect to such shares. As of each date on which the Company pays a cash dividend to record owners of shares of Common Stock (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Dividend Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), then the number of Award Units and shares subject to the Award shall increase by (i)&#160;the product of the total number of shares subject to the Award immediately prior to such Dividend Date multiplied by the dollar amount of the cash dividend paid per share of Common Stock by the Company on such Dividend Date, divided by (ii)&#160;the Fair Market Value of a share of Common Stock on such Dividend Date. Any such additional Award Units and shares shall be subject to the same restrictions, vesting conditions, and payment terms set forth herein as the Award Units and shares to which they relate.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Performance Period and Vesting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Performance-Based Vesting Conditions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Award granted pursuant to this Agreement shall constitute a Performance Award (as defined in the Plan). Except as otherwise provided in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, if and to the extent that all or a portion of the Award (as determined in accordance with the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Attachment B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">) shall vest on the Vesting Date as a result of the Organizational Unit satisfying the Performance Measures set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Attachment B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> to this Agreement over the Performance Period, the Holder shall become vested in the Award Units, or the applicable portion thereof, if any, on the Vesting Date, provided that the Holder does not incur a Separation from Service before the Vesting Date. As used herein, (i) the term &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Performance Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; shall mean the three-year period beginning on &#91;DATE&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">and ending on &#91;DATE&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">and (ii) the term &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Vesting Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; shall mean &#91;DATE&#93;.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Upon a Change in Control, the Award shall be subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 5.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of the Plan.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Separation from Service&#59; Change in Position&#59; Failure to Satisfy Performance Measures</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.5pt">Except as otherwise provided in the Plan and this Agreement, if the Holder incurs a Separation from Service before the Vesting Date for any reason, then the entire Award shall be immediately forfeited by the Holder for no consideration and cancelled, effective as of the date of the Holder&#8217;s Separation from Service.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.5pt">Notwithstanding anything in the Plan to the contrary, in the event that the Holder ceases to serve in the position the Holder has with the Organizational Unit on the Grant Date due to the Holder assuming or being appointed to another position with the Organizational Unit, the Company, any Subsidiary or any affiliate of the Company at any time before the Vesting Date, the Holder shall cease to earn any additional portion of the Award from and after the date of such cessation and, subject to the Holder not incurring a Separation </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></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:100%">from Service prior to the Vesting Date, shall, on the Vesting Date, only be eligible to earn a pro-rated portion of the Award Units that would have otherwise vested based upon actual performance through the last day of the Performance Period. Such pro-rated portion of the Award Units will be determined by multiplying the number of Award Units that would have otherwise vested by a fraction the numerator of which is the number of days in the Performance Period that elapsed prior to the date the Holder ceases to serve in the position the Holder has with the Organizational Unit on the Grant Date and the denominator of which is the total number of days in the Performance Period. In calculating the pro-rated portion of the Award Units earned pursuant to the foregoing sentence, if the number of shares earned includes a fractional number, the number of shares earned shall be rounded down to the nearest whole number.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.5pt">If the Holder does not incur a Separation from Service before the Vesting Date, any Award Units in which the Holder does not become vested pursuant to the Performance Measures set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Attachment B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> shall be immediately forfeited by the Holder for no consideration and cancelled, effective as of the last day of the Performance Period.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Acceleration on Death or Disability&#59; Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Death or Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Notwithstanding the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.3.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of this Agreement, if the Holder incurs a Separation from Service prior to the Vesting Date by reason of death or Disability, then the Performance Period shall terminate and 100% of the Target Award will immediately become vested.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Notwithstanding the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.3.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of this Agreement, if the Holder incurs a Separation from Service prior to the Vesting Date by reason of Retirement, (A) the proportion of the Award Units vesting under this provision shall be equal to the number of days in the Performance Period that elapsed before the Separation from Service divided by the total number of days in the Performance Period, provided that a minimum of 365 days of vesting (but in no event more than 100%) shall be allotted to the Holder, and (B) the amount of the Award Units vesting under this provision shall be based on actual achievement of the Performance Measures for the Award measured at the end of the Performance Period&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, that if, after providing a Retirement Notice but before the end of the Performance Period, the Holder incurs a Separation from Service due to death or Disability, the Award shall be treated as provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.4.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of this Agreement. If a Change in Control occurs after the Holder provides a Retirement Notice but before the end of the Performance Period, the Award shall be treated in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 5.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of the Plan.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Delivery of Certificates</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, as soon as practicable after the vesting of Award Units, in whole or in part, but in no event later than March 15 of the calendar year immediately following the year in which Award Units become vested, the Company shall (i) deliver or cause to be delivered one or more certificates issued in the Holder&#8217;s name (or such other name as is acceptable to the Company and designated in writing by the Holder), or (ii) issue in book entry form registered in the name of the Holder (or such other name as is acceptable to the Company and designated in writing by the Holder) a written or electronic notice or statement representing the number of vested shares represented by such vested Award Units. The Company shall pay all original issue or transfer taxes and all fees and expenses incident to such delivery, except as otherwise provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Prior to the issuance to the Holder of the shares of Common Stock subject to the Award, the Holder shall have no direct or secured claim in any specific assets of the Company or in such shares of Common Stock, and will have the status of a general unsecured creditor of the Company.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Transfer Restrictions and Investment Representation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Nontransferability of Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Award may not be transferred by the Holder other than by will or the laws of descent and distribution, pursuant to the designation of one or more beneficiaries on the form prescribed by the Company, a trust or entity established by the Holder for estate planning purposes, or a charitable organization designated by the Holder or pursuant to a qualified domestic relations order, in each case, without consideration. Except to the extent permitted by the foregoing sentence, the Award and the Award Units may not be sold, transferred, assigned, pledged, hypothecated, encumbered, or otherwise disposed of (whether by operation of law or otherwise) or be subject to execution, attachment, or similar process. Upon any attempt to so sell, transfer, assign, pledge, hypothecate, encumber, or otherwise dispose of the Award or the Award Units in violation of this Agreement or the Plan, the Award and the Award Units and all rights hereunder shall immediately become null and void.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Investment Representation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Holder hereby represents and covenants that (a)&#160;any share of Common Stock acquired upon the vesting of the Award Units will be acquired for investment and not with a view to the distribution thereof within the meaning of the Securities Act of 1933, as amended (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Securities </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">-2-</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), unless such acquisition has been registered under the Securities Act and any applicable state securities laws&#59; (b)&#160;any subsequent sale of any such shares shall be made either pursuant to an effective registration statement under the Securities Act and any applicable state securities laws, or pursuant to an exemption from registration under the Securities Act and such state securities laws&#59; and (c)&#160;if requested by the Company, the Holder shall submit a written statement, in form satisfactory to the Company, to the effect that such representation (x)&#160;is true and correct as of the date of vesting of any shares of Common Stock hereunder or (y)&#160;is true and correct as of the date of any sale of any such share, as applicable. As a further condition precedent to the delivery to the Holder of any shares of Common Stock subject to the Award, the Holder shall comply with all regulations and requirements of any regulatory authority having control of or supervision over the issuance or delivery of the shares and, in connection therewith, shall execute any documents which the Board shall in its sole discretion deem necessary or advisable.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Additional Restrictions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. If the Holder is, or becomes, a person subject to any policy of the Company providing for recoupment of performance-based compensation in the event of a restatement of the Company&#8217;s financial results, then Holder agrees the Award and the Award Units (and any shares of Common Stock issued with respect thereto) will be subject to such recoupment policy. The Company may impose, and Holder agrees to be bound by, such restrictions, conditions, or limitations as the Company determines appropriate as to the timing and manner of any resales or other transfers of any Award Units (and any shares of Common Stock issued with respect thereto) as to which transferability restrictions have lapsed as provided under this Agreement, including without limitation (a) restrictions under an insider trading or other Company policy, (b) restrictions designed to delay and&#47;or coordinate the timing and manner of sales by Holder and others following a public offering of the Company&#8217;s securities, (c) stock ownership or holding requirements, and (d) the required use of a specified brokerage firm for such resales or other transfers.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Additional Terms and Conditions of Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Withholding Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Company shall have the right to require, prior to the issuance or delivery of any shares of Common Stock upon the vesting of the Award Units, payment by the Holder of such Award of any federal, state, local or other taxes which may be required to be withheld or paid in connection with such Award (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Required Tax Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;). The Holder may satisfy his or her obligation to advance the Required Tax Payments by any of the following means&#58; (1)&#160;a cash payment to the Company, (2)&#160;delivery (either actual delivery or by attestation procedures established by the Company) to the Company of previously owned whole shares of Common Stock having an aggregate Fair Market Value, determined as of the Tax Date, equal to the Required Tax Payments, (3)&#160;authorizing the Company to withhold up to the maximum required number of shares of Common Stock which would otherwise be delivered or an amount of cash which would otherwise be payable to the Holder having an aggregate Fair Market Value, determined as of the Tax Date, equal to the Required Tax Payments, or (4)&#160;any combination of (1), (2),&#160;and (3). To the extent applicable, the Holder may satisfy his or her withholding obligation only with shares that are not subject to any repurchase, forfeiture, unfulfilled vesting, or other similar requirements.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Adjustment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. In the event of any equity restructuring (within the meaning of Financial Accounting Standards Board Accounting Standards Codification Topic 718, Compensation-Stock Compensation) that causes the per share value of shares of Common Stock to change, such as a stock dividend, stock split, spinoff, rights offering, or recapitalization through an extraordinary dividend, the terms of this Award, including the number and class of securities subject hereto, shall be appropriately adjusted by the Committee. In the event of any other change in corporate capitalization, including a merger, consolidation, reorganization, or partial or complete liquidation of the Company, such equitable adjustments described in the foregoing sentence may be made as determined to be appropriate and equitable by the Committee (or, if the Company is not the surviving corporation in any such transaction, the board of directors of the surviving corporation) to prevent dilution or enlargement of rights of participants. The decision of the Committee regarding any such adjustment shall be final, binding, and conclusive.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Compliance with Applicable Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Award is subject to the condition that if the listing, registration, or qualification of the shares of Common Stock subject to the Award upon any securities exchange or under any law, or the consent or approval of any governmental body, or the taking of any other action is necessary or desirable as a condition of, or in connection with, the delivery of shares hereunder, the shares of Common Stock subject to the Award shall not be delivered, in whole or in part, unless such listing, registration, qualification, consent, approval, or other action shall have been effected or obtained, free of any conditions not acceptable to the Company. The Company agrees to use reasonable efforts to effect or obtain any such listing, registration, qualification, consent, approval, or other action.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Award Confers No Rights to Continued Employment or Service</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. In no event shall the granting of the Award or its acceptance by the Holder, or any provision of this Agreement or the Plan, give or be deemed to give the Holder any right to continued employment by or service to the Company, any Subsidiary, or any </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">-3-</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">affiliate of the Company or affect in any manner the right of the Company, any Subsidiary, or any affiliate of the Company to terminate the employment or service of any person at any time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Interpretation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Any dispute regarding the interpretation of this Agreement shall be submitted by the Holder or by the Company forthwith to the Committee for review. The resolution of such a dispute by the Committee shall be final and binding on all parties.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Successors and Assigns</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Company may assign any of its rights under this Agreement to single or multiple assignees, and this Agreement shall inure to the benefit of the successors and assigns of the Company. Subject to the restrictions on transfer herein set forth, this Agreement shall be binding upon the Holder and his or her heirs, executors, administrators, successors, and assigns.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Notices</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. All notices, requests or other communications provided for in this Agreement shall be made, if to the Company, to Tri Pointe Homes, Inc., Attn&#58; General Counsel, 19540 Jamboree Road, Suite 300, Irvine, California 92612, and if to the Holder, to the last known mailing address of the Holder contained in the records of the Company. All notices, requests or other communications provided for in this Agreement shall be made in writing either (a)&#160;by personal delivery, (b)&#160;by facsimile or electronic mail with confirmation of receipt, (c)&#160;by mailing in the United States mails, or (d)&#160;by express courier service. The notice, request, or other communication shall be deemed to be received upon personal delivery, upon confirmation of receipt of facsimile or electronic mail transmission, or upon receipt by the party entitled thereto if by United States mail or express courier service&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, that if a notice, request, or other communication sent to the Company is not received during regular business hours, it shall be deemed to be received on the next succeeding business day of the Company.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. This Agreement, the Award, and all determinations made and actions taken pursuant hereto and thereto, to the extent not governed by the laws of the United States, shall be governed by the laws of the State of Delaware and construed in accordance therewith without giving effect to principles of conflicts of laws.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Agreement Subject to the Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. This Agreement is subject to the provisions of the Plan, including without limitation, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 4.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> relating to terms of Performance Awards, and shall be interpreted in accordance therewith. To the extent of any inconsistency between the terms of the Plan and the terms of this Agreement, the terms of the Plan shall control. The Holder hereby acknowledges receipt of a copy of the Plan.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Entire Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Plan is incorporated herein by reference. This Agreement and the Plan constitute the entire agreement of the parties with respect to the subject matter hereof and supersede in their entirety all prior undertakings and agreements of the Company and the Holder with respect to the subject matter hereof, and may not be modified adversely to the Holder&#8217;s interest except by means of a writing signed by the Company and the Holder.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Partial Invalidity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The invalidity or unenforceability of any particular provision of this Agreement shall not affect the other provisions hereof and this Agreement shall be construed in all respects as if such invalid or unenforceable provision was omitted.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.12.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Amendment and Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The provisions of this Agreement may be amended or waived only by the written agreement of the Company and the Holder, and no course of conduct or failure or delay in enforcing the provisions of this Agreement shall affect the validity, binding effect, or enforceability of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.13.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. This Agreement may be executed in two counterparts each of which shall be deemed an original and both of which together shall constitute one and the same instrument.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.14.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Section 409A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. This Agreement will be interpreted in accordance with Section 409A of the Code, to the extent applicable, including without limitation any Treasury Regulations or other Department of Treasury guidance that may be issued or amended after the date hereof, and will not be amended or modified in any manner that would cause this Agreement to violate the requirements of Section 409A. If, following the date hereof, the Committee determines that the Award may be subject to Section 409A, including such Department of Treasury guidance as may be issued after the date hereof, the Committee may, in its discretion, adopt such amendments to this Agreement or adopt such other policies and procedures (including amendments, policies, and procedures with retroactive effect), or take any other actions, as the Committee determines are necessary or appropriate to (i) exempt the Award from Section 409A and&#47;or preserve the intended tax treatment of the benefits provided with respect to the Award, or (ii) comply with the requirements of Section 409A. Notwithstanding anything to the contrary in the Plan </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">-4-</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">or in this Agreement, the Holder agrees that the Holder (or the Holder&#8217;s estate or permitted beneficiary(ies)) will be solely responsible for the satisfaction of all taxes, interest, and penalties that may be imposed on the Holder or for the Holder&#8217;s account in connection with this Award (including, without limitation, any taxes, interest, and penalties under Section 409A), and neither the Company nor its Affiliates will have any obligation to reimburse, indemnify, or otherwise hold the Holder (or the Holder&#8217;s estate or permitted beneficiary(ies)) harmless from any or all of such taxes, interest, or penalties.</font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.15.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Clawback</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Award Units shall be subject to the Company&#8217;s Executive Recoupment Policy and any Company clawback or similar policy and any Applicable Law related to such actions. The Holder&#8217;s acceptance of this Award shall be deemed to constitute the Holder&#8217;s acknowledgement of and consent to the Company&#8217;s application, implementation, and enforcement of the Executive Recoupment Policy and any other applicable Company clawback or similar policy that may apply to the Holder, whether adopted before or after the Grant Date, and any Applicable Law relating to clawback, cancellation, recoupment, rescission, payback, or reduction of compensation, and the Holder&#8217;s agreement that the Company may take any actions that may be necessary to effectuate any such policy or Applicable Law, without further consideration or action.</font></div><div style="text-align:justify;text-indent:90pt"><font><br></font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#91;Signature page follows.&#93;</font></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">-5-</font></div><div><font><br></font></div></div></div><div id="i2706e976dbd94d169a23a6c8decb93fc_4"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:24pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.102%"><tr><td style="width:1.0%"></td><td style="width:29.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></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="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%">TRI POINTE HOMES, INC.,</font></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="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%">a Delaware corporation</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:0 1pt"></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%">By&#58;</font></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="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%">Name&#58;</font></td><td colspan="3" style="border-top:0.25pt solid #000;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="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%">Its&#58;</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accepted on&#58; __________________________</font></div><div style="margin-top:18pt"><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></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#91;NAME&#93;</font></div><div style="margin-top:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font></div><div><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><div id="i2706e976dbd94d169a23a6c8decb93fc_7"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Attachment A</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">DEFINITIONS</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:100%">For purpose of this Agreement, the following terms shall have the meanings set forth below&#58; </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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Adjusted Revenue</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the home sales revenue of the Organizational Unit, as determined by the Company&#8217;s Accounting Department for the relevant periods, after such adjustments thereto as the Committee deems appropriate in the Committee&#8217;s sole discretion (i) to exclude the effect of extraordinary, unusual, and&#47;or nonrecurring items, including revenues attributable to non-controlling interests not originally forecast in the Cumulative Revenue Plan, and changes in applicable accounting standards and (ii) to reflect such other factors as the Committee deems appropriate to fairly reflect revenue. </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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Cause</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; shall be defined as that term is defined in the Holder&#8217;s offer letter, employment agreement, change in control agreement, or other similar agreement&#59; or if there is no such definition, &#8220;Cause&#8221; means, as determined by the Company in its sole discretion, any of the following&#58; (i) the Holder&#8217;s breach of any agreement with the Company or any Subsidiary&#59; (ii) the Holder&#8217;s failure or refusal to satisfactorily perform the duties reasonably required of him or her as an employee of the Company or any Subsidiary&#59; (iii) the Holder&#8217;s commission of any act of fraud, embezzlement, dishonesty, or insubordination&#59; (iv) the Holder&#8217;s unauthorized use or disclosure of confidential information or trade secrets of the Company or any Subsidiary&#59; (v) the Holder&#8217;s breach of a policy of the Company or any Subsidiary or the rules of any governmental or regulatory body applicable to the Company or any Subsidiary&#59; or (vi) any other misconduct by the Holder that has, or could have, an adverse impact on the business, reputation, or affairs of the Company or any Subsidiary. A Separation from Service for Cause shall be deemed to include a determination by the Company after the Holder&#8217;s Separation from Service that circumstances existing before the Separation from Service would have entitled the Company or a Subsidiary to have terminated the Holder&#8217;s service for Cause. All rights that the Holder has or may have under this Agreement or the Plan shall be suspended automatically during the pendency of any investigation by the Company, or during any negotiations between the Company and the Holder, regarding any actual or alleged act or omission by the Holder of the type described in this definition of Cause.</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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Cumulative Revenue</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the sum of the Adjusted Revenue over the Performance Period for each period in which Adjusted Revenue is measured pursuant to the above definition of Adjusted Revenue. </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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Cumulative Revenue Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means $&#91;__&#93;. </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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; shall be defined as that term is defined in the Holder&#8217;s offer letter, employment agreement, change in control agreement, or other similar agreement&#59; or if there is no such definition, &#8220;Disability&#8221; means the Holder is unable to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment that can be expected to result in death or has lasted or can be expected to last for a continuous period of 180 days or more, as determined by an independent physician selected with the approval of the Company or any Subsidiary and the Holder.</font></div><div style="text-align:justify"><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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Organizational Unit</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means &#91;__&#93;.</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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Performance Measures</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the Performance Measures set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Attachment B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> to this Agreement.</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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the Holder&#8217;s voluntary Separation from Service without Cause at or after the time the Holder has (i) attained age 60 and (ii) worked for the Company or its Subsidiaries for at least five years, provided that each of the following conditions must also be satisfied in order for the Holder&#8217;s Separation from Service to constitute a Retirement&#58; </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)&#160;&#160;&#160;&#160;The Holder must provide the Company with written notice of his or her intent to retire on a form provided by the Company electing Retirement treatment under this Award (a &#8220;Retirement Notice&#8221;) at least 180 days prior to the Holder&#8217;s anticipated date of Retirement date, as stated in the Retirement Notice. During this period, the Holder shall remain an at-will employee and must remain in good standing and continue to meet all applicable performance standards, as determined by the Company. </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii) The Holder must execute a separation agreement and general release in a form acceptable to the Company. </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(iii) The Holder&#8217;s length of service with the Company and its Subsidiaries shall be determined by the Company.</font></div><div style="margin-bottom:12pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><div id="i2706e976dbd94d169a23a6c8decb93fc_10"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Attachment B</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PERFORMANCE MEASURES</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cumulative Revenue Performance Table</font></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:21.015%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.323%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.362%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance Level</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cumulative Revenue</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;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:700;line-height:100%">Revenue Performance Rating</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt 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%">Maximum</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#91;__&#93;% of Cumulative Revenue Plan and above</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#91;__&#93;%</font></div></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt 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%">Target</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#91;__&#93;% of Cumulative Revenue Plan</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#91;__&#93;%</font></div></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt 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%">Threshold</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#91;__&#93;% of Cumulative Revenue Plan</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#91;__&#93;%</font></div></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt 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%">Below Threshold</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Below &#91;__&#93;% of Cumulative Revenue Plan</font></div></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#91;__&#93;%</font></div></td></tr></table></div><div style="text-align:justify"><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:100%">The percentage of the Award that is eligible to vest if the Cumulative Revenue for the Performance Period is between the &#8220;Threshold&#8221; and &#8220;Target&#8221; or &#8220;Target&#8221; and &#8220;Maximum&#8221; performance levels, as applicable, shall be determined by straight line interpolation. </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:100%">The Committee shall determine the number of Award Units that shall vest by the following formula&#58; the Target Award x Revenue Performance Rating, rounded down to the nearest whole share.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.6
<SEQUENCE>7
<FILENAME>q22022tphex106.htm
<DESCRIPTION>EX-10.6
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i6a1be15c5b6141c29100b02447b2a1fc_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="margin-top:9pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.6</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:100%">TRI POINTE HOMES, INC.</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:100%">2022 LONG-TERM INCENTIVE PLAN</font></div><div style="margin-bottom:18pt;margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">RESTRICTED STOCK UNIT AWARD AGREEMENT&#8212;TIME VESTED<br>(EXECUTIVE FORM)</font></div><div style="margin-top:9pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tri Pointe Homes, Inc., a Delaware corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), hereby grants to &#91;NAME&#93; (the&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Holder</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) as of &#91;DATE&#93; (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Grant Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), pursuant to the terms and conditions of the Tri Pointe Homes, Inc. 2022 Long-Term Incentive Plan (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), an award of restricted stock units (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; and the restricted stock units granted pursuant to this Agreement, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Award Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) with respect to &#91;###&#93; shares of the Company&#8217;s Common Stock, par value $0.01 per share (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Common Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), upon and subject to the restrictions, terms, and conditions set forth in the Plan and this agreement (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;). Capitalized terms used in this Agreement and not defined herein or set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Attachment A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> have the respective meanings given to them in the Plan.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Award Subject to Acceptance of Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Award shall be null and void unless the Holder accepts this Agreement by executing it in the space provided below and returning such original execution copy to the Company, or by approving this Agreement by electronic means in a manner that has been approved by the Company.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Rights as a Stockholder</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Each Award Unit shall represent the Holder&#8217;s right to receive one share of the Company&#8217;s Common Stock if and to the extent that such Award Unit becomes vested pursuant to the terms and conditions of this Agreement and the Plan. The Holder shall not be entitled to any privileges of ownership with respect to the shares of Common Stock subject to the Award unless and until, and only to the extent, such shares become vested pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> hereof and the Holder becomes a stockholder of record with respect to such shares. As of each date on which the Company pays a cash dividend to record owners of shares of Common Stock (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Dividend Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), then the number of Award Units and shares subject to the Award shall increase by (i)&#160;the product of the total number of shares subject to the Award immediately prior to such Dividend Date multiplied by the dollar amount of the cash dividend paid per share of Common Stock by the Company on such Dividend Date, divided by (ii)&#160;the Fair Market Value of a share of Common Stock on such Dividend Date. Any such additional Award Units and shares shall be subject to the same restrictions, vesting conditions, and payment terms set forth herein as the shares to which they relate.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Restriction Period and Vesting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Service-Based Vesting Condition</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Except as otherwise provided in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, the Award shall vest (i)&#160;on the first anniversary of the Grant Date with respect to one-third of the number of Award Units and shares subject thereto on the Grant Date, rounded down to the nearest whole share, (ii)&#160;on the second anniversary of the Grant Date with respect to an additional one-third of the number of Award Units and shares subject thereto on the Grant Date, rounded up to the nearest whole share, and (iii)&#160;on the third anniversary of the Grant Date with respect to the remaining Award Units and shares subject thereto on the Grant Date, provided the Holder does not incur a Separation from Service before the applicable vesting date. The period of time prior to the vesting shall be referred to herein as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Restriction Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.&#8221;</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Change in Control and Acceleration</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. In the event a Change in Control occurs prior to the end of the Restriction Period, the following provisions shall apply&#58; </font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.5pt">If (a)&#160;the Holder does not incur a Separation from Service before the date of the closing of the Change in Control transaction, and (b)&#160;the Award is not assumed in full by the acquiring or successor company or its affiliate upon the closing of the Change in Control or otherwise expressly continued in full force and effect pursuant to the terms of the Change in Control transaction, the Award Units shall vest as of the date of the closing of the Change in Control. </font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.5pt">If (a)&#160;the Holder does not incur a Separation from Service before the date of the closing of the Change in Control transaction, and (b)&#160;the Award is assumed in full by the acquiring or successor company or its affiliate upon the closing of the Change in Control, or is otherwise expressly continued in full force and effect pursuant to the terms of the Change in Control transaction, the Award Units shall become vested in accordance with the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;3.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, provided that if the Holder suffers a Qualifying Termination before all the Award Units become vested and the Holder remains continuously employed by the Company or its successor-in-interest or an affiliate thereof through the date of such Qualifying Termination, the Award Units will become fully vested as to all remaining Award Units upon the effective date of such Qualifying Termination.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="margin-top:0.12pt;text-align:justify;text-indent:90pt"><font><br></font></div><div style="margin-top:0.12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Separation from Service</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Except as set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Sections 3.2 and 3.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of this Agreement , if the Holder incurs a Separation from Service prior to the end of the Restriction Period for any reason, then the portion of the Award Units that were not vested immediately prior to such Separation from Service shall be immediately forfeited by the Holder for no consideration and cancelled by the Company.</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Acceleration on Death or Disability&#59; Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a) &#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Death or Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Notwithstanding the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of this Agreement, if the Holder incurs a Separation from Service prior to the end of the Restriction Period by reason of death or Disability, then the portion of the Award Units that were not vested immediately prior to such Separation from Service shall become immediately vested and any Restriction Period applicable to the Award shall lapse in full.</font></div><div style="text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Notwithstanding the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of this Agreement, if the Holder incurs a Separation from Service prior to the end of the Restriction Period by reason of Retirement, then a proportion of the Award Units shall vest as of the date of the Separation of Service by reason of Retirement equal to the number of days in the Restriction Period that elapsed before the Separation from Service divided by the total number of days in the Restriction Period, net of any portion of the Award that has already vested, and rounded down to the next whole share&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, that, if the first anniversary of the Grant Date has not occurred or will not occur by the Retirement date, a minimum of 365 days of vesting shall be allotted to the Holder for this purpose. If the Holder incurs a Separation from Service due to death or Disability after the Holder provides a Retirement Notice but before the Retirement date, the Awards shall be treated as though the Holder&#8217;s Retirement occurred upon such Separation from Service.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Delivery of Certificates</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, as soon as practicable (but no later than 30 days) after the vesting of Award Units, in whole or in part, the Company shall (i)&#160;deliver or cause to be delivered one or more certificates issued in the Holder&#8217;s name (or such other name as is acceptable to the Company and designated in writing by the Holder) or (ii)&#160;issue in book entry form registered in the name of the Holder (or such other name as is acceptable to the Company and designated in writing by the Holder) a written or electronic notice or statement representing the number of vested shares represented by such vested Award Units. The Company shall pay all original issue or transfer taxes and all fees and expenses incident to such delivery, except as otherwise provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Prior to the issuance to the Holder of the shares of Common Stock subject to the Award, the Holder shall have no direct or secured claim in any specific assets of the Company or in such shares of Common Stock, and will have the status of a general unsecured creditor of the Company.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Transfer Restrictions and Investment Representation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Nontransferability of Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Award may not be transferred by the Holder other than by will or the laws of descent and distribution, pursuant to the designation of one or more beneficiaries on the form prescribed by the Company, a trust or entity established by the Holder for estate planning purposes, or a charitable organization designated by the Holder or pursuant to a qualified domestic relations order, in each case, without consideration. Except to the extent permitted by the foregoing sentence, the Award and the Award Units may not be sold, transferred, assigned, pledged, hypothecated, encumbered, or otherwise disposed of (whether by operation of law or otherwise) or be subject to execution, attachment, or similar process. Upon any attempt to so sell, transfer, assign, pledge, hypothecate, encumber, or otherwise dispose of the Award or the Award Units in violation of this Agreement or the Plan, the Award and the Award Units and all rights hereunder shall immediately become null and void.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Investment Representation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Holder hereby represents and covenants that (a)&#160;any share of Common Stock acquired upon the vesting of the Award Units will be acquired for investment and not with a view to the distribution thereof within the meaning of the Securities Act of 1933, as amended (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Securities Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), unless such acquisition has been registered under the Securities Act and any applicable state securities laws&#59; (b)&#160;any subsequent sale of any such shares shall be made either pursuant to an effective registration statement under the Securities Act and any applicable state securities laws, or pursuant to an exemption from registration under the Securities Act and such state securities laws&#59; and (c)&#160;if requested by the Company, the Holder shall submit a written statement, in form satisfactory to the Company, to the effect that such representation (x)&#160;is true and correct as of the date of vesting of any shares of Common Stock hereunder or (y)&#160;is true and correct as of the date of any sale of any such share, as applicable. As a further condition precedent to the delivery to the Holder of any shares of Common Stock subject to the Award, the Holder shall comply with all regulations and requirements of any regulatory authority having control of or supervision over the issuance or delivery of the shares and, in connection therewith, shall execute any documents which the Board shall in its sole discretion deem necessary or advisable.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></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:39.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.130%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.286%"></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-2-</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Additional Terms and Conditions of Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Withholding Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (a)&#160;The Company shall have the right to require, prior to the issuance or delivery of any shares of Common Stock upon the vesting of the Award Units, payment by the Holder of such Award of any federal, state, local, or other taxes which may be required to be withheld or paid in connection with such Award (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Required Tax Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;).</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)&#160;&#160;&#160;&#160;The Holder may satisfy his or her obligation to advance the Required Tax Payments by any of the following means&#58; (1)&#160;a cash payment to the Company, (2)&#160;delivery (either actual delivery or by attestation procedures established by the Company) to the Company of previously owned whole shares of Common Stock having an aggregate Fair Market Value, determined as of the Tax Date, equal to the Required Tax Payments, (3)&#160;authorizing the Company to withhold up to the maximum required number of shares of Common Stock which would otherwise be delivered or an amount of cash which would otherwise be payable to the Holder having an aggregate Fair Market Value, determined as of the Tax Date, equal to the Required Tax Payments, or (4)&#160;any combination of (1), (2), and (3). To the extent applicable, the Holder may satisfy his or her withholding obligation only with shares that are not subject to any repurchase, forfeiture, unfulfilled vesting, or other similar requirements.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Adjustment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. In the event of any equity restructuring (within the meaning of Financial Accounting Standards Board Accounting Standards Codification Topic 718, Compensation-Stock Compensation) that causes the per share value of shares of Common Stock to change, such as a stock dividend, stock split, spinoff, rights offering, or recapitalization through an extraordinary dividend, the terms of this Award, including the number and class of securities subject hereto, shall be appropriately adjusted by the Committee. In the event of any other change in corporate capitalization, including a merger, consolidation, reorganization, or partial or complete liquidation of the Company, such equitable adjustments described in the foregoing sentence may be made as determined to be appropriate and equitable by the Committee (or, if the Company is not the surviving corporation in any such transaction, the board of directors of the surviving corporation) to prevent dilution or enlargement of rights of participants. The decision of the Committee regarding any such adjustment shall be final, binding, and conclusive.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Compliance with Applicable Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Award is subject to the condition that if the listing, registration or qualification of the shares of Common Stock subject to the Award upon any securities exchange or under any law, or the consent or approval of any governmental body, or the taking of any other action is necessary or desirable as a condition of, or in connection with, the delivery of shares hereunder, the shares of Common Stock subject to the Award shall not be delivered, in whole or in part, unless such listing, registration, qualification, consent, approval, or other action shall have been effected or obtained, free of any conditions not acceptable to the Company. The Company agrees to use reasonable efforts to effect or obtain any such listing, registration, qualification, consent, approval, or other action.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Award Confers No Rights to Continued Employment or Service</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. In no event shall the granting of the Award or its acceptance by the Holder, or any provision of this Agreement or the Plan, give or be deemed to give the Holder any right to continued employment by or service to the Company, any Subsidiary, or any affiliate of the Company or affect in any manner the right of the Company, any Subsidiary, or any affiliate of the Company to terminate the employment or service of any person at any time.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Interpretation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Any dispute regarding the interpretation of this Agreement shall be submitted by the Holder or by the Company forthwith to the Committee for review. The resolution of such a dispute by the Committee shall be final and binding on all parties.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Successors and Assigns</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Company may assign any of its rights under this Agreement to single or multiple assignees, and this Agreement shall inure to the benefit of the successors and assigns of the Company. Subject to the restrictions on transfer herein set forth, this Agreement shall be binding upon the Holder and his or her heirs, executors, administrators, successors, and assigns.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Notices</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. All notices, requests or other communications provided for in this Agreement shall be made, if to the Company, to Tri Pointe Homes, Inc., Attn&#58; General Counsel, 19540 Jamboree Road, Suite 300, Irvine, California 92612, and if to the Holder, to the last known mailing address of the Holder contained in the records of the Company. All notices, requests or other communications provided for in this Agreement shall be made in writing either (a)&#160;by personal delivery, (b)&#160;by facsimile or electronic mail with confirmation of receipt, (c)&#160;by mailing in the United States mails, or (d)&#160;by express courier service. The notice, request, or other communication shall be deemed to be received upon personal delivery, upon confirmation of receipt of facsimile or electronic mail transmission, or upon receipt by the party entitled thereto if by United States mail or express courier service&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, that if a notice, request, or other communication sent to the Company is not received during regular business hours, it shall be deemed to be received on the next succeeding business day of the Company.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></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:39.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.130%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.286%"></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-3-</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. This Agreement, the Award, and all determinations made and actions taken pursuant hereto and thereto, to the extent not governed by the laws of the United States, shall be governed by the laws of the State of Delaware and construed in accordance therewith without giving effect to principles of conflicts of laws.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Agreement Subject to the Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. This Agreement is subject to the provisions of the Plan and shall be interpreted in accordance therewith. To the extent of any inconsistency between the terms of the Plan and the terms of this Agreement, the terms of the Plan shall control. The Holder hereby acknowledges receipt of a copy of the Plan.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Entire Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Plan is incorporated herein by reference. This Agreement and the Plan constitute the entire agreement of the parties with respect to the subject matter hereof and supersede in their entirety all prior undertakings and agreements of the Company and the Holder with respect to the subject matter hereof, and may not be modified adversely to the Holder&#8217;s interest except by means of a writing signed by the Company and the Holder.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Partial Invalidity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The invalidity or unenforceability of any particular provision of this Agreement shall not affect the other provisions hereof and this Agreement shall be construed in all respects as if such invalid or unenforceable provision was omitted.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.12.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Amendment and Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The provisions of this Agreement may be amended or waived only by the written agreement of the Company and the Holder, and no course of conduct or failure or delay in enforcing the provisions of this Agreement shall affect the validity, binding effect, or enforceability of this Agreement.</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.13.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. This Agreement may be executed in two counterparts each of which shall be deemed an original and both of which together shall constitute one and the same instrument. </font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.14.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Section&#160;409A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. This Agreement will be interpreted in accordance with Section&#160;409A of the Code, to the extent applicable, including without limitation any Treasury Regulations or other Department of Treasury guidance that may be issued or amended after the date hereof, and will not be amended or modified in any manner that would cause this Agreement to violate the requirements of Section&#160;409A. If, following the date hereof, the Committee determines that the Award may be subject to Section&#160;409A, including such Department of Treasury guidance as may be issued after the date hereof, the Committee may, in its discretion, adopt such amendments to this Agreement or adopt such other policies and procedures (including amendments, policies, and procedures with retroactive effect), or take any other actions, as the Committee determines are necessary or appropriate to (i)&#160;exempt the Award from Section&#160;409A and&#47;or preserve the intended tax treatment of the benefits provided with respect to the Award, or (ii)&#160;comply with the requirements of Section&#160;409A. Notwithstanding anything to the contrary in the Plan or in this Agreement, the Holder agrees that the Holder (or the Holder&#8217;s estate or permitted beneficiary(ies)) will be solely responsible for the satisfaction of all taxes, interest, and penalties that may be imposed on the Holder or for the Holder&#8217;s account in connection with this Award (including, without limitation, any taxes, interest, and penalties under Section&#160;409A), and neither the Company nor its Affiliates will have any obligation to reimburse, indemnify, or otherwise hold the Holder (or the Holder&#8217;s estate or permitted beneficiary(ies)) harmless from any or all of such taxes, interest, or penalties.</font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.15.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt;text-decoration:underline">Clawback</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. The Award Units shall be subject to the Company&#8217;s Executive Recoupment Policy and any Company clawback or similar policy and any Applicable Law related to such actions. The Holder&#8217;s acceptance of this Award shall be deemed to constitute the Holder&#8217;s acknowledgement of and consent to the Company&#8217;s application, implementation, and enforcement of the Executive Recoupment Policy and any other applicable Company clawback or similar policy that may apply to the Holder, whether adopted before or after the Grant Date, and any Applicable Law relating to clawback, cancellation, recoupment, rescission, payback, or reduction of compensation, and the Holder&#8217;s agreement that the Company may take any actions that may be necessary to effectuate any such policy or Applicable Law, without further consideration or action.</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#91;Signature page follows.&#93;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></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:39.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.130%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.286%"></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-4-</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div></div></div><div id="i6a1be15c5b6141c29100b02447b2a1fc_4"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="margin-bottom:24pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.102%"><tr><td style="width:1.0%"></td><td style="width:29.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></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="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%">TRI POINTE HOMES, INC.,</font></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="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%">a Delaware corporation</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:0 1pt"></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%">By&#58;</font></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="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%">Name&#58;</font></td><td colspan="3" style="border-top:0.25pt solid #000;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="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%">Its&#58;</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accepted on&#58; __________________________</font></div><div style="margin-top:18pt"><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></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#91;NAME&#93;</font></div><div style="margin-bottom:12pt"><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></div><div style="margin-top:24pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></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:100%;text-decoration:underline">Attachment A </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:100%">DEFINITIONS</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:100%">For purpose of this Agreement, the following terms shall have the meanings set forth below&#58; </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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Cause</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; shall be defined as that term is defined in the Holder&#8217;s offer letter, employment agreement, change in control agreement, or other similar agreement&#59; or if there is no such definition, &#8220;Cause&#8221; means, as determined by the Company in its sole discretion, any of the following&#58; (i) the Holder&#8217;s breach of any agreement with the Company or any Subsidiary&#59; (ii) the Holder&#8217;s failure or refusal to satisfactorily perform the duties reasonably required of him or her as an employee of the Company or any Subsidiary&#59; (iii) the Holder&#8217;s commission of any act of fraud, embezzlement, dishonesty, or insubordination&#59; (iv) the Holder&#8217;s unauthorized use or disclosure of confidential information or trade secrets of the Company or any Subsidiary&#59; (v) the Holder&#8217;s breach of a policy of the Company or any Subsidiary or the rules of any governmental or regulatory body applicable to the Company or any Subsidiary&#59; or (vi) any other misconduct by the Holder that has, or could have, an adverse impact on the business, reputation, or affairs of the Company or any Subsidiary. A Separation from Service for Cause shall be deemed to include a determination by the Company after the Holder&#8217;s Separation from Service that circumstances existing before the Separation from Service would have entitled the Company or a Subsidiary to have terminated the Holder&#8217;s service for Cause. All rights that the Holder has or may have under this Agreement or the Plan shall be suspended automatically during the pendency of any investigation by the Company, or during any negotiations between the Company and the Holder, regarding any actual or alleged act or omission by the Holder of the type described in this definition of Cause. </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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; shall be defined as that term is defined in the Holder&#8217;s offer letter, employment agreement, change in control agreement, or other similar agreement&#59; or if there is no such definition, &#8220;Disability&#8221; means the Holder is unable to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment that can be expected to result in death or has lasted or can be expected to last for a continuous period of 180 days or more, as determined by an independent physician selected with the approval of the Company or any Subsidiary and the Holder. </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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Good Reason</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; shall be defined as that term is defined in the Holder&#8217;s offer letter, employment agreement, change in control agreement, or other similar agreement&#59; or if there is no such definition, &#8220;Good Reason&#8221; shall mean any of the following are undertaken without the Holder&#8217;s prior written consent&#58; (a) a material diminution in the Holder&#8217;s title, authority, duties, or responsibilities that substantially reduces the nature or character of the Holder&#8217;s position with the Company (or the highest parent entity if the Company has one or more parent entities)&#59; (b) a reduction by the Company of the Holder&#8217;s base salary as in effect immediately prior to such reduction&#59; (c) a material reduction by the Company of the Holder&#8217;s target annual bonus as in effect immediately prior to such reduction&#59; (d) relocation of the Holder&#8217;s principal office (defined as a relocation of the Holder&#8217;s principal office to a location that increases the Holder&#8217;s one-way commute by more than 50 miles), provided, that, for the avoidance of doubt, reasonable required travel by the Holder on the Company&#8217;s business shall not constitute a relocation&#59; (e) a change in the Employee&#8217;s title following a Change in Control such that the Employee does not serve as &#91;TITLE&#93; of the surviving entity&#8217;s highest parent entity&#59; or (f) any material breach by the Company of any provision of this Agreement. Notwithstanding the foregoing, the Holder&#8217;s resignation shall not constitute a resignation for &#8220;Good Reason&#8221; as a result of any event described in the preceding sentence unless (A) the Holder provides written notice thereof to the Company within 30 days after the first occurrence of such event&#59; (B) to the extent correctable, the Company fails to remedy such circumstance or event within 30 days following the Company&#8217;s receipt of such written notice&#59; and (C) the effective date of the Holder&#8217;s resignation for &#8220;Good Reason&#8221; is not later than 90 days after the initial existence of the circumstances constituting Good Reason. </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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Qualifying Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means a Separation from Service that occurs within 3 months prior to or 24 months following a Change in Control, by the Company (or its successor-in-interest) without Cause or by the Holder for Good Reason. </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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; shall mean the Holder&#8217;s voluntary Separation from Service without Cause at or after the time the Holder has (i) attained age 60 and (ii) worked for the Company or its Subsidiaries for at least five years, provided that each of the following conditions must also be satisfied in order for the Holder&#8217;s Separation from Service to constitute a Retirement&#58; </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)&#160;&#160;&#160;&#160;The Holder must provide the Company with written notice of his or her intent to retire on a form provided by the Company electing Retirement treatment under this Award (a &#8220;Retirement Notice&#8221;) at least 180 days prior to the Holder&#8217;s anticipated date of Retirement date, as stated in the Retirement Notice. During this period, the Holder shall remain an at-will employee and must remain in good standing and continue to meet all applicable performance standards, as determined by the Company. </font></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></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:39.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.130%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.286%"></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-6-</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii) The Holder must execute a separation agreement and general release in a form acceptable to the Company. </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(iii) The Holder&#8217;s length of service with the Company and its Subsidiaries shall be determined by the Company.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></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:39.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.130%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.286%"></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-7-</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.7
<SEQUENCE>8
<FILENAME>q22022tphex107.htm
<DESCRIPTION>EX-10.7
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="icb43feb6ec844b858ff443a4443458db_1"></div><div style="min-height:72pt;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 10.7</font></div><div style="margin-bottom:0.1pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRI POINTE HOMES, INC.</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%">2022 LONG-TERM INCENTIVE PLAN</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%">RESTRICTED STOCK UNIT AWARD AGREEMENT&#8212;TIME VESTED</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tri Pointe Homes, Inc., a Delaware corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), hereby grants to the Employee listed below (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Holder</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) as of the date listed below (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Grant Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), pursuant to the terms and conditions of the Tri Pointe Homes, Inc. 2022 Long-Term Incentive Plan (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), an award of restricted stock units (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; and the restricted stock units granted pursuant to this Agreement, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Award Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) with respect to the number of shares listed below of the Company&#8217;s Common Stock, par value $0.01 per share (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Common Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), upon and subject to the restrictions, terms, and conditions set forth in the Plan and this agreement (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;).</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Award Subject to Acceptance of Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Award shall be null and void unless the Holder accepts this Agreement by executing it in the space provided below and returning such original execution copy to the Company, or by approving this Agreement by electronic means in a manner that has been approved by the Company.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Rights as a Stockholder</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Each Award Unit shall represent the Holder&#8217;s right to receive one share of the Company&#8217;s Common Stock if and to the extent that such Award Unit becomes vested pursuant to the terms and conditions of this Agreement and the Plan. The Holder shall not be entitled to any privileges of ownership with respect to the shares of Common Stock subject to the Award unless and until, and only to the extent, such shares become vested pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Section 3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> hereof and the Holder becomes a stockholder of record with respect to such shares. As of each date on which the Company pays a cash dividend to record owners of shares of Common Stock (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Dividend Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), then the number of Award Units and shares subject to the Award shall increase by (i) the product of the total number of shares subject to the Award immediately prior to such Dividend Date multiplied by the dollar amount of the cash dividend paid per share of Common Stock by the Company on such Dividend Date, divided by (ii) the Fair Market Value of a share of Common Stock on such Dividend Date. Any such additional Award Units and shares shall be subject to the same restrictions, vesting conditions, and payment terms set forth herein as the shares to which they relate.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Restriction Period and Vesting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.1. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Service-Based Vesting Condition</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Except as otherwise provided in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Section 3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Award shall vest (i) on the first anniversary of the Grant Date with respect to one-third of the number of Award Units and shares subject thereto on the Grant Date, rounded down to the nearest whole share, (ii) on the second anniversary of the Grant Date with respect to an additional one-third of the number of Award Units and shares subject thereto on the Grant Date, rounded up to the nearest whole share, and (iii) on the third anniversary of the Grant Date with respect to the remaining Award Units and shares subject thereto on the Grant Date, provided the Holder does not incur a Separation from Service before the applicable vesting date. The period of time prior to the vesting shall be referred to herein as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Restriction Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#8221;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.2. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Upon a Change in Control, the Award shall be subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Section 5.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the Plan.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.3. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Separation from Service</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Except as provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Section 3.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of this Agreement, if the Holder incurs a Separation from Service prior to the end of the Restriction Period for any reason, then the portion of the Award Units that were not vested immediately prior to such Separation from Service shall be immediately forfeited by the Holder for no consideration and cancelled by the Company.</font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.4. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Acceleration on Death or Disability&#59; Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:90pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.1pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:0.1pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.4.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:16pt;text-decoration:underline">Death or Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Notwithstanding the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Section 3.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of this Agreement, if the Holder incurs a Separation from Service prior to the end of the Restriction Period by reason of death or Disability, then the portion of the Award Units that were not vested immediately prior to such Separation from Service shall become immediately vested and any Restriction Period applicable to the Award shall lapse in full.</font></div><div style="margin-bottom:0.1pt;text-align:justify;text-indent:90pt"><font><br></font></div><div style="text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3.4.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:16pt;text-decoration:underline">Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.  Notwithstanding the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Section 3.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> of this Agreement, if the Holder incurs a Separation from Service prior to the end of the Restriction Period by reason of Retirement, then a proportion of the Award Units shall vest as of the date of the Separation of Service by reason of Retirement equal to the number of days in the Restriction Period that elapsed before the Separation from Service divided by the total number of days in the Restriction Period, net of any portion of the Award that has already vested, and rounded down to the next whole share&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, that, if the first anniversary of the Grant Date has not occurred or will not occur by the Retirement date, a minimum of 365 days of vesting shall be allotted to the Holder for this purpose.  If the Holder incurs a Separation from Service due to death or Disability after the Holder provides a Retirement Notice but before the Retirement date, the Awards shall be treated as though the Holder&#8217;s Retirement occurred upon such Separation from Service.</font></div><div style="text-align:justify;text-indent:126pt"><font><br></font></div><div style="text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3.4.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:16pt;text-decoration:underline">Definitions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. For purposes of this Agreement, the following terms shall have the following meanings&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Cause</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8221; shall be defined as that term is defined in the Holder&#8217;s offer letter, employment agreement, change in control agreement, or other similar agreement&#59; or if there is no such definition, &#8220;Cause&#8221; means, as determined by the Company in its sole discretion, any of the following&#58; (i) the Holder&#8217;s breach of any agreement with the Company or any Subsidiary&#59; (ii) the Holder&#8217;s failure or refusal to satisfactorily perform the duties reasonably required of him or her as an employee of the Company or any Subsidiary&#59; (iii) the Holder&#8217;s commission of any act of fraud, embezzlement, dishonesty, or insubordination&#59; (iv) the Holder&#8217;s unauthorized use or disclosure of confidential information or trade secrets of the Company or any Subsidiary&#59; (v) the Holder&#8217;s breach of a policy of the Company or any Subsidiary or the rules of any governmental or regulatory body applicable to the Company or any Subsidiary&#59; or (vi) any other misconduct by the Holder that has, or could have, an adverse impact on the business, reputation, or affairs of the Company or any Subsidiary. A Separation from Service for Cause shall be deemed to include a determination by the Company after the Holder&#8217;s Separation from Service that circumstances existing before the Separation from Service would have entitled the Company or a Subsidiary to have terminated the Holder&#8217;s service for Cause. All rights that the Holder has or may have under this Agreement or the Plan shall be suspended automatically during the pendency of any investigation by the Company, or during any negotiations between the Company and the Holder, regarding any actual or alleged act or omission by the Holder of the type described in this definition of Cause. </font></div><div style="padding-left:72pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8221; shall be defined as that term is defined in the Holder&#8217;s offer letter, employment agreement, change in control agreement, or other similar agreement&#59; or if there is no such definition, &#8220;Disability&#8221; means the Holder is unable to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment that can be expected to result in death or has lasted or can be expected to last for a continuous period of 180 days or more, as determined by an independent physician selected with the approval of the Company or any Subsidiary and the Holder. </font></div><div style="padding-left:72pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8221; shall mean the Holder&#8217;s voluntary Separation from Service without Cause at or after the time the Holder has (i) attained age 60 and (ii) worked for the Company or its Subsidiaries for at least five years, provided that each of the following conditions must also be satisfied in order for the Holder&#8217;s Separation from Service to constitute a Retirement&#58; </font></div><div style="padding-left:72pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(i)&#160;&#160;&#160;&#160;The Holder must provide the Company with written notice of his or her intent to retire on a form provided by the Company electing Retirement treatment under this Award (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Retirement Notice</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8221;) at least 180 days prior to the Holder&#8217;s anticipated date of Retirement date, as stated in the Retirement Notice. During this period, the Holder shall </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:83%">-2-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="padding-left:108pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">remain an at-will employee and must remain in good standing and continue to meet all applicable performance standards, as determined by the Company. </font></div><div style="padding-left:108pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(ii)&#160;&#160;&#160;&#160;The Holder must execute a separation agreement and general release in a form acceptable to the Company. </font></div><div style="padding-left:108pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(iii)&#160;&#160;&#160;&#160;The Holder&#8217;s length of service with the Company and its Subsidiaries shall be determined by the Company.</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Delivery of Certificates</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Section 6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, as soon as practicable (but no later than 30 days) after the vesting of Award Units, in whole or in part, the Company shall (i)&#160;deliver or cause to be delivered one or more certificates issued in the Holder&#8217;s name (or such other name as is acceptable to the Company and designated in writing by the Holder) or (ii) issue in book entry form registered in the name of the Holder (or such other name as is acceptable to the Company and designated in writing by the Holder) a written or electronic notice or statement representing the number of vested shares represented by such vested Award Units. The Company shall pay all original issue or transfer taxes and all fees and expenses incident to such delivery, except as otherwise provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Section 6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Prior to the issuance to the Holder of the shares of Common Stock subject to the Award, the Holder shall have no direct or secured claim in any specific assets of the Company or in such shares of Common Stock, and will have the status of a general unsecured creditor of the Company.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Transfer Restrictions and Investment Representation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.1. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Nontransferability of Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Award may not be transferred by the Holder other than by will or the laws of descent and distribution, pursuant to the designation of one or more beneficiaries on the form prescribed by the Company, a trust or entity established by the Holder for estate planning purposes, or a charitable organization designated by the Holder or pursuant to a qualified domestic relations order, in each case, without consideration. Except to the extent permitted by the foregoing sentence, the Award and the Award Units may not be sold, transferred, assigned, pledged, hypothecated, encumbered, or otherwise disposed of (whether by operation of law or otherwise) or be subject to execution, attachment, or similar process. Upon any attempt to so sell, transfer, assign, pledge, hypothecate, encumber, or otherwise dispose of the Award or the Award Units in violation of this Agreement or the Plan, the Award and the Award Units and all rights hereunder shall immediately become null and void.</font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.2. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Investment Representation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Holder hereby represents and covenants that (a) any share of Common Stock acquired upon the vesting of the Award Units will be acquired for investment and not with a view to the distribution thereof within the meaning of the Securities Act of 1933, as amended (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Securities Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), unless such acquisition has been registered under the Securities Act and any applicable state securities laws&#59; (b) any subsequent sale of any such shares shall be made either pursuant to an effective registration statement under the Securities Act and any applicable state securities laws, or pursuant to an exemption from registration under the Securities Act and such state securities laws&#59; and (c) if requested by the Company, the Holder shall submit a written statement, in form satisfactory to the Company, to the effect that such representation (x) is true and correct as of the date of vesting of any shares of Common Stock hereunder or (y) is true and correct as of the date of any sale of any such share, as applicable. As a further condition precedent to the delivery to the Holder of any shares of Common Stock subject to the Award, the Holder shall comply with all regulations and requirements of any regulatory authority having control of or supervision over the issuance or delivery of the shares and, in connection therewith, shall execute any documents which the Board shall in its sole discretion deem necessary or advisable.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Additional Terms and Conditions of Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.1. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Withholding Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. (a) The Company shall have the right to require, prior to the issuance or delivery of any shares of Common Stock upon the vesting of the Award Units, payment by the Holder of such Award of any federal, state, local, or other taxes which may be required to be withheld or paid in connection with such Award (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Required Tax Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). </font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:83%">-3-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) The Holder may satisfy his or her obligation to advance the Required Tax Payments by any of the following means&#58; (1) a cash payment to the Company, (2) delivery (either actual delivery or by attestation procedures established by the Company) to the Company of previously owned whole shares of Common Stock having an aggregate Fair Market Value, determined as of the Tax Date, equal to the Required Tax Payments, (3)&#160;authorizing the Company to withhold up to the maximum required number of shares of Common Stock which would otherwise be delivered or an amount of cash which would otherwise be payable to the Holder having an aggregate Fair Market Value, determined as of the Tax Date, equal to the Required Tax Payments, or (4) any combination of (1), (2), and (3). To the extent applicable, the Holder may satisfy his or her withholding obligation only with shares that are not subject to any repurchase, forfeiture, unfulfilled vesting, or other similar requirements.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.2. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Adjustment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In the event of any equity restructuring (within the meaning of Financial Accounting Standards Board Accounting Standards Codification Topic 718, Compensation-Stock Compensation) that causes the per share value of shares of Common Stock to change, such as a stock dividend, stock split, spinoff, rights offering, or recapitalization through an extraordinary dividend, the terms of this Award, including the number and class of securities subject hereto, shall be appropriately adjusted by the Committee. In the event of any other change in corporate capitalization, including a merger, consolidation, reorganization, or partial or complete liquidation of the Company, such equitable adjustments described in the foregoing sentence may be made as determined to be appropriate and equitable by the Committee (or, if the Company is not the surviving corporation in any such transaction, the board of directors of the surviving corporation) to prevent dilution or enlargement of rights of participants. The decision of the Committee regarding any such adjustment shall be final, binding, and conclusive.</font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.3. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Compliance with Applicable Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Award is subject to the condition that if the listing, registration or qualification of the shares of Common Stock subject to the Award upon any securities exchange or under any law, or the consent or approval of any governmental body, or the taking of any other action is necessary or desirable as a condition of, or in connection with, the delivery of shares hereunder, the shares of Common Stock subject to the Award shall not be delivered, in whole or in part, unless such listing, registration, qualification, consent, approval, or other action shall have been effected or obtained, free of any conditions not acceptable to the Company. The Company agrees to use reasonable efforts to effect or obtain any such listing, registration, qualification, consent, approval, or other action.</font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.4. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Award Confers No Rights to Continued Employment or Service</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In no event shall the granting of the Award or its acceptance by the Holder, or any provision of the Agreement or the Plan, give or be deemed to give the Holder any right to continued employment by or service to the Company, any Subsidiary, or any affiliate of the Company or affect in any manner the right of the Company, any Subsidiary, or any affiliate of the Company to terminate the employment or service of any person at any time.</font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.5. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Interpretation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Any dispute regarding the interpretation of this Agreement shall be submitted by the Holder or by the Company forthwith to the Committee for review. The resolution of such a dispute by the Committee shall be final and binding on all parties.</font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.6. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Successors and Assigns</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company may assign any of its rights under this Agreement to single or multiple assignees, and this Agreement shall inure to the benefit of the successors and assigns of the Company. Subject to the restrictions on transfer herein set forth, this Agreement shall be binding upon the Holder and his or her heirs, executors, administrators, successors, and assigns.</font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.7. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Notices</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. All notices, requests or other communications provided for in this Agreement shall be made, if to the Company, to Tri Pointe Homes, Inc., Attn&#58; General Counsel, 3161 Michelson Dr, Suite 1500, Irvine, California 92612, and if to the Holder, to the last known mailing address of the Holder contained in the records of the Company. All notices, requests or other communications provided for in this Agreement shall be made in writing either (a) by personal delivery, (b) by facsimile or electronic mail with confirmation of receipt, (c) by mailing in the United States mails, or (d) by express courier service. The notice, request, or other communication shall be deemed to be received upon personal delivery, upon confirmation of receipt of facsimile or electronic mail transmission or upon receipt by the party entitled thereto if by United States mail or express courier service&#59; </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:83%">-4-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, that if a notice, request, or other communication sent to the Company is not received during regular business hours, it shall be deemed to be received on the next succeeding business day of the Company.</font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.8. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This Agreement, the Award and all determinations made and actions taken pursuant hereto and thereto, to the extent not governed by the laws of the United States, shall be governed by the laws of the State of Delaware and construed in accordance therewith without giving effect to principles of conflicts of laws.</font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.9. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Agreement Subject to the Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This Agreement is subject to the provisions of the Plan, including </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Section 5.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> relating to a Change in Control, and shall be interpreted in accordance therewith. To the extent of any inconsistency between the Terms of the Plan and the terms of this Agreement, the terms of the Plan shall control. The Holder hereby acknowledges receipt of a copy of the Plan.</font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.10. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Entire Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Plan is incorporated herein by reference. Capitalized terms not defined herein shall have the meanings specified in the Plan. This Agreement and the Plan constitute the entire agreement of the parties with respect to the subject matter hereof and supersede in their entirety all prior undertakings and agreements of the Company and the Holder with respect to the subject matter hereof, and may not be modified adversely to the Holder&#8217;s interest except by means of a writing signed by the Company and the Holder.</font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.11. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Partial Invalidity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The invalidity or unenforceability of any particular provision of this Agreement shall not affect the other provisions hereof and this Agreement shall be construed in all respects as if such invalid or unenforceable provision was omitted.</font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.12. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Amendment and Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The provisions of this Agreement may be amended or waived only by the written agreement of the Company and the Holder, and no course of conduct or failure or delay in enforcing the provisions of this Agreement shall affect the validity, binding effect, or enforceability of this Agreement.</font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.13. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This Agreement may be executed in two counterparts each of which shall be deemed an original and both of which together shall constitute one and the same instrument.</font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.14 </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Section 409A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This Agreement will be interpreted in accordance with Section 409A of the Code, to the extent applicable, including without limitation any Treasury Regulations or other Department of Treasury guidance that may be issued or amended after the date hereof, and will not be amended or modified in any manner that would cause this Agreement to violate the requirements of Section 409A. If, following the date hereof, the Committee determines that the Award may be subject to Section 409A, including such Department of Treasury guidance as may be issued after the date hereof, the Committee may, in its discretion, adopt such amendments to this Agreement or adopt such other policies and procedures (including amendments, policies, and procedures with retroactive effect), or take any other actions, as the Committee determines are necessary or appropriate to (i) exempt the Award from Section 409A and&#47;or preserve the intended tax treatment of the benefits provided with respect to the Award, or (ii) comply with the requirements of Section 409A. Notwithstanding anything to the contrary in the Plan or in this Agreement, the Holder agrees that the Holder (or the Holder&#8217;s estate or permitted beneficiary(ies)) will be solely responsible for the satisfaction of all taxes, interest, and penalties that may be imposed on the Holder or for the Holder&#8217;s account in connection with this Award (including, without limitation, any taxes, interest, and penalties under Section 409A), and neither the Company nor its Affiliates will have any obligation to reimburse, indemnify, or otherwise hold the Holder (or the Holder&#8217;s estate or permitted beneficiary(ies)) harmless from any or all of such taxes, interest, or penalties.</font></div><div style="margin-bottom:0.1pt;text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.15 </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Clawback</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Award Units shall be subject to the Company&#8217;s Executive Recoupment Policy and any Company clawback or similar policy and any Applicable Law related to such actions. The Holder&#8217;s acceptance of this Award shall be deemed to constitute the Holder&#8217;s acknowledgement of and consent to the Company&#8217;s application, implementation, and enforcement of the Executive Recoupment Policy and any other applicable Company clawback or similar policy that may apply to the Holder, whether adopted before or after the Grant Date, and any Applicable Law relating to clawback, cancellation, recoupment, rescission, payback, or </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:83%">-5-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reduction of compensation, and the Holder&#8217;s agreement that the Company may take any actions that may be necessary to effectuate any such policy or Applicable Law, without further consideration or action.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:83%">-6-</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.8
<SEQUENCE>9
<FILENAME>q22022tphex108.htm
<DESCRIPTION>EX-10.8
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i42b68d021d1d49ef9ecf77e08cf60885_1"></div><div style="min-height:72pt;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 10.8</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%">TRI POINTE HOMES, INC.</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%">2022 LONG-TERM INCENTIVE PLAN</font></div><div style="margin-top:9.9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NON-EMPLOYEE DIRECTOR RESTRICTED STOCK UNIT AWARD AGREEMENT</font></div><div style="margin-top:9.9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tri Pointe Homes, Inc., a Delaware corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), hereby grants to &#91;NAME&#93; (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Holder</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) as of &#91;DATE&#93; (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Grant Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), pursuant to the terms and conditions of the Tri Pointe Homes, Inc. 2022 Long-Term Incentive Plan (the&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), a restricted stock unit award (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) with respect to &#91;###&#93; shares of the Company&#8217;s Common Stock, par value $0.01 per share (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Common Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), upon and subject to the restrictions, terms and conditions set forth in the Plan and this agreement (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;).</font></div><div style="margin-top:9.9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;text-decoration:underline">Award Subject to Acceptance of Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Award shall be null and void unless the Holder accepts this Agreement by executing it in the space provided below and returning such original execution copy to the Company.</font></div><div style="padding-left:18pt;text-align:justify"><font><br></font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;text-decoration:underline">Rights as a Stockholder</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Holder shall not be entitled to any privileges of ownership with respect to the shares of Common Stock subject to the Award unless and until, and only to the extent, such shares become vested pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Section&#160;3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> hereof and the Holder becomes a stockholder of record with respect to such shares. As of each date on which the Company pays a cash dividend to record owners of shares of Common Stock (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Dividend Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), then the number of shares subject to the Award shall increase by (i)&#160;the product of the total number of shares subject to the Award immediately prior to such Dividend Date multiplied by the dollar amount of the cash dividend paid per share of Common Stock by the Company on such Dividend Date, divided by (ii)&#160;the Fair Market Value of a share of Common Stock on such Dividend Date. Any such additional shares shall be subject to the same vesting conditions and payment terms set forth herein as the shares to which they relate.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;text-decoration:underline">Restriction Period and Vesting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt;text-decoration:underline">Service-Based Vesting Condition</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Except as otherwise provided in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Section&#160;3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Award shall vest on the day immediately prior to the Company&#8217;s &#91;DATE&#93; Annual Meeting of Stockholders. The period of time prior to the vesting shall be referred to herein as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Restriction Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#8221;</font></div><div style="padding-left:54pt;text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;text-decoration:underline">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Upon a Change in Control, the Restriction Period shall lapse and the Award shall become fully vested and shall be subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Section&#160;5.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the Plan.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt;text-decoration:underline">Separation from Service</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. If the Holder incurs a Separation from Service as a Non-Employee Director prior to the end of the Restriction Period for any reason, then the portion of the Award that was not vested immediately prior to such Separation from Service shall be immediately forfeited by the Holder and cancelled by the Company&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, that the Restriction Period shall lapse and the Award shall become fully vested if the Holder incurs a Separation from Service prior to the end of the Restriction Period by reason of death or Disability. For purposes of this Agreement, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; shall be defined as that term is defined in the Holder&#8217;s offer letter, employment agreement, change in control agreement, or other similar agreement&#59; or if there is no such definition, &#8220;Disability&#8221; means the Holder is unable to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment that can be expected to result in death or has lasted or can be expected to last for a continuous period of 180 days or more, as determined by an independent physician selected with the approval of the Company or any Subsidiary and the Holder</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;text-decoration:underline">Delivery of Certificates</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#160;Subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Section&#160;6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, as soon as practicable (but not later than 30 days) after the vesting of the Award, in whole or in part, the Company shall deliver or cause to be delivered one or more certificates issued in the Holder&#8217;s name (or such other name as is acceptable to the Company and designated in writing by the Holder) representing the number of vested shares.&#160;The Company shall pay all original issue or transfer taxes and all fees and expenses incident to such delivery.&#160;Prior to the issuance to the Holder of the shares of Common </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock subject to the Award, the Holder shall have no direct or secured claim in any specific assets of the Company or in such shares of Common Stock, and will have the status of a general unsecured creditor of the Company.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;text-decoration:underline">Transfer Restrictions and Investment Representation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt;text-decoration:underline">Non-transferability of Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Award may not be transferred by the Holder other than by will or the laws of descent and distribution, pursuant to the designation of one or more beneficiaries on the form prescribed by the Company, a trust or entity established by the Holder for estate planning purposes, a charitable organization designated by the Holder or pursuant to a qualified domestic relations order, in each case, without consideration.&#160;Except to the extent permitted by the foregoing sentence, the Award may not be sold, transferred, assigned, pledged, hypothecated, encumbered, or otherwise disposed of (whether by operation of law or otherwise) or be subject to execution, attachment or similar process.&#160;Upon any attempt to so sell, transfer, assign, pledge, hypothecate, encumber, or otherwise dispose of the Award, the Award and all rights hereunder shall immediately become null and void.</font></div><div style="padding-left:54pt;text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;text-decoration:underline">Investment Representation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Holder hereby represents and covenants that (a)&#160;any share of Common Stock acquired upon the vesting of the Award will be acquired for investment and not with a view to the distribution thereof within the meaning of the Securities Act of 1933, as amended (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Securities Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), unless such acquisition has been registered under the Securities Act and any applicable state securities laws&#59; (b)&#160;any subsequent sale of any such shares shall be made either pursuant to an effective registration statement under the Securities Act and any applicable state securities laws, or pursuant to an exemption from registration under the Securities Act and such state securities laws&#59; and (c)&#160;if requested by the Company, the Holder shall submit a written statement, in form satisfactory to the Company, to the effect that such representation (x)&#160;is true and correct as of the date of vesting of any shares of Common Stock hereunder or (y)&#160;is true and correct as of the date of any sale of any such share, as applicable. As a further condition precedent to the delivery to the Holder of any shares of Common Stock subject to the Award, the Holder shall comply with all regulations and requirements of any regulatory authority having control of or supervision over the issuance or delivery of the shares and, in connection therewith, shall execute any documents which the Board shall in its sole discretion deem necessary or advisable.</font></div><div style="padding-left:54pt;text-align:justify"><font><br></font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;text-decoration:underline">Additional Terms and Conditions of Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</font></div><div style="padding-left:18pt;text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt;text-decoration:underline">Adjustment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In the event of any equity restructuring (within the meaning of Financial Accounting Standards Board Accounting Standards Codification Topic 718, Compensation-Stock Compensation) that causes the per share value of shares of Common Stock to change, such as a stock dividend, stock split, spinoff, rights offering or recapitalization through an extraordinary dividend, the terms of this Award, including the number and class of securities subject hereto, shall be appropriately adjusted by the Committee. In the event of any other change in corporate capitalization, including a merger, consolidation, reorganization, or partial or complete liquidation of the Company, such equitable adjustments described in the foregoing sentence may be made as determined to be appropriate and equitable by the Committee (or, if the Company is not the surviving corporation in any such transaction, the board of directors of the surviving corporation) to prevent dilution or enlargement of rights of participants. The decision of the Committee regarding any such adjustment shall be final, binding, and conclusive.</font></div><div style="padding-left:54pt;text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;text-decoration:underline">Compliance with Applicable Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Award is subject to the condition that if the listing, registration or qualification of the shares of Common Stock subject to the Award upon any securities exchange or under any law, or the consent or approval of any governmental body, or the taking of any other action is necessary or desirable as a condition of, or in connection with, the delivery of shares hereunder, the shares of Common Stock subject to the Award shall not be delivered, in whole or in part, unless such listing, registration, qualification, consent, approval, or other action shall have been effected or </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</font></div><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="padding-left:54pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">obtained, free of any conditions not acceptable to the Company. The Company agrees to use reasonable efforts to effect or obtain any such listing, registration, qualification, consent, approval, or other action.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt;text-decoration:underline">Award Confers No Rights to Continued Service</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In no event shall the granting of the Award or its acceptance by the Holder, or any provision of the Agreement, give or be deemed to give the Holder any right to continued service as a Non-Employee Director.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;text-decoration:underline">Interpretation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Any dispute regarding the interpretation of this Agreement shall be submitted by the Holder or by the Company forthwith to the Committee for review. The resolution of such a dispute by the Committee shall be final and binding on all parties.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt;text-decoration:underline">Successors and Assigns</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company may assign any of its rights under this Agreement to single or multiple assignees, and this Agreement shall inure to the benefit of the successors and assigns of the Company. Subject to the restrictions on transfer herein set forth, this Agreement shall be binding upon the Holder and his or her heirs, executors, administrators, successors, and assigns.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.17pt;text-decoration:underline">Notices</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. All notices, requests or other communications provided for in this Agreement shall be made, if to the Company, to Tri Pointe Homes, Inc., Attn&#58; General Counsel, 3161 Michelson Dr, Suite 1500, Irvine, California 92612, and if to the Holder, to the last known mailing address of the Holder contained in the records of the Company. All notices, requests or other communications provided for in this Agreement shall be made in writing either (a)&#160;by personal delivery, (b)&#160;by facsimile or electronic mail with confirmation of receipt, (c)&#160;by mailing in the United&#160;States mails, or (d)&#160;by express courier service. The notice, request, or other communication shall be deemed to be received upon personal delivery, upon confirmation of receipt of facsimile or electronic mail transmission or upon receipt by the party entitled thereto if by United States mail or express courier service&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, that if a notice, request, or other communication sent to the Company is not received during regular business hours, it shall be deemed to be received on the next succeeding business day of the Company.</font></div><div style="padding-left:54pt;text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">g.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This Agreement, the Award and all determinations made and actions taken pursuant hereto and thereto, to the extent not governed by the laws of the United States, shall be governed by the laws of the State of Delaware and construed in accordance therewith without giving effect to principles of conflicts of laws.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">h.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;text-decoration:underline">Entire Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Plan is incorporated herein by reference. Capitalized terms not defined herein shall have the meanings specified in the Plan. This Agreement and the Plan constitute the entire agreement of the parties with respect to the subject matter hereof and supersede in their entirety all prior undertakings and agreements of the Company and the Holder with respect to the subject matter hereof, and may not be modified adversely to the Holder&#8217;s interest except by means of a writing signed by the Company and the Holder.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.73pt;text-decoration:underline">Partial Invalidity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The invalidity or unenforceability of any particular provision of this Agreement shall not affect the other provisions hereof and this Agreement shall be construed in all respects as if such invalid or unenforceable provision was omitted.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">j.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.73pt;text-decoration:underline">Amendment and Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The provisions of this Agreement may be amended or waived only by the written agreement of the Company and the Holder, and no course of conduct or failure or delay in enforcing the provisions of this Agreement shall affect the validity, binding effect, or enforceability of this Agreement.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">k.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This Agreement may be executed in two counterparts each of which shall be deemed an original and both of which together shall constitute one and the same instrument.</font></div><div style="padding-left:18pt;text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</font></div><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">l.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.73pt;text-decoration:underline">Section 409A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This Agreement will be interpreted in accordance with Section 409A of the Code, to the extent applicable, including without limitation any Treasury Regulations or other Department of Treasury guidance that may be issued or amended after the date hereof, and will not be amended or modified in any manner that would cause this Agreement to violate the requirements of Section 409A. If, following the date hereof, the Committee determines that the Award may be subject to Section 409A, including such Department of Treasury guidance as may be issued after the date hereof, the Committee may, in its discretion, adopt such amendments to this Agreement or adopt such other policies and procedures (including amendments, policies, and procedures with retroactive effect), or take any other actions, as the Committee determines are necessary or appropriate to (i) exempt the Award from Section 409A and&#47;or preserve the intended tax treatment of the benefits provided with respect to the Award, or (ii) comply with the requirements of Section 409A. Notwithstanding anything to the contrary in the Plan or in this Agreement, the Holder agrees that the Holder (or the Holder&#8217;s estate or permitted beneficiary(ies)) will be solely responsible for the satisfaction of all taxes, interest, and penalties that may be imposed on the Holder or for the Holder&#8217;s account in connection with this Award (including, without limitation, any taxes, interest, and penalties under Section 409A), and neither the Company nor its Affiliates will have any obligation to reimburse, indemnify, or otherwise hold the Holder (or the Holder&#8217;s estate or permitted beneficiary(ies)) harmless from any or all of such taxes, interest, or penalties.</font></div><div style="padding-left:0.36pt;text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">m.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.73pt;text-decoration:underline">Clawback</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Award shall be subject to the Company&#8217;s Executive Recoupment Policy and any Company clawback or similar policy and any Applicable Law related to such actions. The Holder&#8217;s acceptance of this Award shall be deemed to constitute the Holder&#8217;s acknowledgement of and consent to the Company&#8217;s application, implementation, and enforcement of the Executive Recoupment Policy and any other applicable Company clawback or similar policy that may apply to the Holder, whether adopted before or after the Grant Date, and any Applicable Law relating to clawback, cancellation, recoupment, rescission, payback, or reduction of compensation, and the Holder&#8217;s agreement that the Company may take any actions that may be necessary to effectuate any such policy or Applicable Law, without further consideration or action.</font></div><div style="margin-top:9.9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#91;Signature page follows.&#93;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</font></div><div style="text-align:right"><font><br></font></div></div></div><div id="i42b68d021d1d49ef9ecf77e08cf60885_4"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:24pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.102%"><tr><td style="width:1.0%"></td><td style="width:29.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></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="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:125%">TRI POINTE HOMES, INC.,</font></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="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:125%">a Delaware corporation</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:0 1pt"></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:11pt;font-weight:400;line-height:125%">By&#58;</font></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="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:11pt;font-weight:400;line-height:125%">Name&#58;</font></td><td colspan="3" style="border-top:0.25pt solid #000;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="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:11pt;font-weight:400;line-height:125%">Its&#58;</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accepted on&#58; __________________________</font></div><div style="margin-top:18pt"><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></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#91;NAME&#93;</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>10
<FILENAME>q22022tphex311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i34c2141cb6164485979a77a123304295_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="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION&#160;302 CERTIFICATION</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Douglas F. Bauer, certify that&#58;</font></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">I have reviewed this report on Form&#160;10-Q of Tri Pointe Homes, Inc.&#59;</font></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">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></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">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></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;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></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt">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></div><div style="padding-left:72pt"><font><br></font></div><div style="padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">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></div><div style="padding-left:108pt;text-indent:-72pt"><font><br></font></div><div style="padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt">Evaluated the effectiveness of the registrant&#8217;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></div><div style="padding-left:108pt;text-indent:-72pt"><font><br></font></div><div style="padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="padding-left:72pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt">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&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="padding-left:72pt;text-indent:-18pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></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:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.578%"></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%">Date&#58; July 21, 2022</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%">&#47;s&#47; Douglas F. Bauer</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%">&#160;</font></td><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%">Douglas F. Bauer</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%">&#160;</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%">Chief Executive Officer (Principal Executive Officer)</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></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>11
<FILENAME>q22022tphex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="ic8f84eeb5a5c4591873e4a373da0ac78_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="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION&#160;302 CERTIFICATION</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Glenn J. Keeler, certify that&#58;</font></div><div style="text-indent:-18pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">I have reviewed this report on Form&#160;10-Q of Tri Pointe Homes, Inc.&#59;</font></div><div style="text-indent:-18pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">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></div><div style="text-indent:-18pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">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></div><div style="text-indent:-18pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;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></div><div style="text-indent:-18pt"><font><br></font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt">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></div><div style="padding-left:36pt;text-indent:-18pt"><font><br></font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">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></div><div style="padding-left:36pt;text-indent:-18pt"><font><br></font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt">Evaluated the effectiveness of the registrant&#8217;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></div><div style="padding-left:36pt;text-indent:-18pt"><font><br></font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="text-indent:-18pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58; </font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt">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&#8217;s ability to record, process, summarize and report financial information&#59; and </font></div><div style="padding-left:36pt;text-indent:-18pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.076%"><tr><td style="width:1.0%"></td><td style="width:58.086%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.714%"></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%">Date&#58; July 21, 2022</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%">&#47;s&#47; Glenn J. Keeler</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%">&#160;</font></td><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%">Glenn J. Keeler</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%">&#160;</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%">Chief Financial Officer (Principal Financial Officer)</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></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>12
<FILENAME>q22022tphex321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="icceb7fe9e03b44b18c7c26a99f83431e_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.1</font></div><div style="margin-top:12pt;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&#160;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&#160;906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Quarterly Report of Tri Pointe Homes, Inc. (the &#8220;Company&#8221;) on Form&#160;10-Q for the period ended June&#160;30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Douglas F. Bauer, Chief Executive Officer of the Company, certify, pursuant to 18&#160;U.S.C. &#167;&#160;1350, as adopted pursuant to &#167;&#160;906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The Report fully complies with the requirements of section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="margin-bottom:12pt;margin-top:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-bottom:7pt;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:54.390%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.410%"></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%">Date&#58; July 21, 2022</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%">&#47;s&#47; Douglas F. Bauer</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%">&#160;</font></td><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%">Douglas F. Bauer</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%">&#160;</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%">Chief Executive Officer (Principal Executive Officer)</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></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>13
<FILENAME>q22022tphex322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i427b8f67126d4fdea95e47d55aaa1056_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="margin-top:12pt;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&#160;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&#160;906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Quarterly Report of Tri Pointe Homes, Inc. (the &#8220;Company&#8221;) on Form&#160;10-Q for the period ended June&#160;30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Glenn J. Keeler, Chief Financial Officer of the Company, certify, pursuant to 18&#160;U.S.C. &#167;&#160;1350, as adopted pursuant to &#167;&#160;906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The Report fully complies with the requirements of section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and </font></div><div style="margin-bottom:12pt;margin-top:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></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:54.390%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.410%"></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%">Date&#58; July 21, 2022</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%">&#47;s&#47; Glenn J. Keeler</font></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%">&#160;</font></td><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%">Glenn J. Keeler</font></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%">&#160;</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%">Chief Financial Officer (Principal Financial Officer)</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></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>14
<FILENAME>tph-20220630.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:9c52d5e6-0929-4da1-bd29-5868ea2b3e60,g:7fc2c67f-b40b-47a1-97bb-cf621ea92f58-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:tph="http://www.tripointehomes.com/20220630" 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.tripointehomes.com/20220630">
  <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="tph-20220630_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="tph-20220630_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="tph-20220630_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="tph-20220630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.tripointehomes.com/role/Cover">
        <link:definition>0001001 - Document - Cover</link: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.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS">
        <link:definition>1001002 - 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="CONSOLIDATEDBALANCESHEETSParenthetical" roleURI="http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link: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.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS">
        <link:definition>1003004 - 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="CONSOLIDATEDSTATEMENTSOFEQUITY" roleURI="http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY">
        <link:definition>1004005 - Statement - CONSOLIDATED STATEMENTS OF 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.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>1005006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OrganizationBasisofPresentationandSummaryofSignificantAccountingPolicies" roleURI="http://www.tripointehomes.com/role/OrganizationBasisofPresentationandSummaryofSignificantAccountingPolicies">
        <link:definition>2101101 - Disclosure - Organization, Basis of Presentation and 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="OrganizationBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.tripointehomes.com/role/OrganizationBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>2202201 - Disclosure - Organization, Basis of Presentation and 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="OrganizationBasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetail" roleURI="http://www.tripointehomes.com/role/OrganizationBasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetail">
        <link:definition>2403401 - Disclosure - Organization, Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformation" roleURI="http://www.tripointehomes.com/role/SegmentInformation">
        <link:definition>2104102 - Disclosure - Segment 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="SegmentInformationTables" roleURI="http://www.tripointehomes.com/role/SegmentInformationTables">
        <link:definition>2305301 - Disclosure - Segment Information (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="SegmentInformationNarrativeDetail" roleURI="http://www.tripointehomes.com/role/SegmentInformationNarrativeDetail">
        <link:definition>2406402 - Disclosure - Segment Information - Narrative (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationSummaryofFinancialInformationRelatingtoReportableSegmentsDetails" roleURI="http://www.tripointehomes.com/role/SegmentInformationSummaryofFinancialInformationRelatingtoReportableSegmentsDetails">
        <link:definition>2407403 - Disclosure - Segment Information - Summary of Financial Information Relating to Reportable 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="EarningsPerShare" roleURI="http://www.tripointehomes.com/role/EarningsPerShare">
        <link:definition>2108103 - 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="EarningsPerShareTables" roleURI="http://www.tripointehomes.com/role/EarningsPerShareTables">
        <link:definition>2309302 - Disclosure - 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="EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetail" roleURI="http://www.tripointehomes.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetail">
        <link:definition>2410404 - Disclosure - Earnings Per Share - Computation of Basic and Diluted Earnings Per Share (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Receivables" roleURI="http://www.tripointehomes.com/role/Receivables">
        <link:definition>2111104 - Disclosure - Receivables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ReceivablesTables" roleURI="http://www.tripointehomes.com/role/ReceivablesTables">
        <link:definition>2312303 - Disclosure - Receivables (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="ReceivablesComponentsofReceivablesDetail" roleURI="http://www.tripointehomes.com/role/ReceivablesComponentsofReceivablesDetail">
        <link:definition>2413405 - Disclosure - Receivables - Components of Receivables (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ReceivablesNarrativeDetail" roleURI="http://www.tripointehomes.com/role/ReceivablesNarrativeDetail">
        <link:definition>2414406 - Disclosure - Receivables - Narrative (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RealEstateInventories" roleURI="http://www.tripointehomes.com/role/RealEstateInventories">
        <link:definition>2115105 - Disclosure - Real Estate Inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RealEstateInventoriesTables" roleURI="http://www.tripointehomes.com/role/RealEstateInventoriesTables">
        <link:definition>2316304 - Disclosure - Real Estate Inventories (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="RealEstateInventoriesSummaryofRealEstateInventoriesDetail" roleURI="http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofRealEstateInventoriesDetail">
        <link:definition>2417407 - Disclosure - Real Estate Inventories - Summary of Real Estate Inventories (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RealEstateInventoriesSummaryofInterestIncurredCapitalizedandExpensedDetail" roleURI="http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofInterestIncurredCapitalizedandExpensedDetail">
        <link:definition>2418408 - Disclosure - Real Estate Inventories - Summary of Interest Incurred, Capitalized and Expensed (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RealEstateInventoriesScheduleofLandandLotOptionAbandonmentsandPreacquisitionChargesDetail" roleURI="http://www.tripointehomes.com/role/RealEstateInventoriesScheduleofLandandLotOptionAbandonmentsandPreacquisitionChargesDetail">
        <link:definition>2419409 - Disclosure - Real Estate Inventories - Schedule of Land and Lot Option Abandonments and Pre-acquisition Charges (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsinUnconsolidatedEntities" roleURI="http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntities">
        <link:definition>2120106 - Disclosure - Investments in Unconsolidated Entities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsinUnconsolidatedEntitiesTables" roleURI="http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesTables">
        <link:definition>2321305 - Disclosure - Investments in Unconsolidated Entities (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="InvestmentsinUnconsolidatedEntitiesNarrativeDetail" roleURI="http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesNarrativeDetail">
        <link:definition>2422410 - Disclosure - Investments in Unconsolidated Entities - Narrative (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail" roleURI="http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail">
        <link:definition>2423411 - Disclosure - Investments in Unconsolidated Entities - Aggregated Assets, Liabilities and Operating Results of Entities as Equity-Method Investments (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntities" roleURI="http://www.tripointehomes.com/role/VariableInterestEntities">
        <link:definition>2124107 - Disclosure - Variable Interest Entities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntitiesTables" roleURI="http://www.tripointehomes.com/role/VariableInterestEntitiesTables">
        <link:definition>2325306 - Disclosure - Variable Interest Entities (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="VariableInterestEntitiesSummaryofInterestsinLandOptionAgreementsDetail" roleURI="http://www.tripointehomes.com/role/VariableInterestEntitiesSummaryofInterestsinLandOptionAgreementsDetail">
        <link:definition>2426412 - Disclosure - Variable Interest Entities - Summary of Interests in Land Option Agreements (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntitiesAdditionalInformationDetail" roleURI="http://www.tripointehomes.com/role/VariableInterestEntitiesAdditionalInformationDetail">
        <link:definition>2427413 - Disclosure - Variable Interest Entities - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssets" roleURI="http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssets">
        <link:definition>2128108 - Disclosure - Goodwill and Other Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssetsTables" roleURI="http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsTables">
        <link:definition>2329307 - Disclosure - Goodwill and Other Intangible Assets (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="GoodwillandOtherIntangibleAssetsNarrativeDetail" roleURI="http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail">
        <link:definition>2430414 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssetsScheduleofGoodwillandOtherIntangibleAssetsDetail" roleURI="http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillandOtherIntangibleAssetsDetail">
        <link:definition>2431415 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Goodwill and Other Intangible Assets (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAssets" roleURI="http://www.tripointehomes.com/role/OtherAssets">
        <link:definition>2132109 - Disclosure - Other Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAssetsTables" roleURI="http://www.tripointehomes.com/role/OtherAssetsTables">
        <link:definition>2333308 - Disclosure - Other Assets (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="OtherAssetsScheduleofOtherAssetsDetail" roleURI="http://www.tripointehomes.com/role/OtherAssetsScheduleofOtherAssetsDetail">
        <link:definition>2434416 - Disclosure - Other Assets - Schedule of Other Assets (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedExpensesandOtherLiabilities" roleURI="http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilities">
        <link:definition>2135110 - Disclosure - Accrued Expenses and Other Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedExpensesandOtherLiabilitiesTables" roleURI="http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilitiesTables">
        <link:definition>2336309 - Disclosure - Accrued Expenses and Other Liabilities (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="AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetail" roleURI="http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetail">
        <link:definition>2437417 - Disclosure - Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Liabilities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SeniorNotesandLoansPayable" roleURI="http://www.tripointehomes.com/role/SeniorNotesandLoansPayable">
        <link:definition>2138111 - Disclosure - Senior Notes and Loans Payable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SeniorNotesandLoansPayableTables" roleURI="http://www.tripointehomes.com/role/SeniorNotesandLoansPayableTables">
        <link:definition>2339310 - Disclosure - Senior Notes and Loans Payable (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="SeniorNotesandLoansPayableScheduleofSeniorNotesDetail" roleURI="http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofSeniorNotesDetail">
        <link:definition>2440418 - Disclosure - Senior Notes and Loans Payable - Schedule of Senior Notes (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SeniorNotesandLoansPayableNarrativeDetail" roleURI="http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail">
        <link:definition>2441419 - Disclosure - Senior Notes and Loans Payable - Narrative (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SeniorNotesandLoansPayableScheduleofOutstandingLoansPayableDetail" roleURI="http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofOutstandingLoansPayableDetail">
        <link:definition>2442420 - Disclosure - Senior Notes and Loans Payable - Schedule of Outstanding Loans Payable (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueDisclosures" roleURI="http://www.tripointehomes.com/role/FairValueDisclosures">
        <link:definition>2143112 - Disclosure - Fair Value Disclosures</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueDisclosuresTables" roleURI="http://www.tripointehomes.com/role/FairValueDisclosuresTables">
        <link:definition>2344311 - Disclosure - Fair Value Disclosures (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="FairValueDisclosuresSummaryofAssetsandLiabilitiesRelatedtoFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetail" roleURI="http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofAssetsandLiabilitiesRelatedtoFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetail">
        <link:definition>2445421 - Disclosure - Fair Value Disclosures - Summary of Assets and Liabilities Related to Financial Instruments, Measured at Fair Value on a Recurring Basis (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueDisclosuresSummaryofNonfinancialAssetsMeasuredatFairValueonaNonrecurringBasisDetail" roleURI="http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofNonfinancialAssetsMeasuredatFairValueonaNonrecurringBasisDetail">
        <link:definition>2446422 - Disclosure - Fair Value Disclosures - Summary of Nonfinancial Assets Measured at Fair Value on a Nonrecurring Basis (Detail)</link: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.tripointehomes.com/role/CommitmentsandContingencies">
        <link:definition>2147113 - 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="CommitmentsandContingenciesTables" roleURI="http://www.tripointehomes.com/role/CommitmentsandContingenciesTables">
        <link:definition>2348312 - Disclosure - 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="CommitmentsandContingenciesNarrativeDetail" roleURI="http://www.tripointehomes.com/role/CommitmentsandContingenciesNarrativeDetail">
        <link:definition>2449423 - Disclosure - Commitments and Contingencies - Narrative (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesScheduleofWarrantyReservesDetail" roleURI="http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofWarrantyReservesDetail">
        <link:definition>2450424 - Disclosure - Commitments and Contingencies - Schedule of Warranty Reserves (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesScheduleofLeaseCostsandOtherInformationDetail" roleURI="http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofLeaseCostsandOtherInformationDetail">
        <link:definition>2451425 - Disclosure - Commitments and Contingencies - Schedule of Lease Costs and Other Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail" roleURI="http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail">
        <link:definition>2452426 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Lease Payments (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail_1" roleURI="http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail_1">
        <link:definition>2452426 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Lease Payments (Detail)</link: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.tripointehomes.com/role/StockBasedCompensation">
        <link:definition>2153114 - Disclosure - Stock-Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationTables" roleURI="http://www.tripointehomes.com/role/StockBasedCompensationTables">
        <link:definition>2354313 - 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="StockBasedCompensationNarrativeDetail" roleURI="http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail">
        <link:definition>2455427 - Disclosure - Stock-Based Compensation - Narrative (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationSummaryofCompensationExpenseRecognizedRelatedtoallStockBasedAwardsDetail" roleURI="http://www.tripointehomes.com/role/StockBasedCompensationSummaryofCompensationExpenseRecognizedRelatedtoallStockBasedAwardsDetail">
        <link:definition>2456428 - Disclosure - Stock-Based Compensation - Summary of Compensation Expense Recognized Related to all Stock-Based Awards (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationSummaryofStockOptionAwardsDetail" roleURI="http://www.tripointehomes.com/role/StockBasedCompensationSummaryofStockOptionAwardsDetail">
        <link:definition>2457429 - Disclosure - Stock-Based Compensation - Summary of Stock Option Awards (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationSummaryofRestrictedStockUnitsDetail" roleURI="http://www.tripointehomes.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsDetail">
        <link:definition>2458430 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Units (Detail)</link: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.tripointehomes.com/role/IncomeTaxes">
        <link:definition>2159115 - 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="IncomeTaxesDetail" roleURI="http://www.tripointehomes.com/role/IncomeTaxesDetail">
        <link:definition>2460431 - Disclosure - Income Taxes (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactions" roleURI="http://www.tripointehomes.com/role/RelatedPartyTransactions">
        <link:definition>2161116 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsDetail" roleURI="http://www.tripointehomes.com/role/RelatedPartyTransactionsDetail">
        <link:definition>2462432 - Disclosure - Related Party Transactions (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SupplementalDisclosuretoConsolidatedStatementsofCashFlows" roleURI="http://www.tripointehomes.com/role/SupplementalDisclosuretoConsolidatedStatementsofCashFlows">
        <link:definition>2163117 - Disclosure - Supplemental Disclosure to 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="SupplementalDisclosuretoConsolidatedStatementsofCashFlowsTables" roleURI="http://www.tripointehomes.com/role/SupplementalDisclosuretoConsolidatedStatementsofCashFlowsTables">
        <link:definition>2364314 - Disclosure - Supplemental Disclosure to Consolidated Statements of Cash Flows (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="SupplementalDisclosuretoConsolidatedStatementsofCashFlowsDetail" roleURI="http://www.tripointehomes.com/role/SupplementalDisclosuretoConsolidatedStatementsofCashFlowsDetail">
        <link:definition>2465433 - Disclosure - Supplemental Disclosure to Consolidated Statements of Cash Flows (Detail)</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="tph_CentralMember" abstract="true" name="CentralMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tph_IntangibleAssetsGrossIncludingGoodwill" abstract="false" name="IntangibleAssetsGrossIncludingGoodwill" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tph_HomebuildingRevenueMember" abstract="true" name="HomebuildingRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tph_TwoThousandThirteenIncentiveProgramMember" abstract="true" name="TwoThousandThirteenIncentiveProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tph_LandOptionAbandonmentsAndPreAcquisitionCharges" abstract="false" name="LandOptionAbandonmentsAndPreAcquisitionCharges" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tph_RevolvingFacilityMember" abstract="true" name="RevolvingFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tph_ScheduleOfIntangibleAssetsAndGoodwillTable" abstract="true" name="ScheduleOfIntangibleAssetsAndGoodwillTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="tph_TheAmendedRevolvingCreditFacilityMember" abstract="true" name="TheAmendedRevolvingCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tph_FinancialServicesIncomeLossFromEquityMethodInvestments" abstract="false" name="FinancialServicesIncomeLossFromEquityMethodInvestments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tph_RealEstateInventoriesNotOwnedAbstract" abstract="true" name="RealEstateInventoriesNotOwnedAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tph_DebtInstrumentIssuePriceAsPercentageOfPrincipalAmount" abstract="false" name="DebtInstrumentIssuePriceAsPercentageOfPrincipalAmount" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tph_RealEstateInventoriesOwnedModelHomes" abstract="false" name="RealEstateInventoriesOwnedModelHomes" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tph_HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes" abstract="false" name="HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tph_ScheduleOfAccruedExpensesAndOtherLiabilitiesTableTextBlock" abstract="false" name="ScheduleOfAccruedExpensesAndOtherLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tph_DebtInstrumentCovenantRequiredCompanyConsolidatedTangibleNetWorth" abstract="false" name="DebtInstrumentCovenantRequiredCompanyConsolidatedTangibleNetWorth" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tph_GroundLeaseFortyfiveYearRenewalOptionMember" abstract="true" name="GroundLeaseFortyfiveYearRenewalOptionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tph_AccruedExpensesAndOtherLiabilitiesTextBlock" abstract="false" name="AccruedExpensesAndOtherLiabilitiesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tph_VariableInterestEntityConsolidatedInventoryHeld" abstract="false" name="VariableInterestEntityConsolidatedInventoryHeld" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tph_EastMember" abstract="true" name="EastMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tph_NumberOfPrincipalBusinesses" abstract="false" name="NumberOfPrincipalBusinesses" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="tph_EmployeesAndOfficersMember" abstract="true" name="EmployeesAndOfficersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tph_NumberofBrands" abstract="false" name="NumberofBrands" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="tph_HomebuildingSegmentMember" abstract="true" name="HomebuildingSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tph_ScheduleOfIntangibleAssetsAndGoodwillLineItems" abstract="true" name="ScheduleOfIntangibleAssetsAndGoodwillLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tph_FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember" abstract="true" name="FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tph_GroundLeaseRenewalOptionExercisedExtensionThrough2071Member" abstract="true" name="GroundLeaseRenewalOptionExercisedExtensionThrough2071Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tph_PotentialChangeInTotalStockholdersReturn" abstract="false" name="PotentialChangeInTotalStockholdersReturn" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tph_WRECOMember" abstract="true" name="WRECOMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tph_TermLoanFacilityandRevolvingCreditFacilityMember" abstract="true" name="TermLoanFacilityandRevolvingCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tph_WestMember" abstract="true" name="WestMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tph_LesseeOperatingLeaseNumberofContracts" abstract="false" name="LesseeOperatingLeaseNumberofContracts" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="tph_CommitmentAndContingenciesTable" abstract="true" name="CommitmentAndContingenciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="tph_NumberOfEquityInvestments" abstract="false" name="NumberOfEquityInvestments" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="tph_FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember" abstract="true" name="FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tph_WeyerhaeuserMember" abstract="true" name="WeyerhaeuserMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tph_EscrowProceedsAndOtherAccountsReceivableNet" abstract="false" name="EscrowProceedsAndOtherAccountsReceivableNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tph_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" abstract="false" name="LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tph_LesseeOperatingLeaseNumberOfRenewalOptions" abstract="false" name="LesseeOperatingLeaseNumberOfRenewalOptions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="tph_PretaxEarningsMember" abstract="true" name="PretaxEarningsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tph_HomeBuildingIncomeLossFromEquityMethodInvestments" abstract="false" name="HomeBuildingIncomeLossFromEquityMethodInvestments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRealEstateNotOwned" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRealEstateNotOwned" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tph_PerformanceMetricsAxis" abstract="true" name="PerformanceMetricsAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="tph_NumberOfIntangibleAssets" abstract="false" name="NumberOfIntangibleAssets" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="tph_PerformanceMetricsDomain" abstract="true" name="PerformanceMetricsDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tph_MetricPerformancePercentage" abstract="false" name="MetricPerformancePercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tph_LesseeOperatingLeaseNumberofLeaseRenewalOptionsExercised" abstract="false" name="LesseeOperatingLeaseNumberofLeaseRenewalOptionsExercised" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="tph_VariableInterestEntityRemainingPurchasePrice" abstract="false" name="VariableInterestEntityRemainingPurchasePrice" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tph_FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes" abstract="false" name="FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tph_AccruedExpensesAndOtherLiabilitiesMember" abstract="true" name="AccruedExpensesAndOtherLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tph_SellerFinancedLoanMember" abstract="true" name="SellerFinancedLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tph_GroundLeaseTenYearRenewalOptionMember" abstract="true" name="GroundLeaseTenYearRenewalOptionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tph_EstimatedCostForCompletionOfRealEstateInventories" abstract="false" name="EstimatedCostForCompletionOfRealEstateInventories" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tph_NoncontrollingInterestEffectiveOfConsolidationInVariableInterestEntity" abstract="false" name="NoncontrollingInterestEffectiveOfConsolidationInVariableInterestEntity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tph_AmortizationOfDeferredLoanCosts" abstract="false" name="AmortizationOfDeferredLoanCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tph_HomebuilidingPartnershipsOrLimitedLiabilityCompaniesMember" abstract="true" name="HomebuilidingPartnershipsOrLimitedLiabilityCompaniesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tph_TwoThousandTwentyTwoIncentiveProgramMember" abstract="true" name="TwoThousandTwentyTwoIncentiveProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tph_PropertyEquipmentandOtherMember" abstract="true" name="PropertyEquipmentandOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tph_CapitalizedPreAcquisitionCosts" abstract="false" name="CapitalizedPreAcquisitionCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tph_TheTermLoanFacilityMember" abstract="true" name="TheTermLoanFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tph_CommitmentAndContingenciesLineItems" abstract="true" name="CommitmentAndContingenciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tph_LineOfCreditFacilityPotentialMaximumBorrowingCapacityUnderSpecifiedConditions" abstract="false" name="LineOfCreditFacilityPotentialMaximumBorrowingCapacityUnderSpecifiedConditions" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tph_OtherTaxLiability" abstract="false" name="OtherTaxLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tph_RealEstateInventoryCapitalizedInterestCostsTableTableTextBlock" abstract="false" name="RealEstateInventoryCapitalizedInterestCostsTableTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tph_InvestmentOwnershipPercentage" abstract="false" name="InvestmentOwnershipPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tph_VariableInterestEntityDepositsAtRisk" abstract="false" name="VariableInterestEntityDepositsAtRisk" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tph_FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember" abstract="true" name="FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>15
<FILENAME>tph-20220630_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:9c52d5e6-0929-4da1-bd29-5868ea2b3e60,g:7fc2c67f-b40b-47a1-97bb-cf621ea92f58-->
<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.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="tph-20220630.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_d6bfa2b8-56ea-44e9-9be4-bd3d844e6a0e" 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_DeferredIncomeTaxAssetsNet_2d98dc50-3130-4690-ab66-beb647b4d9f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_d6bfa2b8-56ea-44e9-9be4-bd3d844e6a0e" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_2d98dc50-3130-4690-ab66-beb647b4d9f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstate_9b24e0a7-682f-4b72-a8c1-d1a267165a98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRealEstate"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_d6bfa2b8-56ea-44e9-9be4-bd3d844e6a0e" xlink:to="loc_us-gaap_InventoryRealEstate_9b24e0a7-682f-4b72-a8c1-d1a267165a98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_91cfeeda-92a7-41ab-b5e1-b7c3e9046087" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_d6bfa2b8-56ea-44e9-9be4-bd3d844e6a0e" xlink:to="loc_us-gaap_OtherAssets_91cfeeda-92a7-41ab-b5e1-b7c3e9046087" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndNotesReceivableNet_0bbb3819-0a78-4f41-af3c-b4e0adf827ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsAndNotesReceivableNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_d6bfa2b8-56ea-44e9-9be4-bd3d844e6a0e" xlink:to="loc_us-gaap_AccountsAndNotesReceivableNet_0bbb3819-0a78-4f41-af3c-b4e0adf827ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_64de0481-f10d-4e2f-b117-db55a4bad738" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_d6bfa2b8-56ea-44e9-9be4-bd3d844e6a0e" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_64de0481-f10d-4e2f-b117-db55a4bad738" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_ab7c6407-3761-4668-9987-82f9fcd7b5d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_d6bfa2b8-56ea-44e9-9be4-bd3d844e6a0e" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_ab7c6407-3761-4668-9987-82f9fcd7b5d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e867c191-0fed-461d-a082-ad2e0fc2a3f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_d6bfa2b8-56ea-44e9-9be4-bd3d844e6a0e" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e867c191-0fed-461d-a082-ad2e0fc2a3f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_bca85afe-8feb-4ed9-83b3-9e4c2f626818" 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_LoansPayable_353bc78b-1702-4aea-93ec-f0f5ff75a771" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_bca85afe-8feb-4ed9-83b3-9e4c2f626818" xlink:to="loc_us-gaap_LoansPayable_353bc78b-1702-4aea-93ec-f0f5ff75a771" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_b65883c4-8e30-42eb-a3ad-b82be3bc2d88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_bca85afe-8feb-4ed9-83b3-9e4c2f626818" xlink:to="loc_us-gaap_SeniorNotes_b65883c4-8e30-42eb-a3ad-b82be3bc2d88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_3da01126-e48d-4a8a-95c5-b06ebdf9dc5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_bca85afe-8feb-4ed9-83b3-9e4c2f626818" xlink:to="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_3da01126-e48d-4a8a-95c5-b06ebdf9dc5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_bc829e68-ca75-431b-b918-299a18d33f01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_bca85afe-8feb-4ed9-83b3-9e4c2f626818" xlink:to="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_bc829e68-ca75-431b-b918-299a18d33f01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_6621c0e4-5a3e-406f-83fd-baaf358cab4c" 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_Liabilities_258e5618-83b6-49d3-a72c-6fb1bc500353" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_6621c0e4-5a3e-406f-83fd-baaf358cab4c" xlink:to="loc_us-gaap_Liabilities_258e5618-83b6-49d3-a72c-6fb1bc500353" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_8155bc5d-3f7e-44d7-9928-3a3c426149a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_6621c0e4-5a3e-406f-83fd-baaf358cab4c" xlink:to="loc_us-gaap_CommitmentsAndContingencies_8155bc5d-3f7e-44d7-9928-3a3c426149a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_fbf0e77d-c4ab-4661-82a1-1f69a52b8640" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_6621c0e4-5a3e-406f-83fd-baaf358cab4c" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_fbf0e77d-c4ab-4661-82a1-1f69a52b8640" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_a6ca5479-7f70-4432-b9ef-fc04c6fc68bc" 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_PreferredStockValue_655d21d4-eae9-4bed-8fe3-cc1dcac3240c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a6ca5479-7f70-4432-b9ef-fc04c6fc68bc" xlink:to="loc_us-gaap_PreferredStockValue_655d21d4-eae9-4bed-8fe3-cc1dcac3240c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_b5f1b2a7-ce28-4eda-a494-8e397375bf1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a6ca5479-7f70-4432-b9ef-fc04c6fc68bc" xlink:to="loc_us-gaap_CommonStockValue_b5f1b2a7-ce28-4eda-a494-8e397375bf1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_f5ba6c07-667e-43cd-890a-57aa5f6a3167" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a6ca5479-7f70-4432-b9ef-fc04c6fc68bc" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_f5ba6c07-667e-43cd-890a-57aa5f6a3167" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_89b82cf2-30fe-4507-a107-853823bcbe0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a6ca5479-7f70-4432-b9ef-fc04c6fc68bc" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_89b82cf2-30fe-4507-a107-853823bcbe0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2086b445-7f37-4960-81fc-75112ab820f0" 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_MinorityInterest_89fb82c0-5178-400f-852c-1edc86b3c358" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2086b445-7f37-4960-81fc-75112ab820f0" xlink:to="loc_us-gaap_MinorityInterest_89fb82c0-5178-400f-852c-1edc86b3c358" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7ea72240-94df-4b8d-9de9-5742e6eb075a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2086b445-7f37-4960-81fc-75112ab820f0" xlink:to="loc_us-gaap_StockholdersEquity_7ea72240-94df-4b8d-9de9-5742e6eb075a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="tph-20220630.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:calculationLink xlink:role="http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_tph_FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes_c70a5734-b225-4d2e-a5dd-493c105c025c" xlink:href="tph-20220630.xsd#tph_FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b17dda87-522a-4d7b-90e4-9933c3a0dc61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tph_FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes_c70a5734-b225-4d2e-a5dd-493c105c025c" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b17dda87-522a-4d7b-90e4-9933c3a0dc61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_1c03999d-5f1a-4bf9-bfea-b7f3cfc8ae75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tph_FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes_c70a5734-b225-4d2e-a5dd-493c105c025c" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_1c03999d-5f1a-4bf9-bfea-b7f3cfc8ae75" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_FinancialServicesIncomeLossFromEquityMethodInvestments_6e59f4a0-85bf-4137-a119-a0e6a805b616" xlink:href="tph-20220630.xsd#tph_FinancialServicesIncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tph_FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes_c70a5734-b225-4d2e-a5dd-493c105c025c" xlink:to="loc_tph_FinancialServicesIncomeLossFromEquityMethodInvestments_6e59f4a0-85bf-4137-a119-a0e6a805b616" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_b4c6ea8a-c945-4fad-8540-e0219d38f411" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfRevenue"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tph_FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes_c70a5734-b225-4d2e-a5dd-493c105c025c" xlink:to="loc_us-gaap_CostOfRevenue_b4c6ea8a-c945-4fad-8540-e0219d38f411" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_4a0e04f3-a8ad-4470-a3c9-93a142c81846" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d9c6cc38-a23f-4c7e-9fcd-2e4b3bf0d9f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_4a0e04f3-a8ad-4470-a3c9-93a142c81846" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d9c6cc38-a23f-4c7e-9fcd-2e4b3bf0d9f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_0eb1b0b3-b94b-468b-8d28-bd5be37e9f95" 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_ProfitLoss_4a0e04f3-a8ad-4470-a3c9-93a142c81846" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_0eb1b0b3-b94b-468b-8d28-bd5be37e9f95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2807bd29-5673-4046-9e9a-d3edaafb4885" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes_d67f87bb-2c7a-4776-9afc-6e502dcdd86f" xlink:href="tph-20220630.xsd#tph_HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2807bd29-5673-4046-9e9a-d3edaafb4885" xlink:to="loc_tph_HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes_d67f87bb-2c7a-4776-9afc-6e502dcdd86f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes_d3da341e-2bb8-48d3-a1c7-b9bdb4b43faf" xlink:href="tph-20220630.xsd#tph_FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2807bd29-5673-4046-9e9a-d3edaafb4885" xlink:to="loc_tph_FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes_d3da341e-2bb8-48d3-a1c7-b9bdb4b43faf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes_aa90eb31-7da0-4634-a36e-3a243261f199" xlink:href="tph-20220630.xsd#tph_HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_cf66d4f1-4ed0-4bc4-a822-295d438c6eab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tph_HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes_aa90eb31-7da0-4634-a36e-3a243261f199" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_cf66d4f1-4ed0-4bc4-a822-295d438c6eab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_49602b61-3375-4fe9-a7da-cfcc87ba867f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tph_HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes_aa90eb31-7da0-4634-a36e-3a243261f199" xlink:to="loc_us-gaap_OperatingIncomeLoss_49602b61-3375-4fe9-a7da-cfcc87ba867f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_HomeBuildingIncomeLossFromEquityMethodInvestments_cc3d20c2-18eb-4f7f-aa75-9c5b668c981a" xlink:href="tph-20220630.xsd#tph_HomeBuildingIncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tph_HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes_aa90eb31-7da0-4634-a36e-3a243261f199" xlink:to="loc_tph_HomeBuildingIncomeLossFromEquityMethodInvestments_cc3d20c2-18eb-4f7f-aa75-9c5b668c981a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_b4c4db2a-57fa-4286-8f52-a890610d10db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_4ef350bb-1409-4a6e-8c02-6d2704552a9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_b4c4db2a-57fa-4286-8f52-a890610d10db" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_4ef350bb-1409-4a6e-8c02-6d2704552a9d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_0f6b9fac-c4e2-4007-be81-56aaafd87f29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_b4c4db2a-57fa-4286-8f52-a890610d10db" xlink:to="loc_us-gaap_SellingAndMarketingExpense_0f6b9fac-c4e2-4007-be81-56aaafd87f29" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_85e73334-c6cc-4f14-8b04-71a2a0cf4713" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_b4c4db2a-57fa-4286-8f52-a890610d10db" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_85e73334-c6cc-4f14-8b04-71a2a0cf4713" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_92981620-d862-4bfa-a5df-51c3209f5bbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_b4c4db2a-57fa-4286-8f52-a890610d10db" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_92981620-d862-4bfa-a5df-51c3209f5bbe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0bcbaa9b-ba36-422a-86fa-c9d1ebe056b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_b4c4db2a-57fa-4286-8f52-a890610d10db" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0bcbaa9b-ba36-422a-86fa-c9d1ebe056b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_c838e055-92f2-4513-8f7c-0166d733d887" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_c8916f00-a17b-4df4-bd1a-2baebd879d02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_c838e055-92f2-4513-8f7c-0166d733d887" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_c8916f00-a17b-4df4-bd1a-2baebd879d02" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_b083b52b-ea08-4c4a-9e44-42c69187e86b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_c838e055-92f2-4513-8f7c-0166d733d887" xlink:to="loc_us-gaap_ProfitLoss_b083b52b-ea08-4c4a-9e44-42c69187e86b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="tph-20220630.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e6d01246-57e8-475e-908e-4dc3752571d6" 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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_3112881e-2820-4e08-ac26-4cf876dc15d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e6d01246-57e8-475e-908e-4dc3752571d6" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_3112881e-2820-4e08-ac26-4cf876dc15d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f799e2c3-72e7-4777-96eb-bf2a0e652997" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e6d01246-57e8-475e-908e-4dc3752571d6" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f799e2c3-72e7-4777-96eb-bf2a0e652997" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_dd2a7c14-43a4-42ba-a87e-b182e0719da4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e6d01246-57e8-475e-908e-4dc3752571d6" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_dd2a7c14-43a4-42ba-a87e-b182e0719da4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_28ea8b06-6ca7-4f35-bdcb-b0f6067610d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e6d01246-57e8-475e-908e-4dc3752571d6" xlink:to="loc_us-gaap_RepaymentsOfDebt_28ea8b06-6ca7-4f35-bdcb-b0f6067610d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToMinorityShareholders_5dd9689d-9722-4e71-98b3-0470cd0d0920" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToMinorityShareholders"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e6d01246-57e8-475e-908e-4dc3752571d6" xlink:to="loc_us-gaap_PaymentsToMinorityShareholders_5dd9689d-9722-4e71-98b3-0470cd0d0920" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_0bed15a2-ef7c-4086-ac98-bf26e90aedd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e6d01246-57e8-475e-908e-4dc3752571d6" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_0bed15a2-ef7c-4086-ac98-bf26e90aedd6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_94671605-ff62-49f0-af53-b6ad1314caad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e6d01246-57e8-475e-908e-4dc3752571d6" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_94671605-ff62-49f0-af53-b6ad1314caad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5a35ca11-9a97-4b0c-a9f3-ff404fd4d8ad" 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_ProfitLoss_bcd553b5-c348-4dbe-a2f8-48aad9564376" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5a35ca11-9a97-4b0c-a9f3-ff404fd4d8ad" xlink:to="loc_us-gaap_ProfitLoss_bcd553b5-c348-4dbe-a2f8-48aad9564376" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_7a1d1c61-fdda-4602-b108-618f0cc7292d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5a35ca11-9a97-4b0c-a9f3-ff404fd4d8ad" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_7a1d1c61-fdda-4602-b108-618f0cc7292d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_a80a9877-e0e9-4776-b664-7f71125f0c0e" 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_5a35ca11-9a97-4b0c-a9f3-ff404fd4d8ad" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_a80a9877-e0e9-4776-b664-7f71125f0c0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_895c557e-7211-42b5-b741-378305006815" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5a35ca11-9a97-4b0c-a9f3-ff404fd4d8ad" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_895c557e-7211-42b5-b741-378305006815" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_ea4ae36b-c994-4245-9d06-9e380343fbcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5a35ca11-9a97-4b0c-a9f3-ff404fd4d8ad" xlink:to="loc_us-gaap_ShareBasedCompensation_ea4ae36b-c994-4245-9d06-9e380343fbcd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductionRelatedImpairmentsOrCharges_03eb6b0f-c5eb-48e8-8241-2edfdefd8ef8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductionRelatedImpairmentsOrCharges"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5a35ca11-9a97-4b0c-a9f3-ff404fd4d8ad" xlink:to="loc_us-gaap_ProductionRelatedImpairmentsOrCharges_03eb6b0f-c5eb-48e8-8241-2edfdefd8ef8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_fdfd3d58-bf25-44bd-a89a-0b40fe31241c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5a35ca11-9a97-4b0c-a9f3-ff404fd4d8ad" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_fdfd3d58-bf25-44bd-a89a-0b40fe31241c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_443e99a7-7f32-4ef4-971b-0df2f389b718" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5a35ca11-9a97-4b0c-a9f3-ff404fd4d8ad" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_443e99a7-7f32-4ef4-971b-0df2f389b718" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_35643dfc-ee25-4c74-a163-e28b6663de72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5a35ca11-9a97-4b0c-a9f3-ff404fd4d8ad" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_35643dfc-ee25-4c74-a163-e28b6663de72" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_445476a1-9620-4258-905c-be6420a2b702" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5a35ca11-9a97-4b0c-a9f3-ff404fd4d8ad" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_445476a1-9620-4258-905c-be6420a2b702" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_9589df25-518b-4072-ab45-69b740d95ab7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5a35ca11-9a97-4b0c-a9f3-ff404fd4d8ad" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_9589df25-518b-4072-ab45-69b740d95ab7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_f7894b9a-b4de-490f-b1c1-486768617347" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5a35ca11-9a97-4b0c-a9f3-ff404fd4d8ad" xlink:to="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_f7894b9a-b4de-490f-b1c1-486768617347" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_b6000122-5c0a-4a81-bc6d-34a6b3f9ea15" 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_86a67204-875c-4107-93af-6bf322ff09ec" 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_b6000122-5c0a-4a81-bc6d-34a6b3f9ea15" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_86a67204-875c-4107-93af-6bf322ff09ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_ae467ed6-073e-4c42-8bf3-3f75bf878402" 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_b6000122-5c0a-4a81-bc6d-34a6b3f9ea15" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_ae467ed6-073e-4c42-8bf3-3f75bf878402" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_026c974e-1b50-44af-8c3f-397640f930ff" 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_b6000122-5c0a-4a81-bc6d-34a6b3f9ea15" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_026c974e-1b50-44af-8c3f-397640f930ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0e925812-e24d-4135-8aeb-4fe018a1996b" 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_f2bf6462-0183-4162-bcc0-1807f96dcdb2" 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_0e925812-e24d-4135-8aeb-4fe018a1996b" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_f2bf6462-0183-4162-bcc0-1807f96dcdb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromBusinessesAndInterestInAffiliates_d8995c65-fee1-467f-944b-9f5d9cf67a17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromBusinessesAndInterestInAffiliates"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0e925812-e24d-4135-8aeb-4fe018a1996b" xlink:to="loc_us-gaap_PaymentsForProceedsFromBusinessesAndInterestInAffiliates_d8995c65-fee1-467f-944b-9f5d9cf67a17" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetail"/>
  <link:calculationLink xlink:role="http://www.tripointehomes.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b3129e05-7464-40d6-8eb6-8cf305edba8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_db1ba650-8419-4928-8b0c-b0984e6299ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b3129e05-7464-40d6-8eb6-8cf305edba8c" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_db1ba650-8419-4928-8b0c-b0984e6299ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_06e73474-d3a5-4d5f-a2f9-ad9ce43c6aba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b3129e05-7464-40d6-8eb6-8cf305edba8c" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_06e73474-d3a5-4d5f-a2f9-ad9ce43c6aba" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/ReceivablesComponentsofReceivablesDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#ReceivablesComponentsofReceivablesDetail"/>
  <link:calculationLink xlink:role="http://www.tripointehomes.com/role/ReceivablesComponentsofReceivablesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndNotesReceivableNet_aa7d7842-0fae-4c1b-922f-aaae453f3beb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsAndNotesReceivableNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_EscrowProceedsAndOtherAccountsReceivableNet_b5b662ea-5c91-4b97-a23a-b3b8e32e7e40" xlink:href="tph-20220630.xsd#tph_EscrowProceedsAndOtherAccountsReceivableNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsAndNotesReceivableNet_aa7d7842-0fae-4c1b-922f-aaae453f3beb" xlink:to="loc_tph_EscrowProceedsAndOtherAccountsReceivableNet_b5b662ea-5c91-4b97-a23a-b3b8e32e7e40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceSettlementsReceivable_19b0fd2e-198c-49be-8885-ec45af953186" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InsuranceSettlementsReceivable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsAndNotesReceivableNet_aa7d7842-0fae-4c1b-922f-aaae453f3beb" xlink:to="loc_us-gaap_InsuranceSettlementsReceivable_19b0fd2e-198c-49be-8885-ec45af953186" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofRealEstateInventoriesDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#RealEstateInventoriesSummaryofRealEstateInventoriesDetail"/>
  <link:calculationLink xlink:role="http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofRealEstateInventoriesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned_f398a5dc-b6ca-4ea1-9618-e4d385805577" xlink:href="tph-20220630.xsd#tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryHomesUnderConstruction_5fe766be-ec9c-4343-9fe2-b2f26f6baaa4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryHomesUnderConstruction"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned_f398a5dc-b6ca-4ea1-9618-e4d385805577" xlink:to="loc_us-gaap_InventoryHomesUnderConstruction_5fe766be-ec9c-4343-9fe2-b2f26f6baaa4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_fdf7fe19-6d02-42fd-afe8-fa684b1aff2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned_f398a5dc-b6ca-4ea1-9618-e4d385805577" xlink:to="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_fdf7fe19-6d02-42fd-afe8-fa684b1aff2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLandHeldForDevelopmentAndSale_f9938f5a-29f0-461e-b8b7-ebd4e03b172b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryLandHeldForDevelopmentAndSale"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned_f398a5dc-b6ca-4ea1-9618-e4d385805577" xlink:to="loc_us-gaap_InventoryLandHeldForDevelopmentAndSale_f9938f5a-29f0-461e-b8b7-ebd4e03b172b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_RealEstateInventoriesOwnedModelHomes_3daa9e7e-c6dc-433f-922b-324e528be4e5" xlink:href="tph-20220630.xsd#tph_RealEstateInventoriesOwnedModelHomes"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned_f398a5dc-b6ca-4ea1-9618-e4d385805577" xlink:to="loc_tph_RealEstateInventoriesOwnedModelHomes_3daa9e7e-c6dc-433f-922b-324e528be4e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRealEstateNotOwned_8d8e850e-62a2-4451-9bf9-58342be319f0" xlink:href="tph-20220630.xsd#tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRealEstateNotOwned"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandUnderPurchaseOptionsRecorded_8f58bb8f-273e-4cbe-a765-07daebbb443d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandUnderPurchaseOptionsRecorded"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRealEstateNotOwned_8d8e850e-62a2-4451-9bf9-58342be319f0" xlink:to="loc_us-gaap_LandUnderPurchaseOptionsRecorded_8f58bb8f-273e-4cbe-a765-07daebbb443d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstate_9221c0b6-7f61-42d2-ab0c-336887f7f73d" 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_tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned_b774e2c0-71e0-46a1-97b5-cb83a0ef84f5" xlink:href="tph-20220630.xsd#tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryRealEstate_9221c0b6-7f61-42d2-ab0c-336887f7f73d" xlink:to="loc_tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned_b774e2c0-71e0-46a1-97b5-cb83a0ef84f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRealEstateNotOwned_cf398c7d-15ed-4643-b7b3-f1318064b9f7" xlink:href="tph-20220630.xsd#tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRealEstateNotOwned"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryRealEstate_9221c0b6-7f61-42d2-ab0c-336887f7f73d" xlink:to="loc_tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRealEstateNotOwned_cf398c7d-15ed-4643-b7b3-f1318064b9f7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofInterestIncurredCapitalizedandExpensedDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#RealEstateInventoriesSummaryofInterestIncurredCapitalizedandExpensedDetail"/>
  <link:calculationLink xlink:role="http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofInterestIncurredCapitalizedandExpensedDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_b2389360-9ab3-4eb4-9053-d0a2b25026ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsIncurred_5efc563f-50a6-4325-8419-7cbd5aa7d5b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestCostsIncurred"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_b2389360-9ab3-4eb4-9053-d0a2b25026ea" xlink:to="loc_us-gaap_InterestCostsIncurred_5efc563f-50a6-4325-8419-7cbd5aa7d5b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalizedAdjustment_6d73e104-926d-454f-8432-aad1923cda85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestCostsCapitalizedAdjustment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_b2389360-9ab3-4eb4-9053-d0a2b25026ea" xlink:to="loc_us-gaap_InterestCostsCapitalizedAdjustment_6d73e104-926d-454f-8432-aad1923cda85" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/RealEstateInventoriesScheduleofLandandLotOptionAbandonmentsandPreacquisitionChargesDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#RealEstateInventoriesScheduleofLandandLotOptionAbandonmentsandPreacquisitionChargesDetail"/>
  <link:calculationLink xlink:role="http://www.tripointehomes.com/role/RealEstateInventoriesScheduleofLandandLotOptionAbandonmentsandPreacquisitionChargesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductionRelatedImpairmentsOrCharges_31d7915c-320f-4c0c-9cd2-69b50c8de34f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductionRelatedImpairmentsOrCharges"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_LandOptionAbandonmentsAndPreAcquisitionCharges_06a77d37-5c65-48f9-a4f8-15f5db4fe189" xlink:href="tph-20220630.xsd#tph_LandOptionAbandonmentsAndPreAcquisitionCharges"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProductionRelatedImpairmentsOrCharges_31d7915c-320f-4c0c-9cd2-69b50c8de34f" xlink:to="loc_tph_LandOptionAbandonmentsAndPreAcquisitionCharges_06a77d37-5c65-48f9-a4f8-15f5db4fe189" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfRealEstate_0b559fec-34e4-4905-a347-2fb12807a7de" 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_ProductionRelatedImpairmentsOrCharges_31d7915c-320f-4c0c-9cd2-69b50c8de34f" xlink:to="loc_us-gaap_ImpairmentOfRealEstate_0b559fec-34e4-4905-a347-2fb12807a7de" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail"/>
  <link:calculationLink xlink:role="http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_8b3e58dc-acef-4ab3-9ba6-844bb8aa19d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_13067dee-cbde-4ae6-bce2-102710f00bee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_8b3e58dc-acef-4ab3-9ba6-844bb8aa19d5" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_13067dee-cbde-4ae6-bce2-102710f00bee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_359498e7-b58b-405c-9d5e-fdee05bba8cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_8b3e58dc-acef-4ab3-9ba6-844bb8aa19d5" xlink:to="loc_us-gaap_Revenues_359498e7-b58b-405c-9d5e-fdee05bba8cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet_e4ceabb6-4b4b-4221-bae8-546344d8fba7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_8b3e58dc-acef-4ab3-9ba6-844bb8aa19d5" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseNet_e4ceabb6-4b4b-4221-bae8-546344d8fba7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_46c405c4-bbb1-43c6-a38e-fb05127110f5" 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_MinorityInterest_85d29cf4-5395-464b-aee6-571e891e6430" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_46c405c4-bbb1-43c6-a38e-fb05127110f5" xlink:to="loc_us-gaap_MinorityInterest_85d29cf4-5395-464b-aee6-571e891e6430" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_72ce9ae7-04c7-474b-b92d-d152a827fcf0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_46c405c4-bbb1-43c6-a38e-fb05127110f5" xlink:to="loc_us-gaap_StockholdersEquity_72ce9ae7-04c7-474b-b92d-d152a827fcf0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_8ce1bf9f-50d8-4773-9f07-039e694c080a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_46c405c4-bbb1-43c6-a38e-fb05127110f5" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_8ce1bf9f-50d8-4773-9f07-039e694c080a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillandOtherIntangibleAssetsDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#GoodwillandOtherIntangibleAssetsScheduleofGoodwillandOtherIntangibleAssetsDetail"/>
  <link:calculationLink xlink:role="http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillandOtherIntangibleAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_c8f88bc9-231f-41af-b135-a689a614e629" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_IntangibleAssetsGrossIncludingGoodwill_be752225-c398-4879-b66e-b4569999f66a" xlink:href="tph-20220630.xsd#tph_IntangibleAssetsGrossIncludingGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_c8f88bc9-231f-41af-b135-a689a614e629" xlink:to="loc_tph_IntangibleAssetsGrossIncludingGoodwill_be752225-c398-4879-b66e-b4569999f66a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_8a5e6346-d71c-4437-bc5a-75065b6471b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_c8f88bc9-231f-41af-b135-a689a614e629" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_8a5e6346-d71c-4437-bc5a-75065b6471b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1cbd8019-0bc1-422b-8538-84d3993f86f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_7ddb9d6f-ec87-4c0c-90a5-7ebf64ed6475" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1cbd8019-0bc1-422b-8538-84d3993f86f8" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_7ddb9d6f-ec87-4c0c-90a5-7ebf64ed6475" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_8b22b9aa-3b2a-4d8c-9b5d-87864be2a4cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1cbd8019-0bc1-422b-8538-84d3993f86f8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_8b22b9aa-3b2a-4d8c-9b5d-87864be2a4cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_IntangibleAssetsGrossIncludingGoodwill_0446a2ca-3b3f-4ddd-8ee7-5eefea124745" xlink:href="tph-20220630.xsd#tph_IntangibleAssetsGrossIncludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_f98f8f21-ca74-4e5f-a687-d2783ff867a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tph_IntangibleAssetsGrossIncludingGoodwill_0446a2ca-3b3f-4ddd-8ee7-5eefea124745" xlink:to="loc_us-gaap_Goodwill_f98f8f21-ca74-4e5f-a687-d2783ff867a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_aca6dacd-484e-4a92-9ebf-b8bff09aae36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tph_IntangibleAssetsGrossIncludingGoodwill_0446a2ca-3b3f-4ddd-8ee7-5eefea124745" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_aca6dacd-484e-4a92-9ebf-b8bff09aae36" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/OtherAssetsScheduleofOtherAssetsDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#OtherAssetsScheduleofOtherAssetsDetail"/>
  <link:calculationLink xlink:role="http://www.tripointehomes.com/role/OtherAssetsScheduleofOtherAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_f903ea2c-fd92-49bf-8d51-2b85a8794ef2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrentAndNoncurrent_73e9bfb7-3cfb-47d1-b1c9-6d6ac9def614" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseCurrentAndNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssets_f903ea2c-fd92-49bf-8d51-2b85a8794ef2" xlink:to="loc_us-gaap_PrepaidExpenseCurrentAndNoncurrent_73e9bfb7-3cfb-47d1-b1c9-6d6ac9def614" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositAssets_6ca9b9f6-7590-472c-bd31-3d3213625127" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssets_f903ea2c-fd92-49bf-8d51-2b85a8794ef2" xlink:to="loc_us-gaap_DepositAssets_6ca9b9f6-7590-472c-bd31-3d3213625127" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateHeldForDevelopmentAndSale_aaf94c99-7083-46bb-a9e5-23379cd2bbb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateHeldForDevelopmentAndSale"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssets_f903ea2c-fd92-49bf-8d51-2b85a8794ef2" xlink:to="loc_us-gaap_RealEstateHeldForDevelopmentAndSale_aaf94c99-7083-46bb-a9e5-23379cd2bbb5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_bd4649a6-ae78-472b-aba5-dc9e93139fea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssets_f903ea2c-fd92-49bf-8d51-2b85a8794ef2" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_bd4649a6-ae78-472b-aba5-dc9e93139fea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a05b08dd-032a-4f44-8c42-7cd502c0cd7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssets_f903ea2c-fd92-49bf-8d51-2b85a8794ef2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a05b08dd-032a-4f44-8c42-7cd502c0cd7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneous_67faaffa-6e21-4f33-a57c-b6cd9a3263f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsMiscellaneous"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssets_f903ea2c-fd92-49bf-8d51-2b85a8794ef2" xlink:to="loc_us-gaap_OtherAssetsMiscellaneous_67faaffa-6e21-4f33-a57c-b6cd9a3263f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_e4725680-a62d-4b8e-8f64-fa09835f4e89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssets_f903ea2c-fd92-49bf-8d51-2b85a8794ef2" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_e4725680-a62d-4b8e-8f64-fa09835f4e89" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetail"/>
  <link:calculationLink xlink:role="http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_57561ac9-c375-4e7d-be46-4ef80ed38b06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent_e061e337-5a9d-41fb-be7a-8fbafe76e1e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_57561ac9-c375-4e7d-be46-4ef80ed38b06" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent_e061e337-5a9d-41fb-be7a-8fbafe76e1e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual_76fd506c-3480-416e-826a-251b0849d9cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_57561ac9-c375-4e7d-be46-4ef80ed38b06" xlink:to="loc_us-gaap_ProductWarrantyAccrual_76fd506c-3480-416e-826a-251b0849d9cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_EstimatedCostForCompletionOfRealEstateInventories_7f53b751-977d-417e-85b1-43bf8f5c0bb0" xlink:href="tph-20220630.xsd#tph_EstimatedCostForCompletionOfRealEstateInventories"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_57561ac9-c375-4e7d-be46-4ef80ed38b06" xlink:to="loc_tph_EstimatedCostForCompletionOfRealEstateInventories_7f53b751-977d-417e-85b1-43bf8f5c0bb0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_9cd149fe-e51c-470a-a5f6-83436f6f0bf0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_57561ac9-c375-4e7d-be46-4ef80ed38b06" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_9cd149fe-e51c-470a-a5f6-83436f6f0bf0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrentAndNoncurrent_4360528a-9c75-4279-93f6-6e0f36ae208a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_57561ac9-c375-4e7d-be46-4ef80ed38b06" xlink:to="loc_us-gaap_TaxesPayableCurrentAndNoncurrent_4360528a-9c75-4279-93f6-6e0f36ae208a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxes_8e770015-da5b-4b1f-bf0c-2d911a64ccbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxes"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_57561ac9-c375-4e7d-be46-4ef80ed38b06" xlink:to="loc_us-gaap_AccruedIncomeTaxes_8e770015-da5b-4b1f-bf0c-2d911a64ccbd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrentAndNoncurrent_47c035dd-f811-4948-8d26-6193f28fb60e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_57561ac9-c375-4e7d-be46-4ef80ed38b06" xlink:to="loc_us-gaap_InterestPayableCurrentAndNoncurrent_47c035dd-f811-4948-8d26-6193f28fb60e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_OtherTaxLiability_036f852c-b8cf-4a3b-be43-a4f8490daa18" xlink:href="tph-20220630.xsd#tph_OtherTaxLiability"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_57561ac9-c375-4e7d-be46-4ef80ed38b06" xlink:to="loc_tph_OtherTaxLiability_036f852c-b8cf-4a3b-be43-a4f8490daa18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_7a17e709-c459-4bbf-996d-bad90f7ba8ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilities"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_57561ac9-c375-4e7d-be46-4ef80ed38b06" xlink:to="loc_us-gaap_OtherLiabilities_7a17e709-c459-4bbf-996d-bad90f7ba8ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_d639ccdd-69b0-466e-9db4-98f3cd92f349" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_57561ac9-c375-4e7d-be46-4ef80ed38b06" xlink:to="loc_us-gaap_OperatingLeaseLiability_d639ccdd-69b0-466e-9db4-98f3cd92f349" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofSeniorNotesDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#SeniorNotesandLoansPayableScheduleofSeniorNotesDetail"/>
  <link:calculationLink xlink:role="http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofSeniorNotesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_74815395-65a4-418e-8225-84ff8a31bc64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_6fd6814e-4c8e-4f83-b1a3-0f81d39e4bb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_74815395-65a4-418e-8225-84ff8a31bc64" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_6fd6814e-4c8e-4f83-b1a3-0f81d39e4bb8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_59ffcc56-64f3-4c01-98be-57906d1931a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_74815395-65a4-418e-8225-84ff8a31bc64" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_59ffcc56-64f3-4c01-98be-57906d1931a3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofLeaseCostsandOtherInformationDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#CommitmentsandContingenciesScheduleofLeaseCostsandOtherInformationDetail"/>
  <link:calculationLink xlink:role="http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofLeaseCostsandOtherInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_4db309cb-1d95-486e-abfb-053fdfa1f809" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_b73306a2-eebc-493f-945e-1602c07feb76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_4db309cb-1d95-486e-abfb-053fdfa1f809" xlink:to="loc_us-gaap_OperatingLeaseCost_b73306a2-eebc-493f-945e-1602c07feb76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_8b4c50ed-da4a-41ba-a58a-835a3d6d9a9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubleaseIncome"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_4db309cb-1d95-486e-abfb-053fdfa1f809" xlink:to="loc_us-gaap_SubleaseIncome_8b4c50ed-da4a-41ba-a58a-835a3d6d9a9e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail"/>
  <link:calculationLink xlink:role="http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8a8d78fb-d11d-4f34-ad36-aadac515cc29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_4e8098db-125c-49c7-8efa-b363d8c61651" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8a8d78fb-d11d-4f34-ad36-aadac515cc29" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_4e8098db-125c-49c7-8efa-b363d8c61651" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_017c4113-2999-4cbd-96c4-4f3460cfaec3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8a8d78fb-d11d-4f34-ad36-aadac515cc29" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_017c4113-2999-4cbd-96c4-4f3460cfaec3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_4f670c5d-29d7-42f5-a1de-a69f4658d7b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8a8d78fb-d11d-4f34-ad36-aadac515cc29" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_4f670c5d-29d7-42f5-a1de-a69f4658d7b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_5a34bddb-b442-4447-a60d-b3d45ed9a459" xlink:href="tph-20220630.xsd#tph_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8a8d78fb-d11d-4f34-ad36-aadac515cc29" xlink:to="loc_tph_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_5a34bddb-b442-4447-a60d-b3d45ed9a459" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_e0776134-59a3-4ae4-bfd2-c7c215cdf984" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8a8d78fb-d11d-4f34-ad36-aadac515cc29" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_e0776134-59a3-4ae4-bfd2-c7c215cdf984" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_cc0848a7-5b01-4bcd-9221-369e4b1e900a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8a8d78fb-d11d-4f34-ad36-aadac515cc29" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_cc0848a7-5b01-4bcd-9221-369e4b1e900a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail_1" xlink:type="simple" xlink:href="tph-20220630.xsd#CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail_1"/>
  <link:calculationLink xlink:role="http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_66358143-28fb-4cdd-b815-bf784fab414f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_462ec051-beee-4496-9437-2a4c89d6037a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_66358143-28fb-4cdd-b815-bf784fab414f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_462ec051-beee-4496-9437-2a4c89d6037a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_7b9b7a20-d86b-46c9-ad4e-9c03bb649401" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_66358143-28fb-4cdd-b815-bf784fab414f" xlink:to="loc_us-gaap_OperatingLeaseLiability_7b9b7a20-d86b-46c9-ad4e-9c03bb649401" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>16
<FILENAME>tph-20220630_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:9c52d5e6-0929-4da1-bd29-5868ea2b3e60,g:7fc2c67f-b40b-47a1-97bb-cf621ea92f58-->
<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.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="tph-20220630.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:definitionLink xlink:role="http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended" id="i959209cf7f4841e99330cf6fd957cea6_CONSOLIDATEDSTATEMENTSOFOPERATIONS">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d2c76b81-cb3d-40b0-8dfe-fb16fb87e51b" 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_RevenueFromContractWithCustomerExcludingAssessedTax_9d03a270-0186-4d8d-a4e1-7a0524795796" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d2c76b81-cb3d-40b0-8dfe-fb16fb87e51b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9d03a270-0186-4d8d-a4e1-7a0524795796" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_10270b16-8ce6-4626-af65-05321c9ff363" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d2c76b81-cb3d-40b0-8dfe-fb16fb87e51b" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_10270b16-8ce6-4626-af65-05321c9ff363" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_e2349e61-d465-4ec5-8642-1a0263be1078" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d2c76b81-cb3d-40b0-8dfe-fb16fb87e51b" xlink:to="loc_us-gaap_CostOfRevenue_e2349e61-d465-4ec5-8642-1a0263be1078" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_dd532bab-2ae2-458d-b1da-ed51a33efc02" 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_d2c76b81-cb3d-40b0-8dfe-fb16fb87e51b" xlink:to="loc_us-gaap_StatementTable_dd532bab-2ae2-458d-b1da-ed51a33efc02" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_3acb2f65-7f0b-4873-b7a2-78c23ba41ef4" 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_StatementTable_dd532bab-2ae2-458d-b1da-ed51a33efc02" xlink:to="loc_srt_ProductOrServiceAxis_3acb2f65-7f0b-4873-b7a2-78c23ba41ef4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_3acb2f65-7f0b-4873-b7a2-78c23ba41ef4_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_3acb2f65-7f0b-4873-b7a2-78c23ba41ef4" xlink:to="loc_srt_ProductsAndServicesDomain_3acb2f65-7f0b-4873-b7a2-78c23ba41ef4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_be888c16-601e-410c-81c8-398dda00acf4" 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_3acb2f65-7f0b-4873-b7a2-78c23ba41ef4" xlink:to="loc_srt_ProductsAndServicesDomain_be888c16-601e-410c-81c8-398dda00acf4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateMember_823af641-ccf0-4293-b9c6-eda64271b19b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_be888c16-601e-410c-81c8-398dda00acf4" xlink:to="loc_us-gaap_RealEstateMember_823af641-ccf0-4293-b9c6-eda64271b19b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeBuildingMember_d10491f1-4bf7-490c-aa13-1c742362dcc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HomeBuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RealEstateMember_823af641-ccf0-4293-b9c6-eda64271b19b" xlink:to="loc_us-gaap_HomeBuildingMember_d10491f1-4bf7-490c-aa13-1c742362dcc6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_1392602b-27bd-4fea-80e1-c03a728ccf39" 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_us-gaap_RealEstateMember_823af641-ccf0-4293-b9c6-eda64271b19b" xlink:to="loc_us-gaap_LandMember_1392602b-27bd-4fea-80e1-c03a728ccf39" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateOtherMember_367ae909-d76b-4ed2-81e9-bfb32165fb22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RealEstateMember_823af641-ccf0-4293-b9c6-eda64271b19b" xlink:to="loc_us-gaap_RealEstateOtherMember_367ae909-d76b-4ed2-81e9-bfb32165fb22" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialServiceMember_bc790e6a-3e77-4911-9a3e-13f2119a046d" 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_be888c16-601e-410c-81c8-398dda00acf4" xlink:to="loc_us-gaap_FinancialServiceMember_bc790e6a-3e77-4911-9a3e-13f2119a046d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY" xlink:type="simple" xlink:href="tph-20220630.xsd#CONSOLIDATEDSTATEMENTSOFEQUITY"/>
  <link:definitionLink xlink:role="http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY" xlink:type="extended" id="id294bcb2b6ff4e4cb3e4b6a76c203297_CONSOLIDATEDSTATEMENTSOFEQUITY">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_02e8fdb6-5f12-4ccf-99e7-ec6289f1d28e" 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_1f86adc5-0d48-4161-b0fb-589cc798cebd" 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_02e8fdb6-5f12-4ccf-99e7-ec6289f1d28e" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1f86adc5-0d48-4161-b0fb-589cc798cebd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_0bcf5f6e-590e-4ed1-a70c-4b88a2a762b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1f86adc5-0d48-4161-b0fb-589cc798cebd" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_0bcf5f6e-590e-4ed1-a70c-4b88a2a762b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0f4678df-2c99-401f-98a4-84ce71f881d5" 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_1f86adc5-0d48-4161-b0fb-589cc798cebd" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0f4678df-2c99-401f-98a4-84ce71f881d5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_48b3baa6-94a9-4b74-b2a4-0fca563e8854" 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_1f86adc5-0d48-4161-b0fb-589cc798cebd" xlink:to="loc_us-gaap_ProfitLoss_48b3baa6-94a9-4b74-b2a4-0fca563e8854" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_441f398e-6475-4752-bc5a-8e8eafecc2af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1f86adc5-0d48-4161-b0fb-589cc798cebd" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_441f398e-6475-4752-bc5a-8e8eafecc2af" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_22ef8df9-0932-4f52-8720-d0088e5830cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1f86adc5-0d48-4161-b0fb-589cc798cebd" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_22ef8df9-0932-4f52-8720-d0088e5830cb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_e5fa2dfe-3e0d-4316-af8b-a946ef0b0de5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1f86adc5-0d48-4161-b0fb-589cc798cebd" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_e5fa2dfe-3e0d-4316-af8b-a946ef0b0de5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_7b0800f0-ca66-40b8-b34c-b2603227fd7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1f86adc5-0d48-4161-b0fb-589cc798cebd" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_7b0800f0-ca66-40b8-b34c-b2603227fd7c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_597b1614-c821-428f-9d53-7eb9fc66f917" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1f86adc5-0d48-4161-b0fb-589cc798cebd" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_597b1614-c821-428f-9d53-7eb9fc66f917" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_1b3d0916-a62f-4e91-abbe-c16274c1c6e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1f86adc5-0d48-4161-b0fb-589cc798cebd" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_1b3d0916-a62f-4e91-abbe-c16274c1c6e4" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_0cf90a4d-b265-4486-8ed8-c869ec211dfc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1f86adc5-0d48-4161-b0fb-589cc798cebd" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_0cf90a4d-b265-4486-8ed8-c869ec211dfc" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_NoncontrollingInterestEffectiveOfConsolidationInVariableInterestEntity_28bafe76-0706-44a8-9175-45c16bf6d2bd" xlink:href="tph-20220630.xsd#tph_NoncontrollingInterestEffectiveOfConsolidationInVariableInterestEntity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1f86adc5-0d48-4161-b0fb-589cc798cebd" xlink:to="loc_tph_NoncontrollingInterestEffectiveOfConsolidationInVariableInterestEntity_28bafe76-0706-44a8-9175-45c16bf6d2bd" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_310bdeeb-1091-42b1-8d25-8a9cd3e39bdc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1f86adc5-0d48-4161-b0fb-589cc798cebd" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_310bdeeb-1091-42b1-8d25-8a9cd3e39bdc" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_49af3f0b-ea6f-4bb2-b49c-84b1de0a8064" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_413b4d9b-8e18-44cc-8b4f-2129ef2c13a7" 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_518de4d0-93cd-4bf0-a580-3cf9e27104a1" 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_02e8fdb6-5f12-4ccf-99e7-ec6289f1d28e" xlink:to="loc_us-gaap_StatementTable_518de4d0-93cd-4bf0-a580-3cf9e27104a1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_f2c23dae-fa0c-4ab9-be6b-1fb2a4aa1661" 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_518de4d0-93cd-4bf0-a580-3cf9e27104a1" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_f2c23dae-fa0c-4ab9-be6b-1fb2a4aa1661" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f2c23dae-fa0c-4ab9-be6b-1fb2a4aa1661_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_f2c23dae-fa0c-4ab9-be6b-1fb2a4aa1661" xlink:to="loc_us-gaap_EquityComponentDomain_f2c23dae-fa0c-4ab9-be6b-1fb2a4aa1661_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_a8a74851-0128-4d54-9276-7d69d402f94d" 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_f2c23dae-fa0c-4ab9-be6b-1fb2a4aa1661" xlink:to="loc_us-gaap_EquityComponentDomain_a8a74851-0128-4d54-9276-7d69d402f94d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember_d05d8db2-4fac-4d0a-ae62-c95cf7dbb26a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_a8a74851-0128-4d54-9276-7d69d402f94d" xlink:to="loc_us-gaap_ParentMember_d05d8db2-4fac-4d0a-ae62-c95cf7dbb26a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_f95ef5f5-836d-4060-9aea-a8f4ecbd8677" 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_ParentMember_d05d8db2-4fac-4d0a-ae62-c95cf7dbb26a" xlink:to="loc_us-gaap_CommonStockMember_f95ef5f5-836d-4060-9aea-a8f4ecbd8677" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_e4e1aacc-ade7-4a6e-9f5f-055fd8ef06cf" 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_ParentMember_d05d8db2-4fac-4d0a-ae62-c95cf7dbb26a" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_e4e1aacc-ade7-4a6e-9f5f-055fd8ef06cf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_d528f70f-f1eb-446c-9fde-a2cd7f7db1d9" 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_ParentMember_d05d8db2-4fac-4d0a-ae62-c95cf7dbb26a" xlink:to="loc_us-gaap_RetainedEarningsMember_d528f70f-f1eb-446c-9fde-a2cd7f7db1d9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_fe43d178-f822-4ac4-a65d-30e93fdc650e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_a8a74851-0128-4d54-9276-7d69d402f94d" xlink:to="loc_us-gaap_NoncontrollingInterestMember_fe43d178-f822-4ac4-a65d-30e93fdc650e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/SegmentInformationSummaryofFinancialInformationRelatingtoReportableSegmentsDetails" xlink:type="simple" xlink:href="tph-20220630.xsd#SegmentInformationSummaryofFinancialInformationRelatingtoReportableSegmentsDetails"/>
  <link:definitionLink xlink:role="http://www.tripointehomes.com/role/SegmentInformationSummaryofFinancialInformationRelatingtoReportableSegmentsDetails" xlink:type="extended" id="i367cb3cf314944a38d72d7d3019ad312_SegmentInformationSummaryofFinancialInformationRelatingtoReportableSegmentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_eb7b6f09-1ae9-4da8-b44e-babf8cf1f055" 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_RevenueFromContractWithCustomerExcludingAssessedTax_42be0a6f-479b-4bd4-a11d-d8f1bb1c19cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb7b6f09-1ae9-4da8-b44e-babf8cf1f055" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_42be0a6f-479b-4bd4-a11d-d8f1bb1c19cc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b2889010-0aa9-4a47-9f60-dccd9ec46221" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb7b6f09-1ae9-4da8-b44e-babf8cf1f055" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b2889010-0aa9-4a47-9f60-dccd9ec46221" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstate_6e67bf3c-a863-437e-938b-4c1868ff0545" 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_SegmentReportingInformationLineItems_eb7b6f09-1ae9-4da8-b44e-babf8cf1f055" xlink:to="loc_us-gaap_InventoryRealEstate_6e67bf3c-a863-437e-938b-4c1868ff0545" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_e2e0b6a2-8ad4-4d6f-a605-cac900c7db00" 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_eb7b6f09-1ae9-4da8-b44e-babf8cf1f055" xlink:to="loc_us-gaap_Assets_e2e0b6a2-8ad4-4d6f-a605-cac900c7db00" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_b46a82e3-02e5-4646-8ee0-e4a3c93976c9" 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_SegmentReportingInformationLineItems_eb7b6f09-1ae9-4da8-b44e-babf8cf1f055" xlink:to="loc_us-gaap_Goodwill_b46a82e3-02e5-4646-8ee0-e4a3c93976c9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7e299ecf-5bf6-4b10-be78-bc2017eae6b5" 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_eb7b6f09-1ae9-4da8-b44e-babf8cf1f055" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7e299ecf-5bf6-4b10-be78-bc2017eae6b5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_27d62d4f-e4c8-49ae-9fda-bafdb33ca1a9" 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_7e299ecf-5bf6-4b10-be78-bc2017eae6b5" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_27d62d4f-e4c8-49ae-9fda-bafdb33ca1a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_27d62d4f-e4c8-49ae-9fda-bafdb33ca1a9_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_27d62d4f-e4c8-49ae-9fda-bafdb33ca1a9" xlink:to="loc_us-gaap_SegmentDomain_27d62d4f-e4c8-49ae-9fda-bafdb33ca1a9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a051bfec-0f3f-4092-bb15-0c36d8d4e9f4" 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_27d62d4f-e4c8-49ae-9fda-bafdb33ca1a9" xlink:to="loc_us-gaap_SegmentDomain_a051bfec-0f3f-4092-bb15-0c36d8d4e9f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_HomebuildingSegmentMember_09236606-27d0-42ab-a296-ee571bc060ad" xlink:href="tph-20220630.xsd#tph_HomebuildingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a051bfec-0f3f-4092-bb15-0c36d8d4e9f4" xlink:to="loc_tph_HomebuildingSegmentMember_09236606-27d0-42ab-a296-ee571bc060ad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsAxis_d6e9cba7-4a73-4ded-95e6-a4c4cf44b56e" 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_7e299ecf-5bf6-4b10-be78-bc2017eae6b5" xlink:to="loc_us-gaap_SubsegmentsAxis_d6e9cba7-4a73-4ded-95e6-a4c4cf44b56e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsDomain_d6e9cba7-4a73-4ded-95e6-a4c4cf44b56e_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_d6e9cba7-4a73-4ded-95e6-a4c4cf44b56e" xlink:to="loc_us-gaap_SubsegmentsDomain_d6e9cba7-4a73-4ded-95e6-a4c4cf44b56e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsDomain_bb79e715-cb29-489d-8c9b-8131e2f99bf2" 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_d6e9cba7-4a73-4ded-95e6-a4c4cf44b56e" xlink:to="loc_us-gaap_SubsegmentsDomain_bb79e715-cb29-489d-8c9b-8131e2f99bf2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_WestMember_11528840-c4a3-43de-b550-71e1a5709a55" xlink:href="tph-20220630.xsd#tph_WestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsegmentsDomain_bb79e715-cb29-489d-8c9b-8131e2f99bf2" xlink:to="loc_tph_WestMember_11528840-c4a3-43de-b550-71e1a5709a55" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_CentralMember_770afece-7994-47c2-ab12-5dc7172be84a" xlink:href="tph-20220630.xsd#tph_CentralMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsegmentsDomain_bb79e715-cb29-489d-8c9b-8131e2f99bf2" xlink:to="loc_tph_CentralMember_770afece-7994-47c2-ab12-5dc7172be84a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_EastMember_0e095168-68eb-4f55-bedf-ffd418964e43" xlink:href="tph-20220630.xsd#tph_EastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsegmentsDomain_bb79e715-cb29-489d-8c9b-8131e2f99bf2" xlink:to="loc_tph_EastMember_0e095168-68eb-4f55-bedf-ffd418964e43" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_8f74eba4-169b-4dab-a86c-e25bf5bc7113" 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_ScheduleOfSegmentReportingInformationBySegmentTable_7e299ecf-5bf6-4b10-be78-bc2017eae6b5" xlink:to="loc_srt_ProductOrServiceAxis_8f74eba4-169b-4dab-a86c-e25bf5bc7113" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_8f74eba4-169b-4dab-a86c-e25bf5bc7113_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_8f74eba4-169b-4dab-a86c-e25bf5bc7113" xlink:to="loc_srt_ProductsAndServicesDomain_8f74eba4-169b-4dab-a86c-e25bf5bc7113_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_c32662c8-ae93-4c1a-8f56-d401e050ff80" 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_8f74eba4-169b-4dab-a86c-e25bf5bc7113" xlink:to="loc_srt_ProductsAndServicesDomain_c32662c8-ae93-4c1a-8f56-d401e050ff80" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialServiceMember_75072c8d-fe8f-461d-9644-d9c08c9dc521" 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_c32662c8-ae93-4c1a-8f56-d401e050ff80" xlink:to="loc_us-gaap_FinancialServiceMember_75072c8d-fe8f-461d-9644-d9c08c9dc521" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_10b1291e-b772-4283-b806-4a0896c0af46" 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_7e299ecf-5bf6-4b10-be78-bc2017eae6b5" xlink:to="loc_srt_ConsolidationItemsAxis_10b1291e-b772-4283-b806-4a0896c0af46" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_10b1291e-b772-4283-b806-4a0896c0af46_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_10b1291e-b772-4283-b806-4a0896c0af46" xlink:to="loc_srt_ConsolidationItemsDomain_10b1291e-b772-4283-b806-4a0896c0af46_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_798a7acf-0c5d-4cb6-aa23-a631e592dda0" 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_10b1291e-b772-4283-b806-4a0896c0af46" xlink:to="loc_srt_ConsolidationItemsDomain_798a7acf-0c5d-4cb6-aa23-a631e592dda0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_4e42de80-8e22-4477-abe4-a873910955fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_798a7acf-0c5d-4cb6-aa23-a631e592dda0" xlink:to="loc_us-gaap_OperatingSegmentsMember_4e42de80-8e22-4477-abe4-a873910955fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_ef49c402-a812-4939-b446-f5f75ada0bea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_798a7acf-0c5d-4cb6-aa23-a631e592dda0" xlink:to="loc_us-gaap_CorporateNonSegmentMember_ef49c402-a812-4939-b446-f5f75ada0bea" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesNarrativeDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#InvestmentsinUnconsolidatedEntitiesNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesNarrativeDetail" xlink:type="extended" id="ic3e618012194487db5315172c4d9c22a_InvestmentsinUnconsolidatedEntitiesNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentHoldingsLineItems_60b93a90-c0ec-4577-8349-380a450c6474" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentHoldingsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_NumberOfEquityInvestments_07fd1bb9-e4b7-424a-8dca-bfcbd0174130" xlink:href="tph-20220630.xsd#tph_NumberOfEquityInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems_60b93a90-c0ec-4577-8349-380a450c6474" xlink:to="loc_tph_NumberOfEquityInvestments_07fd1bb9-e4b7-424a-8dca-bfcbd0174130" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_InvestmentOwnershipPercentage_ae9ebad2-f4d1-4c27-8e6b-9b721536207c" xlink:href="tph-20220630.xsd#tph_InvestmentOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems_60b93a90-c0ec-4577-8349-380a450c6474" xlink:to="loc_tph_InvestmentOwnershipPercentage_ae9ebad2-f4d1-4c27-8e6b-9b721536207c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentHoldingsTable_ae185971-b18a-4487-bfc1-e8f9db783c25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentHoldingsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems_60b93a90-c0ec-4577-8349-380a450c6474" xlink:to="loc_us-gaap_InvestmentHoldingsTable_ae185971-b18a-4487-bfc1-e8f9db783c25" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_28829ae3-8f85-44a0-ae77-fd761e51dcf0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_InvestmentHoldingsTable_ae185971-b18a-4487-bfc1-e8f9db783c25" xlink:to="loc_us-gaap_InvestmentTypeAxis_28829ae3-8f85-44a0-ae77-fd761e51dcf0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_28829ae3-8f85-44a0-ae77-fd761e51dcf0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InvestmentTypeAxis_28829ae3-8f85-44a0-ae77-fd761e51dcf0" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_28829ae3-8f85-44a0-ae77-fd761e51dcf0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_cb81afda-99cc-485e-9a0b-44ff5f3f8054" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InvestmentTypeAxis_28829ae3-8f85-44a0-ae77-fd761e51dcf0" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_cb81afda-99cc-485e-9a0b-44ff5f3f8054" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_HomebuilidingPartnershipsOrLimitedLiabilityCompaniesMember_bd8cb564-c7fe-4a30-aea7-b8d3799e3b37" xlink:href="tph-20220630.xsd#tph_HomebuilidingPartnershipsOrLimitedLiabilityCompaniesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_cb81afda-99cc-485e-9a0b-44ff5f3f8054" xlink:to="loc_tph_HomebuilidingPartnershipsOrLimitedLiabilityCompaniesMember_bd8cb564-c7fe-4a30-aea7-b8d3799e3b37" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_bdbb0ad3-8997-4513-93d5-0027abab1b37" 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_InvestmentHoldingsTable_ae185971-b18a-4487-bfc1-e8f9db783c25" xlink:to="loc_srt_RangeAxis_bdbb0ad3-8997-4513-93d5-0027abab1b37" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_bdbb0ad3-8997-4513-93d5-0027abab1b37_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_bdbb0ad3-8997-4513-93d5-0027abab1b37" xlink:to="loc_srt_RangeMember_bdbb0ad3-8997-4513-93d5-0027abab1b37_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_86b13002-6cc3-43f4-b54a-3270f8bc9f68" 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_bdbb0ad3-8997-4513-93d5-0027abab1b37" xlink:to="loc_srt_RangeMember_86b13002-6cc3-43f4-b54a-3270f8bc9f68" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_68f0e4dd-ef7e-4b18-bc34-1274616e23b4" 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_86b13002-6cc3-43f4-b54a-3270f8bc9f68" xlink:to="loc_srt_MinimumMember_68f0e4dd-ef7e-4b18-bc34-1274616e23b4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d5a75d47-ebca-4553-9053-4a3b18c3bc5a" 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_86b13002-6cc3-43f4-b54a-3270f8bc9f68" xlink:to="loc_srt_MaximumMember_d5a75d47-ebca-4553-9053-4a3b18c3bc5a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail"/>
  <link:definitionLink xlink:role="http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail" xlink:type="extended" id="i4e9ba7f4290643f2ab58dbf919da3ae5_InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_918f3efe-ce99-4e00-9e3e-e0f7d5a7b447" 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_us-gaap_AssetsAbstract_7900ea81-cafd-4e46-a55f-3b939daa7d3a" 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_ScheduleOfEquityMethodInvestmentsLineItems_918f3efe-ce99-4e00-9e3e-e0f7d5a7b447" xlink:to="loc_us-gaap_AssetsAbstract_7900ea81-cafd-4e46-a55f-3b939daa7d3a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_138499ea-5494-4ca1-91e3-807b48170a33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_7900ea81-cafd-4e46-a55f-3b939daa7d3a" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_138499ea-5494-4ca1-91e3-807b48170a33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndNotesReceivableNet_78098eef-93b3-44ef-9957-61d6ff3b4701" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsAndNotesReceivableNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_7900ea81-cafd-4e46-a55f-3b939daa7d3a" xlink:to="loc_us-gaap_AccountsAndNotesReceivableNet_78098eef-93b3-44ef-9957-61d6ff3b4701" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstate_3a90c5b1-446e-4648-a7a3-078a1ad271f2" 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_7900ea81-cafd-4e46-a55f-3b939daa7d3a" xlink:to="loc_us-gaap_InventoryRealEstate_3a90c5b1-446e-4648-a7a3-078a1ad271f2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_aae1e8c7-7235-4a2c-a74d-ef3204de2391" 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_7900ea81-cafd-4e46-a55f-3b939daa7d3a" xlink:to="loc_us-gaap_OtherAssets_aae1e8c7-7235-4a2c-a74d-ef3204de2391" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_4e82d9ef-5959-40cb-b318-deb404d98a1d" 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_7900ea81-cafd-4e46-a55f-3b939daa7d3a" xlink:to="loc_us-gaap_Assets_4e82d9ef-5959-40cb-b318-deb404d98a1d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_32130c33-c1de-4fd1-a845-9b45511508a1" 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_ScheduleOfEquityMethodInvestmentsLineItems_918f3efe-ce99-4e00-9e3e-e0f7d5a7b447" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_32130c33-c1de-4fd1-a845-9b45511508a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_47592477-c12f-48db-8fd0-bc5a211b8340" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_32130c33-c1de-4fd1-a845-9b45511508a1" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_47592477-c12f-48db-8fd0-bc5a211b8340" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b87f2862-329e-49a7-a7aa-c88150e41b65" 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_LiabilitiesAndStockholdersEquityAbstract_32130c33-c1de-4fd1-a845-9b45511508a1" xlink:to="loc_us-gaap_StockholdersEquity_b87f2862-329e-49a7-a7aa-c88150e41b65" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_c4fac4c5-073d-4828-874a-f1ac903dd844" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_32130c33-c1de-4fd1-a845-9b45511508a1" xlink:to="loc_us-gaap_MinorityInterest_c4fac4c5-073d-4828-874a-f1ac903dd844" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_06c5f911-ffad-4b3f-8ce2-d53827bc1ef1" 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_32130c33-c1de-4fd1-a845-9b45511508a1" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_06c5f911-ffad-4b3f-8ce2-d53827bc1ef1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_83888d19-d135-4155-8074-570ec909150c" 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_ScheduleOfEquityMethodInvestmentsLineItems_918f3efe-ce99-4e00-9e3e-e0f7d5a7b447" xlink:to="loc_us-gaap_Revenues_83888d19-d135-4155-8074-570ec909150c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_1dcb8f10-c337-461d-9c05-3fe2ffefc026" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_918f3efe-ce99-4e00-9e3e-e0f7d5a7b447" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_1dcb8f10-c337-461d-9c05-3fe2ffefc026" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet_d2fdc106-1309-4966-81a5-2b068edd4783" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_918f3efe-ce99-4e00-9e3e-e0f7d5a7b447" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseNet_d2fdc106-1309-4966-81a5-2b068edd4783" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_f5fbf7c2-1459-420a-98b3-867af91c13f1" 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_ScheduleOfEquityMethodInvestmentsLineItems_918f3efe-ce99-4e00-9e3e-e0f7d5a7b447" xlink:to="loc_us-gaap_ProfitLoss_f5fbf7c2-1459-420a-98b3-867af91c13f1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_HomeBuildingIncomeLossFromEquityMethodInvestments_7c9f73f7-0598-40bf-8d64-c7ede7a62fb6" xlink:href="tph-20220630.xsd#tph_HomeBuildingIncomeLossFromEquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_918f3efe-ce99-4e00-9e3e-e0f7d5a7b447" xlink:to="loc_tph_HomeBuildingIncomeLossFromEquityMethodInvestments_7c9f73f7-0598-40bf-8d64-c7ede7a62fb6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_7466ff56-8d40-4d12-8907-1684daafc4a4" 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_918f3efe-ce99-4e00-9e3e-e0f7d5a7b447" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_7466ff56-8d40-4d12-8907-1684daafc4a4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_899da592-f932-406a-bde5-f5166fbb61a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_7466ff56-8d40-4d12-8907-1684daafc4a4" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_899da592-f932-406a-bde5-f5166fbb61a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_899da592-f932-406a-bde5-f5166fbb61a5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_899da592-f932-406a-bde5-f5166fbb61a5" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_899da592-f932-406a-bde5-f5166fbb61a5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_3269eb3d-8157-4147-aa19-ee60bc8c7390" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_899da592-f932-406a-bde5-f5166fbb61a5" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_3269eb3d-8157-4147-aa19-ee60bc8c7390" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember_e885fdc3-5efa-4c03-8ddb-006a65d213f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_3269eb3d-8157-4147-aa19-ee60bc8c7390" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember_e885fdc3-5efa-4c03-8ddb-006a65d213f8" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/VariableInterestEntitiesSummaryofInterestsinLandOptionAgreementsDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#VariableInterestEntitiesSummaryofInterestsinLandOptionAgreementsDetail"/>
  <link:definitionLink xlink:role="http://www.tripointehomes.com/role/VariableInterestEntitiesSummaryofInterestsinLandOptionAgreementsDetail" xlink:type="extended" id="if9bef512afd74b599d2d63f7cc04758e_VariableInterestEntitiesSummaryofInterestsinLandOptionAgreementsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_223782a8-cf21-4a47-8358-eb54255bd45f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_VariableInterestEntityDepositsAtRisk_03936e05-62f2-4fdb-bedd-9cdb0acbcd77" xlink:href="tph-20220630.xsd#tph_VariableInterestEntityDepositsAtRisk"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_223782a8-cf21-4a47-8358-eb54255bd45f" xlink:to="loc_tph_VariableInterestEntityDepositsAtRisk_03936e05-62f2-4fdb-bedd-9cdb0acbcd77" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_VariableInterestEntityRemainingPurchasePrice_bcb41cb5-ba7d-416b-b6bd-8b6d53cf4b57" xlink:href="tph-20220630.xsd#tph_VariableInterestEntityRemainingPurchasePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_223782a8-cf21-4a47-8358-eb54255bd45f" xlink:to="loc_tph_VariableInterestEntityRemainingPurchasePrice_bcb41cb5-ba7d-416b-b6bd-8b6d53cf4b57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_VariableInterestEntityConsolidatedInventoryHeld_fa389c3d-e730-4728-bd96-b11664cc0d1a" xlink:href="tph-20220630.xsd#tph_VariableInterestEntityConsolidatedInventoryHeld"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_223782a8-cf21-4a47-8358-eb54255bd45f" xlink:to="loc_tph_VariableInterestEntityConsolidatedInventoryHeld_fa389c3d-e730-4728-bd96-b11664cc0d1a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_31f38a0c-debc-4f34-a566-e017602bddd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_223782a8-cf21-4a47-8358-eb54255bd45f" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_31f38a0c-debc-4f34-a566-e017602bddd5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_eff01f20-b07f-4f46-b9b6-9bcd87aebcad" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_31f38a0c-debc-4f34-a566-e017602bddd5" xlink:to="loc_srt_ConsolidatedEntitiesAxis_eff01f20-b07f-4f46-b9b6-9bcd87aebcad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_eff01f20-b07f-4f46-b9b6-9bcd87aebcad_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_eff01f20-b07f-4f46-b9b6-9bcd87aebcad" xlink:to="loc_srt_ConsolidatedEntitiesDomain_eff01f20-b07f-4f46-b9b6-9bcd87aebcad_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_b66e9ca6-353c-4cc9-beb3-49ac3ed4a328" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_eff01f20-b07f-4f46-b9b6-9bcd87aebcad" xlink:to="loc_srt_ConsolidatedEntitiesDomain_b66e9ca6-353c-4cc9-beb3-49ac3ed4a328" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_43933b50-de0b-4714-a8bd-1c1f783b41cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_b66e9ca6-353c-4cc9-beb3-49ac3ed4a328" xlink:to="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_43933b50-de0b-4714-a8bd-1c1f783b41cf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidatedEntityExcludingVieMember_96fb1765-6733-465c-a2c0-76f81f7e0481" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidatedEntityExcludingVieMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_b66e9ca6-353c-4cc9-beb3-49ac3ed4a328" xlink:to="loc_us-gaap_ConsolidatedEntityExcludingVieMember_96fb1765-6733-465c-a2c0-76f81f7e0481" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/VariableInterestEntitiesAdditionalInformationDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#VariableInterestEntitiesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.tripointehomes.com/role/VariableInterestEntitiesAdditionalInformationDetail" xlink:type="extended" id="iefaccbae31f940c9ba61b4962ee4ca50_VariableInterestEntitiesAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_6d759b3e-66a2-4706-8343-b6b7337e7647" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_CapitalizedPreAcquisitionCosts_51a6ca8e-e485-4062-8d30-0c0f45565b22" xlink:href="tph-20220630.xsd#tph_CapitalizedPreAcquisitionCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_6d759b3e-66a2-4706-8343-b6b7337e7647" xlink:to="loc_tph_CapitalizedPreAcquisitionCosts_51a6ca8e-e485-4062-8d30-0c0f45565b22" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_28b163d1-3b1d-4be4-b83e-35caa7b33275" 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_VariableInterestEntityLineItems_6d759b3e-66a2-4706-8343-b6b7337e7647" xlink:to="loc_us-gaap_Assets_28b163d1-3b1d-4be4-b83e-35caa7b33275" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_d41a5698-2ec1-4260-97f8-029523d23d67" 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_VariableInterestEntityLineItems_6d759b3e-66a2-4706-8343-b6b7337e7647" xlink:to="loc_us-gaap_Liabilities_d41a5698-2ec1-4260-97f8-029523d23d67" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_39cfd5b0-c17f-4ea7-bce8-cb9c417d618a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_6d759b3e-66a2-4706-8343-b6b7337e7647" xlink:to="loc_us-gaap_MinorityInterest_39cfd5b0-c17f-4ea7-bce8-cb9c417d618a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_f7948934-eaea-413a-9abb-7352bf671aec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_6d759b3e-66a2-4706-8343-b6b7337e7647" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_f7948934-eaea-413a-9abb-7352bf671aec" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_d66dbf30-3286-47dc-a877-58d855ef1940" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_f7948934-eaea-413a-9abb-7352bf671aec" xlink:to="loc_srt_ConsolidatedEntitiesAxis_d66dbf30-3286-47dc-a877-58d855ef1940" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_d66dbf30-3286-47dc-a877-58d855ef1940_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_d66dbf30-3286-47dc-a877-58d855ef1940" xlink:to="loc_srt_ConsolidatedEntitiesDomain_d66dbf30-3286-47dc-a877-58d855ef1940_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_30e919ae-b6d6-4898-a41e-6ed90e7db3a0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_d66dbf30-3286-47dc-a877-58d855ef1940" xlink:to="loc_srt_ConsolidatedEntitiesDomain_30e919ae-b6d6-4898-a41e-6ed90e7db3a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidatedEntityExcludingVieMember_2c424e3b-c097-4743-ba17-b7b5869741db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidatedEntityExcludingVieMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_30e919ae-b6d6-4898-a41e-6ed90e7db3a0" xlink:to="loc_us-gaap_ConsolidatedEntityExcludingVieMember_2c424e3b-c097-4743-ba17-b7b5869741db" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_3d3af8ab-e782-4478-aa45-e6c6918409c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_30e919ae-b6d6-4898-a41e-6ed90e7db3a0" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_3d3af8ab-e782-4478-aa45-e6c6918409c0" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#GoodwillandOtherIntangibleAssetsNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail" xlink:type="extended" id="if723b0e8d6c047bba29c8855e791e059_GoodwillandOtherIntangibleAssetsNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_tph_ScheduleOfIntangibleAssetsAndGoodwillLineItems_ea3b68bb-39e6-4efe-9064-b7ac08201a04" xlink:href="tph-20220630.xsd#tph_ScheduleOfIntangibleAssetsAndGoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_8f7cbb0d-2c5a-4a4c-8117-18a9aeb214c3" 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_tph_ScheduleOfIntangibleAssetsAndGoodwillLineItems_ea3b68bb-39e6-4efe-9064-b7ac08201a04" xlink:to="loc_us-gaap_Goodwill_8f7cbb0d-2c5a-4a4c-8117-18a9aeb214c3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_NumberOfIntangibleAssets_8c983c96-f979-47a6-841a-5f9834668f33" xlink:href="tph-20220630.xsd#tph_NumberOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tph_ScheduleOfIntangibleAssetsAndGoodwillLineItems_ea3b68bb-39e6-4efe-9064-b7ac08201a04" xlink:to="loc_tph_NumberOfIntangibleAssets_8c983c96-f979-47a6-841a-5f9834668f33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_6b73706d-9637-4eff-972e-774674069c30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tph_ScheduleOfIntangibleAssetsAndGoodwillLineItems_ea3b68bb-39e6-4efe-9064-b7ac08201a04" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_6b73706d-9637-4eff-972e-774674069c30" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_6205e926-caf6-418a-917d-c28d63d8ee01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tph_ScheduleOfIntangibleAssetsAndGoodwillLineItems_ea3b68bb-39e6-4efe-9064-b7ac08201a04" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_6205e926-caf6-418a-917d-c28d63d8ee01" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_ScheduleOfIntangibleAssetsAndGoodwillTable_ccd93418-0875-4487-b0d0-4fee4ffaf006" xlink:href="tph-20220630.xsd#tph_ScheduleOfIntangibleAssetsAndGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_tph_ScheduleOfIntangibleAssetsAndGoodwillLineItems_ea3b68bb-39e6-4efe-9064-b7ac08201a04" xlink:to="loc_tph_ScheduleOfIntangibleAssetsAndGoodwillTable_ccd93418-0875-4487-b0d0-4fee4ffaf006" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_77c756d1-2d59-49ec-b8e1-bbf0a5672203" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tph_ScheduleOfIntangibleAssetsAndGoodwillTable_ccd93418-0875-4487-b0d0-4fee4ffaf006" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_77c756d1-2d59-49ec-b8e1-bbf0a5672203" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_77c756d1-2d59-49ec-b8e1-bbf0a5672203_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_77c756d1-2d59-49ec-b8e1-bbf0a5672203" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_77c756d1-2d59-49ec-b8e1-bbf0a5672203_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_34a26d17-557f-4ef0-b770-2627f8d7fc6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_77c756d1-2d59-49ec-b8e1-bbf0a5672203" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_34a26d17-557f-4ef0-b770-2627f8d7fc6a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_b0bc99b8-9c5e-4932-99af-a59e247c07d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_34a26d17-557f-4ef0-b770-2627f8d7fc6a" xlink:to="loc_us-gaap_TradeNamesMember_b0bc99b8-9c5e-4932-99af-a59e247c07d7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_910c7e53-f06d-4538-afbc-3732295be344" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tph_ScheduleOfIntangibleAssetsAndGoodwillTable_ccd93418-0875-4487-b0d0-4fee4ffaf006" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_910c7e53-f06d-4538-afbc-3732295be344" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_910c7e53-f06d-4538-afbc-3732295be344_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_910c7e53-f06d-4538-afbc-3732295be344" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_910c7e53-f06d-4538-afbc-3732295be344_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_bae05ae5-39ed-4466-b05c-205022d037e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_910c7e53-f06d-4538-afbc-3732295be344" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_bae05ae5-39ed-4466-b05c-205022d037e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_WRECOMember_df87f055-c5fc-4b47-bb35-5e82161f79da" xlink:href="tph-20220630.xsd#tph_WRECOMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_bae05ae5-39ed-4466-b05c-205022d037e0" xlink:to="loc_tph_WRECOMember_df87f055-c5fc-4b47-bb35-5e82161f79da" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_844c75cd-27b9-4140-bd62-11068346c710" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tph_ScheduleOfIntangibleAssetsAndGoodwillTable_ccd93418-0875-4487-b0d0-4fee4ffaf006" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_844c75cd-27b9-4140-bd62-11068346c710" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_844c75cd-27b9-4140-bd62-11068346c710_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_844c75cd-27b9-4140-bd62-11068346c710" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_844c75cd-27b9-4140-bd62-11068346c710_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_168394ba-fc6d-4f93-8e19-ddb398a47751" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_844c75cd-27b9-4140-bd62-11068346c710" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_168394ba-fc6d-4f93-8e19-ddb398a47751" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_113614ea-59fe-4772-bfea-c5be27acca9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_168394ba-fc6d-4f93-8e19-ddb398a47751" xlink:to="loc_us-gaap_TradeNamesMember_113614ea-59fe-4772-bfea-c5be27acca9d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofSeniorNotesDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#SeniorNotesandLoansPayableScheduleofSeniorNotesDetail"/>
  <link:definitionLink xlink:role="http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofSeniorNotesDetail" xlink:type="extended" id="i2be8a5caf3bd42f4a53a0eb904133752_SeniorNotesandLoansPayableScheduleofSeniorNotesDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_550d42e3-58e9-4428-9216-a2290d876386" 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_DebtInstrumentInterestRateStatedPercentage_6c8995c9-fa17-4703-8126-e68c05297f40" 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_550d42e3-58e9-4428-9216-a2290d876386" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_6c8995c9-fa17-4703-8126-e68c05297f40" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_c3991592-8bde-4ddc-8ab4-a6e7f7409dcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_550d42e3-58e9-4428-9216-a2290d876386" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_c3991592-8bde-4ddc-8ab4-a6e7f7409dcd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_3fdc88e0-4449-46a0-9dd3-c25b86d109b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_550d42e3-58e9-4428-9216-a2290d876386" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_3fdc88e0-4449-46a0-9dd3-c25b86d109b6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_0ea777f1-82d4-4a53-8ccf-251c3cac318d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_550d42e3-58e9-4428-9216-a2290d876386" xlink:to="loc_us-gaap_LongTermDebt_0ea777f1-82d4-4a53-8ccf-251c3cac318d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_9d2ed01d-b995-4c3a-89d4-c49fd1a56a2a" 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_550d42e3-58e9-4428-9216-a2290d876386" xlink:to="loc_us-gaap_DebtInstrumentTable_9d2ed01d-b995-4c3a-89d4-c49fd1a56a2a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_a51cfcf5-6219-4f8d-afd1-ccb1861ee4cf" 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_us-gaap_DebtInstrumentTable_9d2ed01d-b995-4c3a-89d4-c49fd1a56a2a" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_a51cfcf5-6219-4f8d-afd1-ccb1861ee4cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_a51cfcf5-6219-4f8d-afd1-ccb1861ee4cf_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_a51cfcf5-6219-4f8d-afd1-ccb1861ee4cf" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_a51cfcf5-6219-4f8d-afd1-ccb1861ee4cf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_a903b7b0-9994-474a-bd90-c7c2f12f3436" 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_a51cfcf5-6219-4f8d-afd1-ccb1861ee4cf" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_a903b7b0-9994-474a-bd90-c7c2f12f3436" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_d7b51abf-0c99-4327-8578-18c088c1e8a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_a903b7b0-9994-474a-bd90-c7c2f12f3436" xlink:to="loc_us-gaap_SeniorNotesMember_d7b51abf-0c99-4327-8578-18c088c1e8a6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_328773a8-7d1b-4af5-80c6-0414bd205b9d" 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_9d2ed01d-b995-4c3a-89d4-c49fd1a56a2a" xlink:to="loc_us-gaap_DebtInstrumentAxis_328773a8-7d1b-4af5-80c6-0414bd205b9d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_328773a8-7d1b-4af5-80c6-0414bd205b9d_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_328773a8-7d1b-4af5-80c6-0414bd205b9d" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_328773a8-7d1b-4af5-80c6-0414bd205b9d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_49b82a9e-d866-4303-8c2b-be84c6a32a96" 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_328773a8-7d1b-4af5-80c6-0414bd205b9d" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_49b82a9e-d866-4303-8c2b-be84c6a32a96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember_e2e20e4a-b0f1-40e0-b9a7-d076957f9007" xlink:href="tph-20220630.xsd#tph_FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_49b82a9e-d866-4303-8c2b-be84c6a32a96" xlink:to="loc_tph_FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember_e2e20e4a-b0f1-40e0-b9a7-d076957f9007" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember_19437fa9-2d7b-486d-aa56-aed28f45d58f" xlink:href="tph-20220630.xsd#tph_FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_49b82a9e-d866-4303-8c2b-be84c6a32a96" xlink:to="loc_tph_FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember_19437fa9-2d7b-486d-aa56-aed28f45d58f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember_e6944367-13a3-41ef-9856-e6bccccecbf0" xlink:href="tph-20220630.xsd#tph_FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_49b82a9e-d866-4303-8c2b-be84c6a32a96" xlink:to="loc_tph_FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember_e6944367-13a3-41ef-9856-e6bccccecbf0" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#SeniorNotesandLoansPayableNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail" xlink:type="extended" id="i9cfca66e058849edbc6cc496d13fedaa_SeniorNotesandLoansPayableNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_e3fe760a-06b8-411c-8441-0517f582d4b6" 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_914eedb9-1ebe-4ba6-91c8-6de3ba9066a4" 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_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_914eedb9-1ebe-4ba6-91c8-6de3ba9066a4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_602a1421-a3cd-45a4-bdcf-58ccbe9bca54" 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_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_602a1421-a3cd-45a4-bdcf-58ccbe9bca54" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_1ba1baf5-39d7-471b-a259-f53a2792f44e" 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_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_1ba1baf5-39d7-471b-a259-f53a2792f44e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_e5002fb8-bab7-47b5-aed7-a9c5b3cf6c96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:to="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_e5002fb8-bab7-47b5-aed7-a9c5b3cf6c96" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_DebtInstrumentIssuePriceAsPercentageOfPrincipalAmount_0f9ba3f4-13ef-4fb7-8963-a0d2a8b5dad9" xlink:href="tph-20220630.xsd#tph_DebtInstrumentIssuePriceAsPercentageOfPrincipalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:to="loc_tph_DebtInstrumentIssuePriceAsPercentageOfPrincipalAmount_0f9ba3f4-13ef-4fb7-8963-a0d2a8b5dad9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_8636c4b3-93a0-4f18-8077-6d815b1348b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_8636c4b3-93a0-4f18-8077-6d815b1348b3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrentAndNoncurrent_4d4682da-31e3-4fbc-8dd8-c3d91adbf399" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:to="loc_us-gaap_InterestPayableCurrentAndNoncurrent_4d4682da-31e3-4fbc-8dd8-c3d91adbf399" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_b3baa9cf-0e3d-43d0-819a-2c0692f24573" 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_DebtInstrumentLineItems_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_b3baa9cf-0e3d-43d0-819a-2c0692f24573" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_LineOfCreditFacilityPotentialMaximumBorrowingCapacityUnderSpecifiedConditions_541cd5f0-2190-462a-bbb6-ac7ce832f67c" xlink:href="tph-20220630.xsd#tph_LineOfCreditFacilityPotentialMaximumBorrowingCapacityUnderSpecifiedConditions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:to="loc_tph_LineOfCreditFacilityPotentialMaximumBorrowingCapacityUnderSpecifiedConditions_541cd5f0-2190-462a-bbb6-ac7ce832f67c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_6c48ad3e-635a-4d2a-aa33-7c88c4a8e6da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_6c48ad3e-635a-4d2a-aa33-7c88c4a8e6da" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayable_7a77942f-d5fb-4c87-a71a-a21c566cbf36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:to="loc_us-gaap_LoansPayable_7a77942f-d5fb-4c87-a71a-a21c566cbf36" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_63ac8643-620e-48dc-8193-54f17fcb249c" 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_DebtInstrumentLineItems_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_63ac8643-620e-48dc-8193-54f17fcb249c" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_79c39eed-6935-49b5-9084-e0741e893aa9" 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_DebtInstrumentLineItems_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_79c39eed-6935-49b5-9084-e0741e893aa9" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_f97b647f-757a-471e-89f5-b5e84c965f4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_f97b647f-757a-471e-89f5-b5e84c965f4f" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_e07a4fbc-1e93-459a-b20f-f15a71367115" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_e07a4fbc-1e93-459a-b20f-f15a71367115" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsIncurred_0c6f1d6d-5181-44d1-a763-8e32f79fb851" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestCostsIncurred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:to="loc_us-gaap_InterestCostsIncurred_0c6f1d6d-5181-44d1-a763-8e32f79fb851" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_f128f7ac-cda2-49ce-840d-d4bbb910740b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_f128f7ac-cda2-49ce-840d-d4bbb910740b" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_DebtInstrumentCovenantRequiredCompanyConsolidatedTangibleNetWorth_44a2a797-3311-4f21-9f6f-975165318e92" xlink:href="tph-20220630.xsd#tph_DebtInstrumentCovenantRequiredCompanyConsolidatedTangibleNetWorth"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:to="loc_tph_DebtInstrumentCovenantRequiredCompanyConsolidatedTangibleNetWorth_44a2a797-3311-4f21-9f6f-975165318e92" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_d3eef202-da61-46d6-b8ce-31edc5570689" 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_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:to="loc_us-gaap_DebtInstrumentTable_d3eef202-da61-46d6-b8ce-31edc5570689" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_02f76c24-d214-48ff-a9c1-014841bf4389" 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_d3eef202-da61-46d6-b8ce-31edc5570689" xlink:to="loc_us-gaap_DebtInstrumentAxis_02f76c24-d214-48ff-a9c1-014841bf4389" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_02f76c24-d214-48ff-a9c1-014841bf4389_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_02f76c24-d214-48ff-a9c1-014841bf4389" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_02f76c24-d214-48ff-a9c1-014841bf4389_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_c225ae22-51cb-4484-a13f-0a61a5e92a9d" 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_02f76c24-d214-48ff-a9c1-014841bf4389" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_c225ae22-51cb-4484-a13f-0a61a5e92a9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember_308448fb-0aa4-4889-843f-11606c743b8a" xlink:href="tph-20220630.xsd#tph_FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c225ae22-51cb-4484-a13f-0a61a5e92a9d" xlink:to="loc_tph_FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember_308448fb-0aa4-4889-843f-11606c743b8a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember_66b63cdd-c92c-4727-b557-1ddf34b08baa" xlink:href="tph-20220630.xsd#tph_FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c225ae22-51cb-4484-a13f-0a61a5e92a9d" xlink:to="loc_tph_FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember_66b63cdd-c92c-4727-b557-1ddf34b08baa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember_2430e05b-849c-4119-a5d8-5e1a2137649c" xlink:href="tph-20220630.xsd#tph_FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c225ae22-51cb-4484-a13f-0a61a5e92a9d" xlink:to="loc_tph_FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember_2430e05b-849c-4119-a5d8-5e1a2137649c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_RevolvingFacilityMember_c74e12b6-c21a-4159-9108-f75e48649e25" xlink:href="tph-20220630.xsd#tph_RevolvingFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c225ae22-51cb-4484-a13f-0a61a5e92a9d" xlink:to="loc_tph_RevolvingFacilityMember_c74e12b6-c21a-4159-9108-f75e48649e25" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_TheAmendedRevolvingCreditFacilityMember_21885386-4aa8-4187-a80b-d19bff312648" xlink:href="tph-20220630.xsd#tph_TheAmendedRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c225ae22-51cb-4484-a13f-0a61a5e92a9d" xlink:to="loc_tph_TheAmendedRevolvingCreditFacilityMember_21885386-4aa8-4187-a80b-d19bff312648" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_TermLoanFacilityandRevolvingCreditFacilityMember_c0ac12ce-b243-40e5-a759-44416b089785" xlink:href="tph-20220630.xsd#tph_TermLoanFacilityandRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c225ae22-51cb-4484-a13f-0a61a5e92a9d" xlink:to="loc_tph_TermLoanFacilityandRevolvingCreditFacilityMember_c0ac12ce-b243-40e5-a759-44416b089785" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_TheTermLoanFacilityMember_4f2f4332-5624-420f-a2fd-596a88ad237a" xlink:href="tph-20220630.xsd#tph_TheTermLoanFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c225ae22-51cb-4484-a13f-0a61a5e92a9d" xlink:to="loc_tph_TheTermLoanFacilityMember_4f2f4332-5624-420f-a2fd-596a88ad237a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_06b4468b-b507-434d-9945-5edc10dec424" 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_us-gaap_DebtInstrumentTable_d3eef202-da61-46d6-b8ce-31edc5570689" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_06b4468b-b507-434d-9945-5edc10dec424" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_06b4468b-b507-434d-9945-5edc10dec424_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_06b4468b-b507-434d-9945-5edc10dec424" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_06b4468b-b507-434d-9945-5edc10dec424_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_49b4156c-3972-4f56-84b5-9b4c779834a4" 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_06b4468b-b507-434d-9945-5edc10dec424" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_49b4156c-3972-4f56-84b5-9b4c779834a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_846edd58-54c2-4722-81b4-3fe715906f68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_49b4156c-3972-4f56-84b5-9b4c779834a4" xlink:to="loc_us-gaap_SeniorNotesMember_846edd58-54c2-4722-81b4-3fe715906f68" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableOtherPayablesMember_20a42434-c46d-4ed0-8e3c-c888b3ae0033" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableOtherPayablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_49b4156c-3972-4f56-84b5-9b4c779834a4" xlink:to="loc_us-gaap_NotesPayableOtherPayablesMember_20a42434-c46d-4ed0-8e3c-c888b3ae0033" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_b5e6396d-116b-44fc-b69c-7594d1165036" 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_DebtInstrumentTable_d3eef202-da61-46d6-b8ce-31edc5570689" xlink:to="loc_us-gaap_CreditFacilityAxis_b5e6396d-116b-44fc-b69c-7594d1165036" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_b5e6396d-116b-44fc-b69c-7594d1165036_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_b5e6396d-116b-44fc-b69c-7594d1165036" xlink:to="loc_us-gaap_CreditFacilityDomain_b5e6396d-116b-44fc-b69c-7594d1165036_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_0c8d1031-14a8-4928-a29d-a56bda02fcbf" 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_b5e6396d-116b-44fc-b69c-7594d1165036" xlink:to="loc_us-gaap_CreditFacilityDomain_0c8d1031-14a8-4928-a29d-a56bda02fcbf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_1a11a4fb-97db-4d78-bf4e-1cf34193e175" 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_0c8d1031-14a8-4928-a29d-a56bda02fcbf" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_1a11a4fb-97db-4d78-bf4e-1cf34193e175" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_81050ffd-0533-4bdd-965e-a93389d296d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LetterOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_0c8d1031-14a8-4928-a29d-a56bda02fcbf" xlink:to="loc_us-gaap_LetterOfCreditMember_81050ffd-0533-4bdd-965e-a93389d296d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_e0e7197a-92b2-408a-bb3e-3dbc933f1c8d" 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_DebtInstrumentTable_d3eef202-da61-46d6-b8ce-31edc5570689" xlink:to="loc_srt_RangeAxis_e0e7197a-92b2-408a-bb3e-3dbc933f1c8d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e0e7197a-92b2-408a-bb3e-3dbc933f1c8d_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_e0e7197a-92b2-408a-bb3e-3dbc933f1c8d" xlink:to="loc_srt_RangeMember_e0e7197a-92b2-408a-bb3e-3dbc933f1c8d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3277a7da-8c17-4aa1-9268-8ce4e3cbaa60" 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_e0e7197a-92b2-408a-bb3e-3dbc933f1c8d" xlink:to="loc_srt_RangeMember_3277a7da-8c17-4aa1-9268-8ce4e3cbaa60" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_099de311-3871-49c8-8723-5a1defc84161" 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_3277a7da-8c17-4aa1-9268-8ce4e3cbaa60" xlink:to="loc_srt_MinimumMember_099de311-3871-49c8-8723-5a1defc84161" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_0ce6c16d-d7ca-4ea4-87a7-c29ba2392cb8" 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_3277a7da-8c17-4aa1-9268-8ce4e3cbaa60" xlink:to="loc_srt_MaximumMember_0ce6c16d-d7ca-4ea4-87a7-c29ba2392cb8" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofOutstandingLoansPayableDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#SeniorNotesandLoansPayableScheduleofOutstandingLoansPayableDetail"/>
  <link:definitionLink xlink:role="http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofOutstandingLoansPayableDetail" xlink:type="extended" id="i87a5e684f96c4029a1c0bd587431650b_SeniorNotesandLoansPayableScheduleofOutstandingLoansPayableDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_f6e9b5c4-9166-40a9-89ba-690e85acec8a" 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_LoansPayable_573df417-1bf6-4672-8adc-536a28ae21a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_f6e9b5c4-9166-40a9-89ba-690e85acec8a" xlink:to="loc_us-gaap_LoansPayable_573df417-1bf6-4672-8adc-536a28ae21a4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_16a86704-a4d4-47e1-a96e-6ce26ee1d5ef" 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_f6e9b5c4-9166-40a9-89ba-690e85acec8a" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_16a86704-a4d4-47e1-a96e-6ce26ee1d5ef" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_5caa17c2-8a83-41aa-86b4-252017eb6931" 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_16a86704-a4d4-47e1-a96e-6ce26ee1d5ef" xlink:to="loc_us-gaap_DebtInstrumentAxis_5caa17c2-8a83-41aa-86b4-252017eb6931" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_5caa17c2-8a83-41aa-86b4-252017eb6931_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_5caa17c2-8a83-41aa-86b4-252017eb6931" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_5caa17c2-8a83-41aa-86b4-252017eb6931_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_d3e3dae1-bfa9-4469-8400-8d6e6b12e8b8" 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_5caa17c2-8a83-41aa-86b4-252017eb6931" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_d3e3dae1-bfa9-4469-8400-8d6e6b12e8b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_TheTermLoanFacilityMember_457ff419-60c1-4f03-8117-8a5b2adec7a5" xlink:href="tph-20220630.xsd#tph_TheTermLoanFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d3e3dae1-bfa9-4469-8400-8d6e6b12e8b8" xlink:to="loc_tph_TheTermLoanFacilityMember_457ff419-60c1-4f03-8117-8a5b2adec7a5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_31c4a2c6-e4ae-4ac4-8f6a-8ff7828575ac" 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_us-gaap_LineOfCreditFacilityTable_16a86704-a4d4-47e1-a96e-6ce26ee1d5ef" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_31c4a2c6-e4ae-4ac4-8f6a-8ff7828575ac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_31c4a2c6-e4ae-4ac4-8f6a-8ff7828575ac_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_31c4a2c6-e4ae-4ac4-8f6a-8ff7828575ac" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_31c4a2c6-e4ae-4ac4-8f6a-8ff7828575ac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_44669432-c135-4b9f-8df0-81af10915c7a" 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_31c4a2c6-e4ae-4ac4-8f6a-8ff7828575ac" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_44669432-c135-4b9f-8df0-81af10915c7a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableOtherPayablesMember_868e4ce4-ba68-4197-80e0-02884dc19adc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableOtherPayablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_44669432-c135-4b9f-8df0-81af10915c7a" xlink:to="loc_us-gaap_NotesPayableOtherPayablesMember_868e4ce4-ba68-4197-80e0-02884dc19adc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_SellerFinancedLoanMember_03d849a8-60d0-4e2e-9100-525b603d5b92" xlink:href="tph-20220630.xsd#tph_SellerFinancedLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_44669432-c135-4b9f-8df0-81af10915c7a" xlink:to="loc_tph_SellerFinancedLoanMember_03d849a8-60d0-4e2e-9100-525b603d5b92" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofAssetsandLiabilitiesRelatedtoFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#FairValueDisclosuresSummaryofAssetsandLiabilitiesRelatedtoFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetail"/>
  <link:definitionLink xlink:role="http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofAssetsandLiabilitiesRelatedtoFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetail" xlink:type="extended" id="id454e36a0c95407190708c9c378f2590_FairValueDisclosuresSummaryofAssetsandLiabilitiesRelatedtoFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_d8034e18-4c8a-4249-94c6-08e37d2f32b5" 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_DebtInstrumentFairValue_0977d19c-1acd-4892-bbe4-abdb3cef973c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_d8034e18-4c8a-4249-94c6-08e37d2f32b5" xlink:to="loc_us-gaap_DebtInstrumentFairValue_0977d19c-1acd-4892-bbe4-abdb3cef973c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_677a3c87-4d55-4646-b307-bcc646407125" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_d8034e18-4c8a-4249-94c6-08e37d2f32b5" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_677a3c87-4d55-4646-b307-bcc646407125" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_650774b7-35ca-4054-9cba-3dcfe9deb3d0" 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_d8034e18-4c8a-4249-94c6-08e37d2f32b5" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_650774b7-35ca-4054-9cba-3dcfe9deb3d0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_c21c5ffa-0f59-49b7-a83e-abd72afb6ff4" 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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_650774b7-35ca-4054-9cba-3dcfe9deb3d0" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_c21c5ffa-0f59-49b7-a83e-abd72afb6ff4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_c21c5ffa-0f59-49b7-a83e-abd72afb6ff4_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_c21c5ffa-0f59-49b7-a83e-abd72afb6ff4" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_c21c5ffa-0f59-49b7-a83e-abd72afb6ff4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_c2dca553-d24b-436c-a6a3-f9ccf018ac7f" 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_c21c5ffa-0f59-49b7-a83e-abd72afb6ff4" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_c2dca553-d24b-436c-a6a3-f9ccf018ac7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_350b90ee-1c21-457b-b5e3-061c64202934" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c2dca553-d24b-436c-a6a3-f9ccf018ac7f" xlink:to="loc_us-gaap_SeniorNotesMember_350b90ee-1c21-457b-b5e3-061c64202934" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_SellerFinancedLoanMember_e5b446c3-84ed-4563-bbeb-628ae87cb65f" xlink:href="tph-20220630.xsd#tph_SellerFinancedLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c2dca553-d24b-436c-a6a3-f9ccf018ac7f" xlink:to="loc_tph_SellerFinancedLoanMember_e5b446c3-84ed-4563-bbeb-628ae87cb65f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_93124b29-c966-4449-aded-6244945eb3c3" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_650774b7-35ca-4054-9cba-3dcfe9deb3d0" xlink:to="loc_us-gaap_CreditFacilityAxis_93124b29-c966-4449-aded-6244945eb3c3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_93124b29-c966-4449-aded-6244945eb3c3_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_93124b29-c966-4449-aded-6244945eb3c3" xlink:to="loc_us-gaap_CreditFacilityDomain_93124b29-c966-4449-aded-6244945eb3c3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_be2732c1-160b-418d-992e-89474223ccb5" 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_93124b29-c966-4449-aded-6244945eb3c3" xlink:to="loc_us-gaap_CreditFacilityDomain_be2732c1-160b-418d-992e-89474223ccb5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_d392c913-0756-45d0-86ab-09815152c43c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_be2732c1-160b-418d-992e-89474223ccb5" xlink:to="loc_us-gaap_SecuredDebtMember_d392c913-0756-45d0-86ab-09815152c43c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_57a0cf2b-b18b-4751-b5f0-e50abddca066" 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_650774b7-35ca-4054-9cba-3dcfe9deb3d0" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_57a0cf2b-b18b-4751-b5f0-e50abddca066" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_57a0cf2b-b18b-4751-b5f0-e50abddca066_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_57a0cf2b-b18b-4751-b5f0-e50abddca066" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_57a0cf2b-b18b-4751-b5f0-e50abddca066_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7d616c22-7fb0-4c6e-8c3e-d70febf315d5" 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_57a0cf2b-b18b-4751-b5f0-e50abddca066" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7d616c22-7fb0-4c6e-8c3e-d70febf315d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_7ea11123-043c-428b-a9b3-2f69ffb4735d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7d616c22-7fb0-4c6e-8c3e-d70febf315d5" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_7ea11123-043c-428b-a9b3-2f69ffb4735d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_cc143f61-6a1e-472c-9d0c-faaa485095e9" 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_650774b7-35ca-4054-9cba-3dcfe9deb3d0" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_cc143f61-6a1e-472c-9d0c-faaa485095e9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_cc143f61-6a1e-472c-9d0c-faaa485095e9_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_cc143f61-6a1e-472c-9d0c-faaa485095e9" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_cc143f61-6a1e-472c-9d0c-faaa485095e9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_a8e2b95b-a641-4c1a-82cd-254718278a31" 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_cc143f61-6a1e-472c-9d0c-faaa485095e9" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_a8e2b95b-a641-4c1a-82cd-254718278a31" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_7924024b-fa69-4a3c-83ce-a735e7217cd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_a8e2b95b-a641-4c1a-82cd-254718278a31" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_7924024b-fa69-4a3c-83ce-a735e7217cd0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_41f8086b-0fb1-4411-8d02-171366a1af55" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_650774b7-35ca-4054-9cba-3dcfe9deb3d0" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_41f8086b-0fb1-4411-8d02-171366a1af55" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_41f8086b-0fb1-4411-8d02-171366a1af55_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_41f8086b-0fb1-4411-8d02-171366a1af55" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_41f8086b-0fb1-4411-8d02-171366a1af55_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_9758d893-addc-440d-8642-bed04378fad5" 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_41f8086b-0fb1-4411-8d02-171366a1af55" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_9758d893-addc-440d-8642-bed04378fad5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_7ffe525c-8491-4c39-862a-0fb873a749ba" 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_9758d893-addc-440d-8642-bed04378fad5" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_7ffe525c-8491-4c39-862a-0fb873a749ba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_0b0b8f00-3d56-4aa3-9a55-81cfa124988c" 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_PortionAtFairValueFairValueDisclosureMember_7ffe525c-8491-4c39-862a-0fb873a749ba" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_0b0b8f00-3d56-4aa3-9a55-81cfa124988c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_3e3c3d37-bf51-4987-b5e6-7f28500e6d8c" 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_PortionAtFairValueFairValueDisclosureMember_7ffe525c-8491-4c39-862a-0fb873a749ba" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_3e3c3d37-bf51-4987-b5e6-7f28500e6d8c" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofNonfinancialAssetsMeasuredatFairValueonaNonrecurringBasisDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#FairValueDisclosuresSummaryofNonfinancialAssetsMeasuredatFairValueonaNonrecurringBasisDetail"/>
  <link:definitionLink xlink:role="http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofNonfinancialAssetsMeasuredatFairValueonaNonrecurringBasisDetail" xlink:type="extended" id="i6658155e4211414487ef92a756fb9c8f_FairValueDisclosuresSummaryofNonfinancialAssetsMeasuredatFairValueonaNonrecurringBasisDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a8a78495-0d90-4be6-a90e-698d8d2a245e" 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_ImpairmentOfRealEstate_66a19feb-074d-40f0-8987-72145becedb4" 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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a8a78495-0d90-4be6-a90e-698d8d2a245e" xlink:to="loc_us-gaap_ImpairmentOfRealEstate_66a19feb-074d-40f0-8987-72145becedb4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstate_df9a4f18-e9ae-4289-b647-2c89eb3a99d4" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a8a78495-0d90-4be6-a90e-698d8d2a245e" xlink:to="loc_us-gaap_InventoryRealEstate_df9a4f18-e9ae-4289-b647-2c89eb3a99d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_eed9ac8f-9781-4269-82a6-27964f31bf8e" 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_a8a78495-0d90-4be6-a90e-698d8d2a245e" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_eed9ac8f-9781-4269-82a6-27964f31bf8e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3306f8d4-63ff-48a9-9984-2290d749379c" 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_eed9ac8f-9781-4269-82a6-27964f31bf8e" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3306f8d4-63ff-48a9-9984-2290d749379c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3306f8d4-63ff-48a9-9984-2290d749379c_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_3306f8d4-63ff-48a9-9984-2290d749379c" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3306f8d4-63ff-48a9-9984-2290d749379c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_33ccb7bc-d35f-42f4-bf13-e4d57540ea28" 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_3306f8d4-63ff-48a9-9984-2290d749379c" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_33ccb7bc-d35f-42f4-bf13-e4d57540ea28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_29812a85-7373-4673-b0cf-aa6e4a2ff549" 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_33ccb7bc-d35f-42f4-bf13-e4d57540ea28" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_29812a85-7373-4673-b0cf-aa6e4a2ff549" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_30d3a06d-6c01-469b-8599-2afb3153f19c" 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_eed9ac8f-9781-4269-82a6-27964f31bf8e" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_30d3a06d-6c01-469b-8599-2afb3153f19c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_30d3a06d-6c01-469b-8599-2afb3153f19c_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_30d3a06d-6c01-469b-8599-2afb3153f19c" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_30d3a06d-6c01-469b-8599-2afb3153f19c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_55c17304-b9d9-40f8-b668-20c63b0679cc" 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_30d3a06d-6c01-469b-8599-2afb3153f19c" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_55c17304-b9d9-40f8-b668-20c63b0679cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsNonrecurringMember_7ace3468-5bf7-4d35-8c1a-481732a367f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsNonrecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_55c17304-b9d9-40f8-b668-20c63b0679cc" xlink:to="loc_us-gaap_FairValueMeasurementsNonrecurringMember_7ace3468-5bf7-4d35-8c1a-481732a367f1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/CommitmentsandContingenciesNarrativeDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#CommitmentsandContingenciesNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.tripointehomes.com/role/CommitmentsandContingenciesNarrativeDetail" xlink:type="extended" id="i2ca3ec7dfa4c44e88e926a60faef3ff5_CommitmentsandContingenciesNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_tph_CommitmentAndContingenciesLineItems_47cabb23-f508-4f63-879d-e35f192d8dda" xlink:href="tph-20220630.xsd#tph_CommitmentAndContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_686b0d53-dd2f-43d2-98c8-50e0875275b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tph_CommitmentAndContingenciesLineItems_47cabb23-f508-4f63-879d-e35f192d8dda" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_686b0d53-dd2f-43d2-98c8-50e0875275b1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceSettlementsReceivable_b3f5bb71-eb2f-4ba2-af5b-4396208bfc04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InsuranceSettlementsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tph_CommitmentAndContingenciesLineItems_47cabb23-f508-4f63-879d-e35f192d8dda" xlink:to="loc_us-gaap_InsuranceSettlementsReceivable_b3f5bb71-eb2f-4ba2-af5b-4396208bfc04" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitment_4cfc5c8e-d755-4729-bfcf-821fc1f09dc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tph_CommitmentAndContingenciesLineItems_47cabb23-f508-4f63-879d-e35f192d8dda" xlink:to="loc_us-gaap_OtherCommitment_4cfc5c8e-d755-4729-bfcf-821fc1f09dc1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_6b0c1c0d-55fc-44e4-b3a4-42e698071bec" 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_tph_CommitmentAndContingenciesLineItems_47cabb23-f508-4f63-879d-e35f192d8dda" xlink:to="loc_us-gaap_OtherLiabilities_6b0c1c0d-55fc-44e4-b3a4-42e698071bec" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_d198511e-f286-4026-a3c8-8d7f357b4558" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tph_CommitmentAndContingenciesLineItems_47cabb23-f508-4f63-879d-e35f192d8dda" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_d198511e-f286-4026-a3c8-8d7f357b4558" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_LesseeOperatingLeaseNumberofContracts_5bf97de5-f20a-4b70-b649-58b5fffca780" xlink:href="tph-20220630.xsd#tph_LesseeOperatingLeaseNumberofContracts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tph_CommitmentAndContingenciesLineItems_47cabb23-f508-4f63-879d-e35f192d8dda" xlink:to="loc_tph_LesseeOperatingLeaseNumberofContracts_5bf97de5-f20a-4b70-b649-58b5fffca780" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_LesseeOperatingLeaseNumberOfRenewalOptions_613127c1-79e5-4526-b699-7f86b5536fc6" xlink:href="tph-20220630.xsd#tph_LesseeOperatingLeaseNumberOfRenewalOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tph_CommitmentAndContingenciesLineItems_47cabb23-f508-4f63-879d-e35f192d8dda" xlink:to="loc_tph_LesseeOperatingLeaseNumberOfRenewalOptions_613127c1-79e5-4526-b699-7f86b5536fc6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_f929c400-1946-4875-a0b0-9a5947b8a3ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tph_CommitmentAndContingenciesLineItems_47cabb23-f508-4f63-879d-e35f192d8dda" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_f929c400-1946-4875-a0b0-9a5947b8a3ff" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_LesseeOperatingLeaseNumberofLeaseRenewalOptionsExercised_afdcdd0b-a04c-4c50-b718-631671215112" xlink:href="tph-20220630.xsd#tph_LesseeOperatingLeaseNumberofLeaseRenewalOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tph_CommitmentAndContingenciesLineItems_47cabb23-f508-4f63-879d-e35f192d8dda" xlink:to="loc_tph_LesseeOperatingLeaseNumberofLeaseRenewalOptionsExercised_afdcdd0b-a04c-4c50-b718-631671215112" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_CommitmentAndContingenciesTable_7f64f937-e8b8-44c7-8e08-029fdb541f44" xlink:href="tph-20220630.xsd#tph_CommitmentAndContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_tph_CommitmentAndContingenciesLineItems_47cabb23-f508-4f63-879d-e35f192d8dda" xlink:to="loc_tph_CommitmentAndContingenciesTable_7f64f937-e8b8-44c7-8e08-029fdb541f44" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_97373d88-2d51-4d68-a30a-ae5ea3d666c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tph_CommitmentAndContingenciesTable_7f64f937-e8b8-44c7-8e08-029fdb541f44" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_97373d88-2d51-4d68-a30a-ae5ea3d666c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_97373d88-2d51-4d68-a30a-ae5ea3d666c0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_97373d88-2d51-4d68-a30a-ae5ea3d666c0" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_97373d88-2d51-4d68-a30a-ae5ea3d666c0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_d3c37651-58dd-43b3-8c33-b10808192fc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_97373d88-2d51-4d68-a30a-ae5ea3d666c0" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_d3c37651-58dd-43b3-8c33-b10808192fc9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SuretyBondMember_2e886735-bf23-4765-a8bf-ba436c3430d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SuretyBondMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_d3c37651-58dd-43b3-8c33-b10808192fc9" xlink:to="loc_us-gaap_SuretyBondMember_2e886735-bf23-4765-a8bf-ba436c3430d0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_fb4dcd95-461e-4db6-a1ff-703ad63f5b63" 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_tph_CommitmentAndContingenciesTable_7f64f937-e8b8-44c7-8e08-029fdb541f44" xlink:to="loc_srt_RangeAxis_fb4dcd95-461e-4db6-a1ff-703ad63f5b63" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_fb4dcd95-461e-4db6-a1ff-703ad63f5b63_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_fb4dcd95-461e-4db6-a1ff-703ad63f5b63" xlink:to="loc_srt_RangeMember_fb4dcd95-461e-4db6-a1ff-703ad63f5b63_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_da369f4d-d04e-44a9-95ad-6f54d12bc257" 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_fb4dcd95-461e-4db6-a1ff-703ad63f5b63" xlink:to="loc_srt_RangeMember_da369f4d-d04e-44a9-95ad-6f54d12bc257" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7e0e5021-f9c5-4891-954e-6217f28c28e8" 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_da369f4d-d04e-44a9-95ad-6f54d12bc257" xlink:to="loc_srt_MinimumMember_7e0e5021-f9c5-4891-954e-6217f28c28e8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_83f5d038-b49d-414d-a984-bd606efd3225" 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_da369f4d-d04e-44a9-95ad-6f54d12bc257" xlink:to="loc_srt_MaximumMember_83f5d038-b49d-414d-a984-bd606efd3225" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0ef95d29-e60a-4cb1-a0c4-a1315717f9ab" 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_tph_CommitmentAndContingenciesTable_7f64f937-e8b8-44c7-8e08-029fdb541f44" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0ef95d29-e60a-4cb1-a0c4-a1315717f9ab" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0ef95d29-e60a-4cb1-a0c4-a1315717f9ab_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_0ef95d29-e60a-4cb1-a0c4-a1315717f9ab" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0ef95d29-e60a-4cb1-a0c4-a1315717f9ab_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ef19c82b-8bbd-4f90-8066-aa56f2591801" 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_0ef95d29-e60a-4cb1-a0c4-a1315717f9ab" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ef19c82b-8bbd-4f90-8066-aa56f2591801" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_cfa87fdb-f801-409c-b5d7-98f4dd2ba5b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ef19c82b-8bbd-4f90-8066-aa56f2591801" xlink:to="loc_us-gaap_BuildingMember_cfa87fdb-f801-409c-b5d7-98f4dd2ba5b6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_e087dc4d-d7c9-4b2b-bde4-c1f8f8677007" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ef19c82b-8bbd-4f90-8066-aa56f2591801" xlink:to="loc_us-gaap_EquipmentMember_e087dc4d-d7c9-4b2b-bde4-c1f8f8677007" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_7754797a-e3ba-410a-a3d9-2c61408aed0c" 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_us-gaap_PropertyPlantAndEquipmentTypeDomain_ef19c82b-8bbd-4f90-8066-aa56f2591801" xlink:to="loc_us-gaap_LandMember_7754797a-e3ba-410a-a3d9-2c61408aed0c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermAxis_a1257ca8-cb05-4558-9410-435455342af1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseContractualTermAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tph_CommitmentAndContingenciesTable_7f64f937-e8b8-44c7-8e08-029fdb541f44" xlink:to="loc_us-gaap_LeaseContractualTermAxis_a1257ca8-cb05-4558-9410-435455342af1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermDomain_a1257ca8-cb05-4558-9410-435455342af1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseContractualTermDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LeaseContractualTermAxis_a1257ca8-cb05-4558-9410-435455342af1" xlink:to="loc_us-gaap_LeaseContractualTermDomain_a1257ca8-cb05-4558-9410-435455342af1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermDomain_a7f0d421-355b-4ac8-85d9-cefead6d8bd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseContractualTermDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LeaseContractualTermAxis_a1257ca8-cb05-4558-9410-435455342af1" xlink:to="loc_us-gaap_LeaseContractualTermDomain_a7f0d421-355b-4ac8-85d9-cefead6d8bd6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_GroundLeaseTenYearRenewalOptionMember_789cca16-25ba-4b45-b424-41cd1cc75e1b" xlink:href="tph-20220630.xsd#tph_GroundLeaseTenYearRenewalOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseContractualTermDomain_a7f0d421-355b-4ac8-85d9-cefead6d8bd6" xlink:to="loc_tph_GroundLeaseTenYearRenewalOptionMember_789cca16-25ba-4b45-b424-41cd1cc75e1b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_GroundLeaseFortyfiveYearRenewalOptionMember_b5e61332-202e-4227-832a-b5b91fc76789" xlink:href="tph-20220630.xsd#tph_GroundLeaseFortyfiveYearRenewalOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseContractualTermDomain_a7f0d421-355b-4ac8-85d9-cefead6d8bd6" xlink:to="loc_tph_GroundLeaseFortyfiveYearRenewalOptionMember_b5e61332-202e-4227-832a-b5b91fc76789" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_GroundLeaseRenewalOptionExercisedExtensionThrough2071Member_c7669ce3-4df4-492f-8535-d2bad22e2b82" xlink:href="tph-20220630.xsd#tph_GroundLeaseRenewalOptionExercisedExtensionThrough2071Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseContractualTermDomain_a7f0d421-355b-4ac8-85d9-cefead6d8bd6" xlink:to="loc_tph_GroundLeaseRenewalOptionExercisedExtensionThrough2071Member_c7669ce3-4df4-492f-8535-d2bad22e2b82" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofLeaseCostsandOtherInformationDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#CommitmentsandContingenciesScheduleofLeaseCostsandOtherInformationDetail"/>
  <link:definitionLink xlink:role="http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofLeaseCostsandOtherInformationDetail" xlink:type="extended" id="ia32150ce9f7b4f81996807e69b35e4f8_CommitmentsandContingenciesScheduleofLeaseCostsandOtherInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_0af666ec-a7a6-47b2-8ab8-f746a9d5a058" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_3c80049c-dfcf-4ada-a691-5f4844b1c7dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0af666ec-a7a6-47b2-8ab8-f746a9d5a058" xlink:to="loc_us-gaap_OperatingLeaseCost_3c80049c-dfcf-4ada-a691-5f4844b1c7dc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_2b801451-49c9-4459-b73e-7d6959078849" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubleaseIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0af666ec-a7a6-47b2-8ab8-f746a9d5a058" xlink:to="loc_us-gaap_SubleaseIncome_2b801451-49c9-4459-b73e-7d6959078849" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_5301e9b7-f0e9-419c-8ef4-7b6f22b5d6d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0af666ec-a7a6-47b2-8ab8-f746a9d5a058" xlink:to="loc_us-gaap_LeaseCost_5301e9b7-f0e9-419c-8ef4-7b6f22b5d6d0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_38157f54-4011-4082-b7be-e53cf43afe9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0af666ec-a7a6-47b2-8ab8-f746a9d5a058" xlink:to="loc_us-gaap_OperatingLeasePayments_38157f54-4011-4082-b7be-e53cf43afe9a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_3aaee05c-fae7-4d21-bb9c-8af47d83ef04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0af666ec-a7a6-47b2-8ab8-f746a9d5a058" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_3aaee05c-fae7-4d21-bb9c-8af47d83ef04" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_cec77f19-4980-46fb-8f4b-f18398252359" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0af666ec-a7a6-47b2-8ab8-f746a9d5a058" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_cec77f19-4980-46fb-8f4b-f18398252359" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_09f6fecf-01f8-477b-9e95-0196bac89f08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0af666ec-a7a6-47b2-8ab8-f746a9d5a058" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_09f6fecf-01f8-477b-9e95-0196bac89f08" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_200f98e4-c393-404a-b385-3d31cca3b9f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0af666ec-a7a6-47b2-8ab8-f746a9d5a058" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_200f98e4-c393-404a-b385-3d31cca3b9f8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0c32a2fd-b397-427d-b3a2-16fac0b75529" 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_LesseeLeaseDescriptionTable_200f98e4-c393-404a-b385-3d31cca3b9f8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0c32a2fd-b397-427d-b3a2-16fac0b75529" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0c32a2fd-b397-427d-b3a2-16fac0b75529_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_0c32a2fd-b397-427d-b3a2-16fac0b75529" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0c32a2fd-b397-427d-b3a2-16fac0b75529_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d93df743-f01a-4d2e-8d87-dcd138d1c81b" 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_0c32a2fd-b397-427d-b3a2-16fac0b75529" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d93df743-f01a-4d2e-8d87-dcd138d1c81b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_PropertyEquipmentandOtherMember_6e07de83-6dc5-4f27-a3dc-7b94b720e03c" xlink:href="tph-20220630.xsd#tph_PropertyEquipmentandOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d93df743-f01a-4d2e-8d87-dcd138d1c81b" xlink:to="loc_tph_PropertyEquipmentandOtherMember_6e07de83-6dc5-4f27-a3dc-7b94b720e03c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_650ff3b2-40e8-4b05-8670-4ed0f95ca9dd" 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_us-gaap_PropertyPlantAndEquipmentTypeDomain_d93df743-f01a-4d2e-8d87-dcd138d1c81b" xlink:to="loc_us-gaap_LandMember_650ff3b2-40e8-4b05-8670-4ed0f95ca9dd" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail"/>
  <link:definitionLink xlink:role="http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail" xlink:type="extended" id="i2b968934026346a4bcf3af7805942ffa_CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_2600def0-6c9f-41cc-bd22-9ad6e3f87298" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_5bacf11e-0f68-4419-8c75-57e1703e5ba7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2600def0-6c9f-41cc-bd22-9ad6e3f87298" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_5bacf11e-0f68-4419-8c75-57e1703e5ba7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_131e0b5c-3a42-4969-9503-d2abf4630cc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2600def0-6c9f-41cc-bd22-9ad6e3f87298" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_131e0b5c-3a42-4969-9503-d2abf4630cc0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6d312a7f-db7a-43b7-9ced-2dac4983b5dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2600def0-6c9f-41cc-bd22-9ad6e3f87298" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6d312a7f-db7a-43b7-9ced-2dac4983b5dc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_cb9dff87-cc7d-422c-8f10-4e7d727800c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2600def0-6c9f-41cc-bd22-9ad6e3f87298" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_cb9dff87-cc7d-422c-8f10-4e7d727800c6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_ea17e00b-3804-47f1-8d29-06d066dfd274" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2600def0-6c9f-41cc-bd22-9ad6e3f87298" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_ea17e00b-3804-47f1-8d29-06d066dfd274" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_4412c20e-1770-41f8-b373-12b495534c05" xlink:href="tph-20220630.xsd#tph_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2600def0-6c9f-41cc-bd22-9ad6e3f87298" xlink:to="loc_tph_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_4412c20e-1770-41f8-b373-12b495534c05" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_cf0a9be1-0b27-49ad-a2fc-e56d0d350d58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2600def0-6c9f-41cc-bd22-9ad6e3f87298" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_cf0a9be1-0b27-49ad-a2fc-e56d0d350d58" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9c604968-f6aa-4890-ac14-f42e22886a26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2600def0-6c9f-41cc-bd22-9ad6e3f87298" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9c604968-f6aa-4890-ac14-f42e22886a26" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_69a2e0dc-5096-447e-be2d-ce346e09773f" 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_LesseeLeaseDescriptionLineItems_2600def0-6c9f-41cc-bd22-9ad6e3f87298" xlink:to="loc_us-gaap_OperatingLeaseLiability_69a2e0dc-5096-447e-be2d-ce346e09773f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_9c9edabf-e85a-4cd3-8c15-1733cf8f65f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceived"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2600def0-6c9f-41cc-bd22-9ad6e3f87298" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_9c9edabf-e85a-4cd3-8c15-1733cf8f65f1" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_6614d695-32ac-4997-8888-9663e5487185" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2600def0-6c9f-41cc-bd22-9ad6e3f87298" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_6614d695-32ac-4997-8888-9663e5487185" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_58991b07-7113-4e1c-8ba5-22d96fa99db5" 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_LesseeLeaseDescriptionTable_6614d695-32ac-4997-8888-9663e5487185" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_58991b07-7113-4e1c-8ba5-22d96fa99db5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_58991b07-7113-4e1c-8ba5-22d96fa99db5_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_58991b07-7113-4e1c-8ba5-22d96fa99db5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_58991b07-7113-4e1c-8ba5-22d96fa99db5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c0d4a291-cbba-4131-8521-5e4f5ae0e93c" 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_58991b07-7113-4e1c-8ba5-22d96fa99db5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c0d4a291-cbba-4131-8521-5e4f5ae0e93c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_PropertyEquipmentandOtherMember_dd50212d-6099-455f-b6e0-995d75cd1239" xlink:href="tph-20220630.xsd#tph_PropertyEquipmentandOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c0d4a291-cbba-4131-8521-5e4f5ae0e93c" xlink:to="loc_tph_PropertyEquipmentandOtherMember_dd50212d-6099-455f-b6e0-995d75cd1239" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_a6e5a703-362b-471f-87ae-b5171d1de2c8" 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_us-gaap_PropertyPlantAndEquipmentTypeDomain_c0d4a291-cbba-4131-8521-5e4f5ae0e93c" xlink:to="loc_us-gaap_LandMember_a6e5a703-362b-471f-87ae-b5171d1de2c8" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#StockBasedCompensationNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail" xlink:type="extended" id="i131af67bf22943b4a389d8fdf0c68c91_StockBasedCompensationNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_71efc18f-ac3c-4d1e-8682-0ad59127aa75" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_49a1e0c9-7eeb-4a84-b8df-86c56976265c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_71efc18f-ac3c-4d1e-8682-0ad59127aa75" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_49a1e0c9-7eeb-4a84-b8df-86c56976265c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_8207ea4c-6655-4e4e-827c-8677f586a67c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_71efc18f-ac3c-4d1e-8682-0ad59127aa75" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_8207ea4c-6655-4e4e-827c-8677f586a67c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_2e921752-5623-4001-add4-7d0fd4a4b1d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_71efc18f-ac3c-4d1e-8682-0ad59127aa75" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_2e921752-5623-4001-add4-7d0fd4a4b1d4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_0ecf007f-2289-4fbe-85b8-f2eab3153030" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_71efc18f-ac3c-4d1e-8682-0ad59127aa75" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_0ecf007f-2289-4fbe-85b8-f2eab3153030" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_4752358f-ad3f-4115-9e1b-2eb6309f68a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_71efc18f-ac3c-4d1e-8682-0ad59127aa75" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_4752358f-ad3f-4115-9e1b-2eb6309f68a7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_4cf00d46-75cb-4e22-a335-4f1b764b49bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_71efc18f-ac3c-4d1e-8682-0ad59127aa75" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_4cf00d46-75cb-4e22-a335-4f1b764b49bc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice_ed092d2c-daec-4d55-97b5-da5a5ccfd121" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_71efc18f-ac3c-4d1e-8682-0ad59127aa75" xlink:to="loc_us-gaap_SharePrice_ed092d2c-daec-4d55-97b5-da5a5ccfd121" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_MetricPerformancePercentage_4147f401-a044-491e-9ce8-d00b80f7de70" xlink:href="tph-20220630.xsd#tph_MetricPerformancePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_71efc18f-ac3c-4d1e-8682-0ad59127aa75" xlink:to="loc_tph_MetricPerformancePercentage_4147f401-a044-491e-9ce8-d00b80f7de70" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_c4bca5bb-42b5-4369-a0f3-78a38c720cd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_71efc18f-ac3c-4d1e-8682-0ad59127aa75" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_c4bca5bb-42b5-4369-a0f3-78a38c720cd1" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_PotentialChangeInTotalStockholdersReturn_40cacde4-8756-4529-8338-91589b815bbb" xlink:href="tph-20220630.xsd#tph_PotentialChangeInTotalStockholdersReturn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_71efc18f-ac3c-4d1e-8682-0ad59127aa75" xlink:to="loc_tph_PotentialChangeInTotalStockholdersReturn_40cacde4-8756-4529-8338-91589b815bbb" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_57f85383-9a58-42fb-8c54-86a43adb9e92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_71efc18f-ac3c-4d1e-8682-0ad59127aa75" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_57f85383-9a58-42fb-8c54-86a43adb9e92" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_571cd600-084f-42c6-9764-8eec20963cb1" 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_71efc18f-ac3c-4d1e-8682-0ad59127aa75" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_571cd600-084f-42c6-9764-8eec20963cb1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_16721f43-7730-477f-8809-accdfff20c37" 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_571cd600-084f-42c6-9764-8eec20963cb1" xlink:to="loc_us-gaap_PlanNameAxis_16721f43-7730-477f-8809-accdfff20c37" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_16721f43-7730-477f-8809-accdfff20c37_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_16721f43-7730-477f-8809-accdfff20c37" xlink:to="loc_us-gaap_PlanNameDomain_16721f43-7730-477f-8809-accdfff20c37_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_e501bdf2-79aa-4a88-a5e9-2cc299c1a675" 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_16721f43-7730-477f-8809-accdfff20c37" xlink:to="loc_us-gaap_PlanNameDomain_e501bdf2-79aa-4a88-a5e9-2cc299c1a675" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_TwoThousandThirteenIncentiveProgramMember_22171fdd-0e15-48c0-a120-4596f81a3337" xlink:href="tph-20220630.xsd#tph_TwoThousandThirteenIncentiveProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_e501bdf2-79aa-4a88-a5e9-2cc299c1a675" xlink:to="loc_tph_TwoThousandThirteenIncentiveProgramMember_22171fdd-0e15-48c0-a120-4596f81a3337" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_TwoThousandTwentyTwoIncentiveProgramMember_afe24400-962c-4134-b300-a8d31f60b65d" xlink:href="tph-20220630.xsd#tph_TwoThousandTwentyTwoIncentiveProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_e501bdf2-79aa-4a88-a5e9-2cc299c1a675" xlink:to="loc_tph_TwoThousandTwentyTwoIncentiveProgramMember_afe24400-962c-4134-b300-a8d31f60b65d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_c34e52cc-1527-4a5d-95d9-106f978cae8a" 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_571cd600-084f-42c6-9764-8eec20963cb1" xlink:to="loc_us-gaap_AwardTypeAxis_c34e52cc-1527-4a5d-95d9-106f978cae8a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c34e52cc-1527-4a5d-95d9-106f978cae8a_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_c34e52cc-1527-4a5d-95d9-106f978cae8a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c34e52cc-1527-4a5d-95d9-106f978cae8a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5bf075f1-6e67-4b44-9912-d1b86fdd3de1" 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_c34e52cc-1527-4a5d-95d9-106f978cae8a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5bf075f1-6e67-4b44-9912-d1b86fdd3de1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_0bfeadf0-24cd-4e4a-a6b5-3cc1aba9f7cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5bf075f1-6e67-4b44-9912-d1b86fdd3de1" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_0bfeadf0-24cd-4e4a-a6b5-3cc1aba9f7cc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_1eff24ee-152d-49aa-8d8b-083f7b7a9ea9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_571cd600-084f-42c6-9764-8eec20963cb1" xlink:to="loc_srt_TitleOfIndividualAxis_1eff24ee-152d-49aa-8d8b-083f7b7a9ea9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1eff24ee-152d-49aa-8d8b-083f7b7a9ea9_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_1eff24ee-152d-49aa-8d8b-083f7b7a9ea9" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1eff24ee-152d-49aa-8d8b-083f7b7a9ea9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_9325158b-a0b9-4252-9858-a049e7c23585" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_1eff24ee-152d-49aa-8d8b-083f7b7a9ea9" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_9325158b-a0b9-4252-9858-a049e7c23585" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_EmployeesAndOfficersMember_0e56cad8-fc4e-41ef-9047-282c1c1aa18e" xlink:href="tph-20220630.xsd#tph_EmployeesAndOfficersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_9325158b-a0b9-4252-9858-a049e7c23585" xlink:to="loc_tph_EmployeesAndOfficersMember_0e56cad8-fc4e-41ef-9047-282c1c1aa18e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OfficerMember_26b1824e-c5a8-4473-a6a0-5e4bdd6fe460" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OfficerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_9325158b-a0b9-4252-9858-a049e7c23585" xlink:to="loc_srt_OfficerMember_26b1824e-c5a8-4473-a6a0-5e4bdd6fe460" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_PresidentMember_707453dc-2b5a-444c-b36f-bc17fbeacd78" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_PresidentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_9325158b-a0b9-4252-9858-a049e7c23585" xlink:to="loc_srt_PresidentMember_707453dc-2b5a-444c-b36f-bc17fbeacd78" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_98ee374a-597f-4b53-ab6f-53106b2f00fa" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_DirectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_9325158b-a0b9-4252-9858-a049e7c23585" xlink:to="loc_srt_DirectorMember_98ee374a-597f-4b53-ab6f-53106b2f00fa" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_PerformanceMetricsAxis_112a5867-818d-4132-aca7-40cde676887e" xlink:href="tph-20220630.xsd#tph_PerformanceMetricsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_571cd600-084f-42c6-9764-8eec20963cb1" xlink:to="loc_tph_PerformanceMetricsAxis_112a5867-818d-4132-aca7-40cde676887e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_PerformanceMetricsDomain_112a5867-818d-4132-aca7-40cde676887e_default" xlink:href="tph-20220630.xsd#tph_PerformanceMetricsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_tph_PerformanceMetricsAxis_112a5867-818d-4132-aca7-40cde676887e" xlink:to="loc_tph_PerformanceMetricsDomain_112a5867-818d-4132-aca7-40cde676887e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_PerformanceMetricsDomain_b079098f-7b3d-4902-8bf8-8baed5ce3849" xlink:href="tph-20220630.xsd#tph_PerformanceMetricsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_tph_PerformanceMetricsAxis_112a5867-818d-4132-aca7-40cde676887e" xlink:to="loc_tph_PerformanceMetricsDomain_b079098f-7b3d-4902-8bf8-8baed5ce3849" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_HomebuildingRevenueMember_19ea271f-0f2c-4669-a02a-f25b2ebb6927" xlink:href="tph-20220630.xsd#tph_HomebuildingRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tph_PerformanceMetricsDomain_b079098f-7b3d-4902-8bf8-8baed5ce3849" xlink:to="loc_tph_HomebuildingRevenueMember_19ea271f-0f2c-4669-a02a-f25b2ebb6927" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_PretaxEarningsMember_08be2557-95d5-4e8b-96dc-78a5692b1eed" xlink:href="tph-20220630.xsd#tph_PretaxEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tph_PerformanceMetricsDomain_b079098f-7b3d-4902-8bf8-8baed5ce3849" xlink:to="loc_tph_PretaxEarningsMember_08be2557-95d5-4e8b-96dc-78a5692b1eed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_33e3eeb9-3ec5-4fc1-a042-362dc87d18d4" 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_571cd600-084f-42c6-9764-8eec20963cb1" xlink:to="loc_srt_RangeAxis_33e3eeb9-3ec5-4fc1-a042-362dc87d18d4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_33e3eeb9-3ec5-4fc1-a042-362dc87d18d4_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_33e3eeb9-3ec5-4fc1-a042-362dc87d18d4" xlink:to="loc_srt_RangeMember_33e3eeb9-3ec5-4fc1-a042-362dc87d18d4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3e8a668f-47f0-451b-b609-23754e6beca6" 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_33e3eeb9-3ec5-4fc1-a042-362dc87d18d4" xlink:to="loc_srt_RangeMember_3e8a668f-47f0-451b-b609-23754e6beca6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4dc19846-848a-4ced-a07d-b3092f3e6fc0" 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_3e8a668f-47f0-451b-b609-23754e6beca6" xlink:to="loc_srt_MinimumMember_4dc19846-848a-4ced-a07d-b3092f3e6fc0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3bbf9b0c-e7c6-490e-b05e-4496da8ef330" 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_3e8a668f-47f0-451b-b609-23754e6beca6" xlink:to="loc_srt_MaximumMember_3bbf9b0c-e7c6-490e-b05e-4496da8ef330" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/StockBasedCompensationSummaryofStockOptionAwardsDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#StockBasedCompensationSummaryofStockOptionAwardsDetail"/>
  <link:definitionLink xlink:role="http://www.tripointehomes.com/role/StockBasedCompensationSummaryofStockOptionAwardsDetail" xlink:type="extended" id="ia7fad3e25bac4b759eb7a0a5bd75344c_StockBasedCompensationSummaryofStockOptionAwardsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f0469d8a-0edb-4673-a3bb-4b8046ccecb1" 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_377938b3-bf22-44ea-8157-fd78f0cea9a6" 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_f0469d8a-0edb-4673-a3bb-4b8046ccecb1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_377938b3-bf22-44ea-8157-fd78f0cea9a6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_f07ad144-8676-4c6b-9f8c-b3879c6a604d" 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_377938b3-bf22-44ea-8157-fd78f0cea9a6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_f07ad144-8676-4c6b-9f8c-b3879c6a604d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c1edf9bd-3b61-44c2-9c3c-40ba9c250d56" 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_377938b3-bf22-44ea-8157-fd78f0cea9a6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c1edf9bd-3b61-44c2-9c3c-40ba9c250d56" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_17b8b98f-de84-4e9d-86d6-c14fd02cb215" 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_377938b3-bf22-44ea-8157-fd78f0cea9a6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_17b8b98f-de84-4e9d-86d6-c14fd02cb215" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_498fdc87-f4d2-4b9c-ab63-7cdfeb78ba07" 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_377938b3-bf22-44ea-8157-fd78f0cea9a6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_498fdc87-f4d2-4b9c-ab63-7cdfeb78ba07" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_9275ac24-f114-4b3c-8965-9892fc1d7d88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_541a14a6-c4e4-4422-bfc4-59ef115cec12" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f0469d8a-0edb-4673-a3bb-4b8046ccecb1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_541a14a6-c4e4-4422-bfc4-59ef115cec12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_b5adf196-ce72-4d30-a4ad-ff79001c683d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f0469d8a-0edb-4673-a3bb-4b8046ccecb1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_b5adf196-ce72-4d30-a4ad-ff79001c683d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1044b98c-92fc-4e48-89d3-9961a4dd82b1" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_b5adf196-ce72-4d30-a4ad-ff79001c683d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1044b98c-92fc-4e48-89d3-9961a4dd82b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_b655e685-e764-4f0c-a082-ea755985fccc" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_b5adf196-ce72-4d30-a4ad-ff79001c683d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_b655e685-e764-4f0c-a082-ea755985fccc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_3d781939-97d2-455a-b4d7-44534bf7a42a" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_b5adf196-ce72-4d30-a4ad-ff79001c683d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_3d781939-97d2-455a-b4d7-44534bf7a42a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_79cff483-899e-4b3b-967c-46cfa3a6d45b" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_b5adf196-ce72-4d30-a4ad-ff79001c683d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_79cff483-899e-4b3b-967c-46cfa3a6d45b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_be52ff8f-b388-4683-a1be-4732891ecf2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_97eac5ca-5cb2-4e70-adaf-cb8a85bbfbbf" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f0469d8a-0edb-4673-a3bb-4b8046ccecb1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_97eac5ca-5cb2-4e70-adaf-cb8a85bbfbbf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_bd455b50-9f8a-40e7-8a58-089cba463ce5" 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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f0469d8a-0edb-4673-a3bb-4b8046ccecb1" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_bd455b50-9f8a-40e7-8a58-089cba463ce5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_f8ac12cf-af4c-49b8-b557-cb6e89a45d69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f0469d8a-0edb-4673-a3bb-4b8046ccecb1" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_f8ac12cf-af4c-49b8-b557-cb6e89a45d69" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_d99c4d60-624b-4578-8d9b-b9e05412b59b" 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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f0469d8a-0edb-4673-a3bb-4b8046ccecb1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_d99c4d60-624b-4578-8d9b-b9e05412b59b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_a98b3fd1-c022-4936-af88-0bad9dff8b46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_744effb2-cd51-4fbb-8a01-5c615e25d23a" 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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f0469d8a-0edb-4673-a3bb-4b8046ccecb1" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_744effb2-cd51-4fbb-8a01-5c615e25d23a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2302c8fa-c7d3-464b-9813-97e4822b0df7" 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_f0469d8a-0edb-4673-a3bb-4b8046ccecb1" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2302c8fa-c7d3-464b-9813-97e4822b0df7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_1fa6b527-1a76-4452-af29-8615237df69b" 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_2302c8fa-c7d3-464b-9813-97e4822b0df7" xlink:to="loc_us-gaap_AwardTypeAxis_1fa6b527-1a76-4452-af29-8615237df69b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1fa6b527-1a76-4452-af29-8615237df69b_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_1fa6b527-1a76-4452-af29-8615237df69b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1fa6b527-1a76-4452-af29-8615237df69b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f467630d-81ec-403a-ac19-411c1b39cd6b" 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_1fa6b527-1a76-4452-af29-8615237df69b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f467630d-81ec-403a-ac19-411c1b39cd6b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_74ab007e-8b83-4599-b0c1-c8859a798405" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f467630d-81ec-403a-ac19-411c1b39cd6b" xlink:to="loc_us-gaap_EmployeeStockOptionMember_74ab007e-8b83-4599-b0c1-c8859a798405" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#StockBasedCompensationSummaryofRestrictedStockUnitsDetail"/>
  <link:definitionLink xlink:role="http://www.tripointehomes.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsDetail" xlink:type="extended" id="if50054ff587043b381cf3cb9c3d457e3_StockBasedCompensationSummaryofRestrictedStockUnitsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_60546c54-5ff0-4c22-a4f1-271fc505d77e" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_9f39e6af-e18d-47dd-a309-cf3070bd9770" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_60546c54-5ff0-4c22-a4f1-271fc505d77e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_9f39e6af-e18d-47dd-a309-cf3070bd9770" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_e5b167c7-ab36-464b-85ba-f4f48a8e4c30" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_9f39e6af-e18d-47dd-a309-cf3070bd9770" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_e5b167c7-ab36-464b-85ba-f4f48a8e4c30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_941fa352-3c15-41a9-8da0-5fdf2890b81c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_9f39e6af-e18d-47dd-a309-cf3070bd9770" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_941fa352-3c15-41a9-8da0-5fdf2890b81c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_a3ecd947-2b7f-475a-a61e-1bcdd09dbff4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_9f39e6af-e18d-47dd-a309-cf3070bd9770" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_a3ecd947-2b7f-475a-a61e-1bcdd09dbff4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_488126e2-f803-42a6-b5b6-25aea49bc871" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_9f39e6af-e18d-47dd-a309-cf3070bd9770" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_488126e2-f803-42a6-b5b6-25aea49bc871" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_203b5003-4d97-445d-b0d2-c20db66884c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_c9b89338-0337-429a-8c71-2c02c1e6d6c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_60546c54-5ff0-4c22-a4f1-271fc505d77e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_c9b89338-0337-429a-8c71-2c02c1e6d6c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_4d1f3283-f4c8-4505-97a8-e323725b278f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_c9b89338-0337-429a-8c71-2c02c1e6d6c7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_4d1f3283-f4c8-4505-97a8-e323725b278f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_9418a56e-cbed-418d-8e1d-cbfb1c416707" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_c9b89338-0337-429a-8c71-2c02c1e6d6c7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_9418a56e-cbed-418d-8e1d-cbfb1c416707" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_c24f3c55-4c1a-427e-89a9-031ff61fc49c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_c9b89338-0337-429a-8c71-2c02c1e6d6c7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_c24f3c55-4c1a-427e-89a9-031ff61fc49c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_a952c308-4dfd-48ac-b562-bcaad70619e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_c9b89338-0337-429a-8c71-2c02c1e6d6c7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_a952c308-4dfd-48ac-b562-bcaad70619e3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_95614fdd-b086-4417-a9b5-f736435e8255" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_cfa7216b-17f7-455c-ad9a-169904631ed4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_60546c54-5ff0-4c22-a4f1-271fc505d77e" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_cfa7216b-17f7-455c-ad9a-169904631ed4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_f9496e81-425f-4837-9b49-d8014fd08d78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_46707a6b-0254-476d-a873-aee50990c70c" 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_60546c54-5ff0-4c22-a4f1-271fc505d77e" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_46707a6b-0254-476d-a873-aee50990c70c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d0828d48-be2b-4b0c-8969-e8a23b33a10c" 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_46707a6b-0254-476d-a873-aee50990c70c" xlink:to="loc_us-gaap_AwardTypeAxis_d0828d48-be2b-4b0c-8969-e8a23b33a10c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d0828d48-be2b-4b0c-8969-e8a23b33a10c_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_d0828d48-be2b-4b0c-8969-e8a23b33a10c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d0828d48-be2b-4b0c-8969-e8a23b33a10c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6b557e94-07d3-4b87-88c1-b2d6dc6d1f7b" 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_d0828d48-be2b-4b0c-8969-e8a23b33a10c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6b557e94-07d3-4b87-88c1-b2d6dc6d1f7b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_d1ff904b-a24a-4669-9fe7-409d5d741461" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6b557e94-07d3-4b87-88c1-b2d6dc6d1f7b" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_d1ff904b-a24a-4669-9fe7-409d5d741461" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/IncomeTaxesDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#IncomeTaxesDetail"/>
  <link:definitionLink xlink:role="http://www.tripointehomes.com/role/IncomeTaxesDetail" xlink:type="extended" id="ieecfde606f5f47a2959edfd1a540aded_IncomeTaxesDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_17a5eeca-1b40-493f-be86-1c076560df97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_afdfdfcc-c055-4f3c-b17b-44e36fdfd6c8" 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_IncomeTaxContingencyLineItems_17a5eeca-1b40-493f-be86-1c076560df97" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_afdfdfcc-c055-4f3c-b17b-44e36fdfd6c8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_8f111c37-8df7-4352-879a-c1525676269b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_17a5eeca-1b40-493f-be86-1c076560df97" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_8f111c37-8df7-4352-879a-c1525676269b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_33ba2999-dcb8-4fd7-a605-dc94ea5669c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_17a5eeca-1b40-493f-be86-1c076560df97" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_33ba2999-dcb8-4fd7-a605-dc94ea5669c5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c3c36b71-bc38-4ee0-9f3c-84548a0da4d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_17a5eeca-1b40-493f-be86-1c076560df97" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_c3c36b71-bc38-4ee0-9f3c-84548a0da4d5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_394023d2-2abd-4e69-9bbb-d02ed27966af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_17a5eeca-1b40-493f-be86-1c076560df97" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_394023d2-2abd-4e69-9bbb-d02ed27966af" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_0ea6f2db-43cf-4035-b614-ed1e5b523e37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_394023d2-2abd-4e69-9bbb-d02ed27966af" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_0ea6f2db-43cf-4035-b614-ed1e5b523e37" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_0ea6f2db-43cf-4035-b614-ed1e5b523e37_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_0ea6f2db-43cf-4035-b614-ed1e5b523e37" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_0ea6f2db-43cf-4035-b614-ed1e5b523e37_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_a2fce16b-029b-4c50-a833-033f4e69fe07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_0ea6f2db-43cf-4035-b614-ed1e5b523e37" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_a2fce16b-029b-4c50-a833-033f4e69fe07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_AccruedExpensesAndOtherLiabilitiesMember_a92069f0-9690-4a0a-bcbe-429b2a3ad429" xlink:href="tph-20220630.xsd#tph_AccruedExpensesAndOtherLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_a2fce16b-029b-4c50-a833-033f4e69fe07" xlink:to="loc_tph_AccruedExpensesAndOtherLiabilitiesMember_a92069f0-9690-4a0a-bcbe-429b2a3ad429" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_864f9277-a94e-49e4-8f0e-f569aa4080da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_394023d2-2abd-4e69-9bbb-d02ed27966af" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_864f9277-a94e-49e4-8f0e-f569aa4080da" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_864f9277-a94e-49e4-8f0e-f569aa4080da_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_864f9277-a94e-49e4-8f0e-f569aa4080da" xlink:to="loc_us-gaap_RelatedPartyDomain_864f9277-a94e-49e4-8f0e-f569aa4080da_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_a75f636e-e6be-47a9-a502-74937d625f6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_864f9277-a94e-49e4-8f0e-f569aa4080da" xlink:to="loc_us-gaap_RelatedPartyDomain_a75f636e-e6be-47a9-a502-74937d625f6c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_WeyerhaeuserMember_e02c9f8c-3456-44a2-be12-fef5f80035e4" xlink:href="tph-20220630.xsd#tph_WeyerhaeuserMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_a75f636e-e6be-47a9-a502-74937d625f6c" xlink:to="loc_tph_WeyerhaeuserMember_e02c9f8c-3456-44a2-be12-fef5f80035e4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <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:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract" xlink:to="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>17
<FILENAME>tph-20220630_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:9c52d5e6-0929-4da1-bd29-5868ea2b3e60,g:7fc2c67f-b40b-47a1-97bb-cf621ea92f58-->
<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_BusinessAcquisitionAxis_a6b6cf73-9aff-4f49-b53a-9f4d6513f450_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink: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 Acquisition</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink: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 Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0a8bd322-a224-4217-8315-5c0564930d2d_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</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_b0561765-3ea7-4db1-bcce-3589b1105b9a_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">Total lease payments</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_4ada045f-8c6f-4d70-ba7e-aac919deb6ad_totalLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" 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_ProfitLoss_6bfd92f2-8868-43d1-b626-4a8bb950af87_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_us-gaap_RelatedPartyTransactionsAbstract_9f001ef5-b453-4532-b4e2-780a771b253f_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_a83a18d8-c577-426e-823e-19a1675d7576_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink: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 VIEs</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink: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 Interest Entity, Primary Beneficiary [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:to="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_263c602b-fa19-4476-beb9-7bd9801adab1_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 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_us-gaap_DebtInstrumentCarryingAmount_26c39ed6-f36e-4da4-834a-5479d1d9564b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink: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, gross</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_tph_LesseeOperatingLeaseNumberofContracts_7b971ddb-2e25-433e-99c5-4e7335ebb9c8_terseLabel_en-US" xlink:label="lab_tph_LesseeOperatingLeaseNumberofContracts" xlink: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 properties subject to ground leases</link:label>
    <link:label id="lab_tph_LesseeOperatingLeaseNumberofContracts_label_en-US" xlink:label="lab_tph_LesseeOperatingLeaseNumberofContracts" xlink: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, Number of Contracts</link:label>
    <link:label id="lab_tph_LesseeOperatingLeaseNumberofContracts_documentation_en-US" xlink:label="lab_tph_LesseeOperatingLeaseNumberofContracts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Number of Contracts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_LesseeOperatingLeaseNumberofContracts" xlink:href="tph-20220630.xsd#tph_LesseeOperatingLeaseNumberofContracts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_LesseeOperatingLeaseNumberofContracts" xlink:to="lab_tph_LesseeOperatingLeaseNumberofContracts" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_1a028bb4-32c7-4eba-aaca-66774891f0b8_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_PreferredStockSharesOutstanding_a3b0e715-f942-4421-87ab-238ae996b59a_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_1219ebce-ed46-47b7-92ca-66e2a2c39ce8_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</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_IncomeTaxDisclosureAbstract_ca9838e9-a138-4332-98a3-a26260c5e3e1_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_LineOfCreditFacilityMaximumBorrowingCapacity_dc307a77-8358-4eb7-96cb-397d44d91d7a_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">Maximum borrowing capacity under facility</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_DebtInstrumentFairValue_9760f6d5-0752-48cf-9a5e-7b146293a608_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue" xlink: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</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFairValue_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue" xlink: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, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFairValue" xlink:to="lab_us-gaap_DebtInstrumentFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_061a9b80-9503-4f0e-855a-d094f4405f53_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink: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 flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink: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, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_dc525ffd-9cc0-4068-8a6a-770c69572629_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 Measurement</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_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_2c309442-c9d2-4459-b782-c2d8af7f5f71_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink: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 variable interest rate (percent)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink: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, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_756980b2-8a19-47c0-b6c8-43d66e6a57e5_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_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_929c02dc-4bb7-43b8-8272-ae575e67967d_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets, Major Class Name</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_c42e58e1-e8ef-4b59-ba30-f3cb56a5fae5_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" 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">Exercised (in shares)</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_OperatingLeaseWeightedAverageDiscountRatePercent_749dfc18-0478-490d-88e6-72967a4df97d_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">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_DebtInstrumentInterestRateStatedPercentage_7b39553f-d33e-4ae6-b359-25b24f491b37_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">Interest rate on senior note (percent)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_8da1d25c-a8dd-4d46-9865-99c3b27c722f_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" 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 rate on debt instrument (percent)</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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e4825e74-35f3-4459-9219-5588aa14c33a_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_AdditionalPaidInCapitalCommonStock_0f1ee73b-391f-4a2f-948a-b0b4ce1e9142_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_RepaymentsOfDebt_8a60d9a9-ada2-4473-9f68-f60c8a96742e_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt" 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">Repayment of debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt" xlink: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 Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfDebt" xlink:to="lab_us-gaap_RepaymentsOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock_7a7c1994-51de-405b-ba20-c10c3b8945c3_terseLabel_en-US" xlink:label="lab_us-gaap_DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock" xlink: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 Real Estate Inventory Impairments and Land Option Abandonments</link:label>
    <link:label id="lab_us-gaap_DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock_label_en-US" xlink:label="lab_us-gaap_DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Details of Impairment of Long-Lived Assets Held and Used by Asset [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock" xlink:to="lab_us-gaap_DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_3d225b1a-756b-4756-b3da-a59ee141f993_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink: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, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink: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, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxesPayableCurrentAndNoncurrent_0e949944-4e0c-4197-a192-ca6440124009_terseLabel_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrentAndNoncurrent" xlink: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 liability to Weyerhaeuser</link:label>
    <link:label id="lab_us-gaap_TaxesPayableCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:to="lab_us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_e498006f-31d1-4011-9025-5f17009d09b8_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">Antidilutive stock options and unvested restricted stock units not included in diluted earnings per share (in shares)</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_us-gaap_NumberOfStatesInWhichEntityOperates_45961cb8-40ee-49e8-9bac-9c5581aaa5ba_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfStatesInWhichEntityOperates" xlink: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 states in which entity operates</link:label>
    <link:label id="lab_us-gaap_NumberOfStatesInWhichEntityOperates_label_en-US" xlink:label="lab_us-gaap_NumberOfStatesInWhichEntityOperates" xlink: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 States in which Entity Operates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfStatesInWhichEntityOperates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfStatesInWhichEntityOperates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfStatesInWhichEntityOperates" xlink:to="lab_us-gaap_NumberOfStatesInWhichEntityOperates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_acf6f67b-8338-45f1-83be-0a245e44049a_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">Equity Component</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_FairValueMeasurementsNonrecurringMember_a685229e-af40-4967-95c3-2d0571150435_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsNonrecurringMember" xlink: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, Nonrecurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsNonrecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsNonrecurringMember" xlink: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, Nonrecurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsNonrecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsNonrecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsNonrecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsNonrecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredDebtMember_84117dee-b6eb-4b10-946c-8a93c230d83f_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan</link:label>
    <link:label id="lab_us-gaap_SecuredDebtMember_label_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredDebtMember" xlink:to="lab_us-gaap_SecuredDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareReconciliationAbstract_5d53dbbe-1c64-4b40-bb63-675a63ba14e1_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareReconciliationAbstract" 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</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareReconciliationAbstract_0dcd7547-f79a-41de-9e71-af6673c98f7b_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink: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</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareReconciliationAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink: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 Reconciliation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract" xlink:to="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPricePercentage_caf0b1c1-154e-404c-88d0-0f68925693a0_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 issuance, percentage of aggregate principal (percent)</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_us-gaap_InventoryHomesUnderConstruction_d7b6c5c7-0674-43c3-ab74-ae67914b9ef8_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 completed or 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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_19b0528a-c8fd-4cdb-988a-34785a9e940f_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink: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 rights (percent)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink: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, Award Vesting Rights, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyDomain_e3f43310-e9de-483f-8173-8e8b9d1c3538_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink: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</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_79d6258a-b937-48c6-802f-ae631263a941_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink: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, Lease, Description</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink: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, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryOperativeBuildersAbstract_198f9b9a-facf-47cd-a13a-ba94f55ec8d0_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryOperativeBuildersAbstract" xlink: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 inventories owned:</link:label>
    <link:label id="lab_us-gaap_InventoryOperativeBuildersAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryOperativeBuildersAbstract" xlink: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, Operative Builders [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryOperativeBuildersAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryOperativeBuildersAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryOperativeBuildersAbstract" xlink:to="lab_us-gaap_InventoryOperativeBuildersAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_a6f65602-deab-4c82-9d10-6f54460a57b3_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_5117f8b8-f7d5-4df8-887f-113254f5447c_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</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_us-gaap_InvestmentHoldingsLineItems_b185f6db-7492-48f7-a972-7fdea98d02f2_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentHoldingsLineItems" xlink: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 Holdings</link:label>
    <link:label id="lab_us-gaap_InvestmentHoldingsLineItems_label_en-US" xlink:label="lab_us-gaap_InvestmentHoldingsLineItems" xlink: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 Holdings [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentHoldingsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentHoldingsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems" xlink:to="lab_us-gaap_InvestmentHoldingsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DilutiveSecuritiesAbstract_2bdae008-fa24-4119-94ae-4c2495edfa8e_terseLabel_en-US" xlink:label="lab_us-gaap_DilutiveSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of dilutive shares:</link:label>
    <link:label id="lab_us-gaap_DilutiveSecuritiesAbstract_label_en-US" xlink:label="lab_us-gaap_DilutiveSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutiveSecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DilutiveSecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DilutiveSecuritiesAbstract" xlink:to="lab_us-gaap_DilutiveSecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowElementsAbstract_25918297-d4bf-4e23-8bf4-d6bf33071426_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowElementsAbstract" xlink: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 Cash Flow Elements [Abstract]</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowElementsAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowElementsAbstract" xlink: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 Elements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowElementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_5d112a01-c015-43d7-9838-c4948193dccc_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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_aa7905a1-2e45-4dba-a4ec-d23b5a9b37a1_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">Forfeited (in dollars per share)</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_us-gaap_LeaseContractualTermDomain_d1f730a6-3c25-4304-809b-ecd2f7cdfcd2_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseContractualTermDomain" xlink: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 Contractual Term [Domain]</link:label>
    <link:label id="lab_us-gaap_LeaseContractualTermDomain_label_en-US" xlink:label="lab_us-gaap_LeaseContractualTermDomain" xlink: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 Contractual Term [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseContractualTermDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseContractualTermDomain" xlink:to="lab_us-gaap_LeaseContractualTermDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_f701ca79-eb96-415d-85d5-b74e30d9bc63_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</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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_fa10eb16-a98e-41ce-8112-bc96ac2b799d_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining in 2022</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink: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, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SuretyBondMember_d147fa80-39f5-4af0-87f2-c056f1a90b76_terseLabel_en-US" xlink:label="lab_us-gaap_SuretyBondMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Surety Bonds</link:label>
    <link:label id="lab_us-gaap_SuretyBondMember_label_en-US" xlink:label="lab_us-gaap_SuretyBondMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Surety Bond [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SuretyBondMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SuretyBondMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SuretyBondMember" xlink:to="lab_us-gaap_SuretyBondMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tph_GroundLeaseRenewalOptionExercisedExtensionThrough2071Member_af8a19d5-74f2-4c8a-a632-cf0207c7e70a_terseLabel_en-US" xlink:label="lab_tph_GroundLeaseRenewalOptionExercisedExtensionThrough2071Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extension Through 2071</link:label>
    <link:label id="lab_tph_GroundLeaseRenewalOptionExercisedExtensionThrough2071Member_label_en-US" xlink:label="lab_tph_GroundLeaseRenewalOptionExercisedExtensionThrough2071Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ground Lease, Renewal Option Exercised, Extension Through 2071 [Member]</link:label>
    <link:label id="lab_tph_GroundLeaseRenewalOptionExercisedExtensionThrough2071Member_documentation_en-US" xlink:label="lab_tph_GroundLeaseRenewalOptionExercisedExtensionThrough2071Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ground Lease, Renewal Option Exercised, Extension Through 2071</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_GroundLeaseRenewalOptionExercisedExtensionThrough2071Member" xlink:href="tph-20220630.xsd#tph_GroundLeaseRenewalOptionExercisedExtensionThrough2071Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_GroundLeaseRenewalOptionExercisedExtensionThrough2071Member" xlink:to="lab_tph_GroundLeaseRenewalOptionExercisedExtensionThrough2071Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_4e36bd77-7647-4ec0-bb34-c3ca3f7652de_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_tph_AmortizationOfDeferredLoanCosts_4d866dad-6a2c-42fd-bdc8-00cdc7c656b9_terseLabel_en-US" xlink:label="lab_tph_AmortizationOfDeferredLoanCosts" xlink: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 deferred loan costs capitalized to real estate inventory</link:label>
    <link:label id="lab_tph_AmortizationOfDeferredLoanCosts_label_en-US" xlink:label="lab_tph_AmortizationOfDeferredLoanCosts" xlink: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 Deferred Loan Costs</link:label>
    <link:label id="lab_tph_AmortizationOfDeferredLoanCosts_documentation_en-US" xlink:label="lab_tph_AmortizationOfDeferredLoanCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Deferred Loan Costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_AmortizationOfDeferredLoanCosts" xlink:href="tph-20220630.xsd#tph_AmortizationOfDeferredLoanCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_AmortizationOfDeferredLoanCosts" xlink:to="lab_tph_AmortizationOfDeferredLoanCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_tph_FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember_0083fd88-f236-4b5a-a0a3-460a7ce6c4c6_terseLabel_en-US" xlink:label="lab_tph_FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">5.250% Senior Notes due June 1, 2027</link:label>
    <link:label id="lab_tph_FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember_label_en-US" xlink:label="lab_tph_FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember" xlink: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 Point Two Five Zero Percent Senior Notes Due Two Thousand Twenty Seven [Member]</link:label>
    <link:label id="lab_tph_FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember_documentation_en-US" xlink:label="lab_tph_FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember" xlink: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 Point Two Five Zero Percent Senior Notes Due Two Thousand Twenty Seven [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember" xlink:href="tph-20220630.xsd#tph_FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember" xlink:to="lab_tph_FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_f20787dc-50d2-4ae7-af46-ddcd16542cc3_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_tph_FinancialServicesIncomeLossFromEquityMethodInvestments_d4bfc22e-ef55-4895-93bb-efa31cdca303_terseLabel_en-US" xlink:label="lab_tph_FinancialServicesIncomeLossFromEquityMethodInvestments" xlink: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 of unconsolidated entities</link:label>
    <link:label id="lab_tph_FinancialServicesIncomeLossFromEquityMethodInvestments_label_en-US" xlink:label="lab_tph_FinancialServicesIncomeLossFromEquityMethodInvestments" xlink: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 Income Loss From Equity Method Investments</link:label>
    <link:label id="lab_tph_FinancialServicesIncomeLossFromEquityMethodInvestments_documentation_en-US" xlink:label="lab_tph_FinancialServicesIncomeLossFromEquityMethodInvestments" xlink: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 services income loss from equity method investments.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_FinancialServicesIncomeLossFromEquityMethodInvestments" xlink:href="tph-20220630.xsd#tph_FinancialServicesIncomeLossFromEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_FinancialServicesIncomeLossFromEquityMethodInvestments" xlink:to="lab_tph_FinancialServicesIncomeLossFromEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_tph_TwoThousandThirteenIncentiveProgramMember_7c51a993-e973-4b72-8113-8996e8dc2273_terseLabel_en-US" xlink:label="lab_tph_TwoThousandThirteenIncentiveProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2013 Incentive Plan</link:label>
    <link:label id="lab_tph_TwoThousandThirteenIncentiveProgramMember_label_en-US" xlink:label="lab_tph_TwoThousandThirteenIncentiveProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Thirteen Incentive Program [Member]</link:label>
    <link:label id="lab_tph_TwoThousandThirteenIncentiveProgramMember_documentation_en-US" xlink:label="lab_tph_TwoThousandThirteenIncentiveProgramMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Thirteen Incentive Program [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_TwoThousandThirteenIncentiveProgramMember" xlink:href="tph-20220630.xsd#tph_TwoThousandThirteenIncentiveProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_TwoThousandThirteenIncentiveProgramMember" xlink:to="lab_tph_TwoThousandThirteenIncentiveProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_709f1476-2edc-490f-ae64-5f4309804e6f_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">Weighted average contractual life</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_6a358803-8a94-462c-91fc-a5f64840a976_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</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_tph_DebtInstrumentCovenantRequiredCompanyConsolidatedTangibleNetWorth_42faea3e-9c6f-43cc-bf09-eed2d31e46dd_terseLabel_en-US" xlink:label="lab_tph_DebtInstrumentCovenantRequiredCompanyConsolidatedTangibleNetWorth" xlink: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 tangible net worth attributed to Company required under covenants (percent)</link:label>
    <link:label id="lab_tph_DebtInstrumentCovenantRequiredCompanyConsolidatedTangibleNetWorth_label_en-US" xlink:label="lab_tph_DebtInstrumentCovenantRequiredCompanyConsolidatedTangibleNetWorth" xlink: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, Covenant, Required Company Consolidated Tangible Net Worth</link:label>
    <link:label id="lab_tph_DebtInstrumentCovenantRequiredCompanyConsolidatedTangibleNetWorth_documentation_en-US" xlink:label="lab_tph_DebtInstrumentCovenantRequiredCompanyConsolidatedTangibleNetWorth" xlink: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 Instrument, Covenant, Required Company Consolidated Tangible Net Worth</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_DebtInstrumentCovenantRequiredCompanyConsolidatedTangibleNetWorth" xlink:href="tph-20220630.xsd#tph_DebtInstrumentCovenantRequiredCompanyConsolidatedTangibleNetWorth"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_DebtInstrumentCovenantRequiredCompanyConsolidatedTangibleNetWorth" xlink:to="lab_tph_DebtInstrumentCovenantRequiredCompanyConsolidatedTangibleNetWorth" xlink:type="arc" order="1"/>
    <link:label id="lab_tph_HomebuildingSegmentMember_9e93adea-9d35-4bf7-8b8c-2715766c5bba_terseLabel_en-US" xlink:label="lab_tph_HomebuildingSegmentMember" xlink: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 revenue</link:label>
    <link:label id="lab_tph_HomebuildingSegmentMember_label_en-US" xlink:label="lab_tph_HomebuildingSegmentMember" xlink: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 Segment [Member]</link:label>
    <link:label id="lab_tph_HomebuildingSegmentMember_documentation_en-US" xlink:label="lab_tph_HomebuildingSegmentMember" xlink: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 Revenue [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_HomebuildingSegmentMember" xlink:href="tph-20220630.xsd#tph_HomebuildingSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_HomebuildingSegmentMember" xlink:to="lab_tph_HomebuildingSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_cb668b61-5414-4f09-a54e-74a70eb0786c_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_tph_NumberOfIntangibleAssets_782b0916-6c15-4b18-9e32-d5fadae16de2_terseLabel_en-US" xlink:label="lab_tph_NumberOfIntangibleAssets" xlink: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 intangible assets</link:label>
    <link:label id="lab_tph_NumberOfIntangibleAssets_label_en-US" xlink:label="lab_tph_NumberOfIntangibleAssets" xlink: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 Intangible Assets</link:label>
    <link:label id="lab_tph_NumberOfIntangibleAssets_documentation_en-US" xlink:label="lab_tph_NumberOfIntangibleAssets" xlink: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 intangible assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_NumberOfIntangibleAssets" xlink:href="tph-20220630.xsd#tph_NumberOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_NumberOfIntangibleAssets" xlink:to="lab_tph_NumberOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilities_d99db633-7b31-413b-a9df-1e78ea4445d6_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</link:label>
    <link:label id="lab_us-gaap_OtherLiabilities_2558f8aa-9ba6-4548-81d3-0eb8b274cd03_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilities" 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 remaining liabilities related to surety bonds</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_2e81903b-526a-41ed-8eaf-cd8dd33f23fa_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">Forfeited (in shares)</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_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_a2bbb0c2-1080-4302-8336-2d8b59cd12ac_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_ReceivablesAbstract_09ca3f7b-71a2-4eb9-bb83-78c6a36d3651_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables [Abstract]</link:label>
    <link:label id="lab_us-gaap_ReceivablesAbstract_label_en-US" xlink:label="lab_us-gaap_ReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesAbstract" xlink:to="lab_us-gaap_ReceivablesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tph_WRECOMember_0fbbd745-856a-4c33-bee2-52a4e8aa5c30_terseLabel_en-US" xlink:label="lab_tph_WRECOMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">WRECO</link:label>
    <link:label id="lab_tph_WRECOMember_label_en-US" xlink:label="lab_tph_WRECOMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">WRECO [Member]</link:label>
    <link:label id="lab_tph_WRECOMember_documentation_en-US" xlink:label="lab_tph_WRECOMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">WRECO[Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_WRECOMember" xlink:href="tph-20220630.xsd#tph_WRECOMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_WRECOMember" xlink:to="lab_tph_WRECOMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_2bacfef8-a859-4e55-9dec-2e407af8b021_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unconsolidated VIEs</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink: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 Interest Entity, Not Primary Beneficiary [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:to="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_40fb473a-ed29-464c-ae35-7153ab885300_terseLabel_en-US" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables</link:label>
    <link:label id="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink: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, Notes, Trade and Other Receivables Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tph_LineOfCreditFacilityPotentialMaximumBorrowingCapacityUnderSpecifiedConditions_c3beff54-269c-4df3-a336-c7972d15e9a3_terseLabel_en-US" xlink:label="lab_tph_LineOfCreditFacilityPotentialMaximumBorrowingCapacityUnderSpecifiedConditions" xlink: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, potential maximum borrowing capacity under specified conditions</link:label>
    <link:label id="lab_tph_LineOfCreditFacilityPotentialMaximumBorrowingCapacityUnderSpecifiedConditions_label_en-US" xlink:label="lab_tph_LineOfCreditFacilityPotentialMaximumBorrowingCapacityUnderSpecifiedConditions" xlink: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, Potential Maximum Borrowing Capacity Under Specified Conditions</link:label>
    <link:label id="lab_tph_LineOfCreditFacilityPotentialMaximumBorrowingCapacityUnderSpecifiedConditions_documentation_en-US" xlink:label="lab_tph_LineOfCreditFacilityPotentialMaximumBorrowingCapacityUnderSpecifiedConditions" xlink: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 Of Credit Facility, Potential Maximum Borrowing Capacity Under Specified Conditions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_LineOfCreditFacilityPotentialMaximumBorrowingCapacityUnderSpecifiedConditions" xlink:href="tph-20220630.xsd#tph_LineOfCreditFacilityPotentialMaximumBorrowingCapacityUnderSpecifiedConditions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_LineOfCreditFacilityPotentialMaximumBorrowingCapacityUnderSpecifiedConditions" xlink:to="lab_tph_LineOfCreditFacilityPotentialMaximumBorrowingCapacityUnderSpecifiedConditions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_fcd8ac77-0b1f-4ef2-963e-6e10265dd213_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_d8ff59e6-5544-4ce2-b78d-9690fa14cd31_terseLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink: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 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_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_92300aeb-72f3-4cbb-ba1d-26e313a2cfd0_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">Weighted-average remaining lease term (in years)</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_07e7ca47-fa3e-4675-9291-68865758ef4b_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</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_tph_FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember_4e594962-5d3c-4497-ba9d-95819e06b955_terseLabel_en-US" xlink:label="lab_tph_FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">5.700% Senior Notes due June 15, 2028</link:label>
    <link:label id="lab_tph_FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember_label_en-US" xlink:label="lab_tph_FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember" xlink: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 Point Seven Zero Percent Senior Notes Due Two Thousand Twenty Eight [Member]</link:label>
    <link:label id="lab_tph_FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember_documentation_en-US" xlink:label="lab_tph_FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember" xlink: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 Point Seven Zero Percent Senior Notes Due Two Thousand Twenty Eight [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember" xlink:href="tph-20220630.xsd#tph_FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember" xlink:to="lab_tph_FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred_98d60d0e-edf1-446a-808e-8c9ca15a7754_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 as a cost of 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_tph_LesseeOperatingLeaseNumberOfRenewalOptions_4614dbc0-d1c4-41d2-912f-d1293c705174_terseLabel_en-US" xlink:label="lab_tph_LesseeOperatingLeaseNumberOfRenewalOptions" xlink: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 lease extensions</link:label>
    <link:label id="lab_tph_LesseeOperatingLeaseNumberOfRenewalOptions_label_en-US" xlink:label="lab_tph_LesseeOperatingLeaseNumberOfRenewalOptions" xlink: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, Number of Renewal Options</link:label>
    <link:label id="lab_tph_LesseeOperatingLeaseNumberOfRenewalOptions_documentation_en-US" xlink:label="lab_tph_LesseeOperatingLeaseNumberOfRenewalOptions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Number of Renewal Options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_LesseeOperatingLeaseNumberOfRenewalOptions" xlink:href="tph-20220630.xsd#tph_LesseeOperatingLeaseNumberOfRenewalOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_LesseeOperatingLeaseNumberOfRenewalOptions" xlink:to="lab_tph_LesseeOperatingLeaseNumberOfRenewalOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansPayable_ffc2cd00-6cb4-4659-820c-8ae0ea95b37c_terseLabel_en-US" xlink:label="lab_us-gaap_LoansPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans payable</link:label>
    <link:label id="lab_us-gaap_LoansPayable_label_en-US" xlink:label="lab_us-gaap_LoansPayable" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansPayable" xlink:to="lab_us-gaap_LoansPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualPayments_1bb31b3b-87ea-469c-8948-e2a38474bebc_negatedLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualPayments" 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">Warranty expenditures</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_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_373c5ab3-221e-4377-a6e2-3e01b8eb5ec5_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink: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 expenses and other liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink: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 Liabilities and Other Operating Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_3185214b-ed82-428f-8470-e1225e598be4_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 (in shares)</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_c48909c2-9826-47fa-98f4-2a24baa913f3_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 Hierarchy</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_26e2b2ee-a294-4d90-9083-ffeb4daa5e2e_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">The Revolving Facility</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_PrepaidExpenseCurrentAndNoncurrent_b823321d-6874-41ff-b1af-b6d69106f3e8_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 expenses</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_RevenueFromContractWithCustomerPolicyTextBlock_bd5de657-6c1d-450b-a5ca-47f592923573_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink: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 Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink: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 [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_d6e20d5e-b354-486f-8431-c3fbfbb7212d_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_d129c414-6588-45a7-a1f0-cdc94871f02c_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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_dcc30f2d-0d4c-4a1d-bc41-a0f1139dbd15_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink: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 Exercise Price Per Share</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_b2d54346-b7a6-4a7c-a4a3-e8383a7728f9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink: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 of Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink: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 of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_98280763-dffa-4015-bdf6-a3e1d60ccbce_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1da0b34f-744c-4c0b-a416-627199cfdb11_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" 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">Beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_f59295f6-25fb-4417-819f-fd8582e0c6b8_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" 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">Ending balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink: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, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_6b5e8a12-7617-45f7-aa2e-5192a3d12c88_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">Senior Notes and Loans Payable</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_us-gaap_StatementBusinessSegmentsAxis_1e664afa-9430-4f74-bcd9-efa40201745f_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</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_srt_ProductsAndServicesDomain_fdf8c0c3-3f25-445f-a64a-875c12d42c50_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</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_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_a3ce7625-e423-4a85-98f5-e7af20e29a64_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink: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 flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink: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, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_33f3a700-2e25-4098-ab35-558eb57bbb9d_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_ConsolidatedEntityExcludingVieMember_0a400609-6c89-4225-83cb-b5f986a4d3f4_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidatedEntityExcludingVieMember" xlink: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 land option agreements</link:label>
    <link:label id="lab_us-gaap_ConsolidatedEntityExcludingVieMember_label_en-US" xlink:label="lab_us-gaap_ConsolidatedEntityExcludingVieMember" xlink: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 Entity, Excluding VIE [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidatedEntityExcludingVieMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidatedEntityExcludingVieMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidatedEntityExcludingVieMember" xlink:to="lab_us-gaap_ConsolidatedEntityExcludingVieMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_dfc44881-be71-4820-a31a-27a0c919a149_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink: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 One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_tph_TermLoanFacilityandRevolvingCreditFacilityMember_5ed60154-8cf0-4f71-9099-5ea21cdcfc71_terseLabel_en-US" xlink:label="lab_tph_TermLoanFacilityandRevolvingCreditFacilityMember" xlink: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 Facility and Term Loan Facility</link:label>
    <link:label id="lab_tph_TermLoanFacilityandRevolvingCreditFacilityMember_label_en-US" xlink:label="lab_tph_TermLoanFacilityandRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan Facility and Revolving Credit Facility [Member]</link:label>
    <link:label id="lab_tph_TermLoanFacilityandRevolvingCreditFacilityMember_documentation_en-US" xlink:label="lab_tph_TermLoanFacilityandRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan Facility and Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_TermLoanFacilityandRevolvingCreditFacilityMember" xlink:href="tph-20220630.xsd#tph_TermLoanFacilityandRevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_TermLoanFacilityandRevolvingCreditFacilityMember" xlink:to="lab_tph_TermLoanFacilityandRevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_1755f063-5afa-4bcd-9b24-29e701ca856d_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</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_0ff82f15-f63d-4358-937b-5ef39be13289_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_us-gaap_Assets_d5cc5f8a-17c3-478f-ad3c-6f1d779a45ef_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_96be3e0f-95e8-4553-a824-fb38cc0a129f_terseLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink: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 assets</link:label>
    <link:label id="lab_us-gaap_Assets_9686adc3-04c6-4f33-bd81-361a33c636d8_verboseLabel_en-US" xlink:label="lab_us-gaap_Assets" 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">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_us-gaap_DebtDisclosureAbstract_5c36773c-5f61-4907-a419-0fbfccf0c3b4_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_1f2a607b-77de-43e5-853f-d636c98718f4_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">Land purchase and land option deposits</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_us-gaap_EarningsPerShareAbstract_e39b3004-83e1-495c-ba24-6f4874213678_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 Share [Abstract]</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_tph_AccruedExpensesAndOtherLiabilitiesTextBlock_d375e62b-8dd9-448b-85b2-69148177fc49_terseLabel_en-US" xlink:label="lab_tph_AccruedExpensesAndOtherLiabilitiesTextBlock" xlink: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 Expenses and Other Liabilities</link:label>
    <link:label id="lab_tph_AccruedExpensesAndOtherLiabilitiesTextBlock_label_en-US" xlink:label="lab_tph_AccruedExpensesAndOtherLiabilitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Expenses and Other Liabilities [Text Block]</link:label>
    <link:label id="lab_tph_AccruedExpensesAndOtherLiabilitiesTextBlock_documentation_en-US" xlink:label="lab_tph_AccruedExpensesAndOtherLiabilitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses and other liabilities [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_AccruedExpensesAndOtherLiabilitiesTextBlock" xlink:href="tph-20220630.xsd#tph_AccruedExpensesAndOtherLiabilitiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_AccruedExpensesAndOtherLiabilitiesTextBlock" xlink:to="lab_tph_AccruedExpensesAndOtherLiabilitiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent_968292c8-93d4-4ac8-991d-2ec93681d8a5_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">Accrued payroll and related costs</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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_e8309227-50e1-46b3-9925-337e4ebf8bc4_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">Exercised (in dollars per share)</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_d16f3ceb-8fb8-43b2-914f-3c1ca055091c_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 used in 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_90e62f29-c744-495b-a086-a1a4308e1263_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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_53d46487-3dea-4a2b-8cf1-f5ab4d87003a_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fb15b067-8d64-4407-932f-041f75f5cd4a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink: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 taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink: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, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_e5649fde-761c-43f1-94d2-00b6b712b25a_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">Stockholders&#8217; 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_8ff43fbc-23a3-435d-8a87-79ec0de3d2c9_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink: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</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_DeferredIncomeTaxesAndTaxCredits_17d82f5d-5929-49aa-9410-3608dba8af14_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink: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 taxes, net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink: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 Taxes and Tax Credits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:to="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_c9599e50-3899-4dd1-9b70-6457774ac058_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</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_tph_ScheduleOfAccruedExpensesAndOtherLiabilitiesTableTextBlock_4caa87ac-c789-401b-a8a5-9cc9546d2d60_terseLabel_en-US" xlink:label="lab_tph_ScheduleOfAccruedExpensesAndOtherLiabilitiesTableTextBlock" xlink: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 Accrued Expenses and Other Liabilities</link:label>
    <link:label id="lab_tph_ScheduleOfAccruedExpensesAndOtherLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_tph_ScheduleOfAccruedExpensesAndOtherLiabilitiesTableTextBlock" xlink: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 Accrued Expenses and Other Liabilities [Table Text Block]</link:label>
    <link:label id="lab_tph_ScheduleOfAccruedExpensesAndOtherLiabilitiesTableTextBlock_documentation_en-US" xlink:label="lab_tph_ScheduleOfAccruedExpensesAndOtherLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular disclosure of accrued expenses and other liabilities. This disclosure includes other current liabilities and other noncurrent liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_ScheduleOfAccruedExpensesAndOtherLiabilitiesTableTextBlock" xlink:href="tph-20220630.xsd#tph_ScheduleOfAccruedExpensesAndOtherLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_ScheduleOfAccruedExpensesAndOtherLiabilitiesTableTextBlock" xlink:to="lab_tph_ScheduleOfAccruedExpensesAndOtherLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tph_EastMember_f3953c4f-330a-4213-9a7e-72fb282df196_terseLabel_en-US" xlink:label="lab_tph_EastMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">East</link:label>
    <link:label id="lab_tph_EastMember_label_en-US" xlink:label="lab_tph_EastMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">East [Member]</link:label>
    <link:label id="lab_tph_EastMember_documentation_en-US" xlink:label="lab_tph_EastMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">East [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_EastMember" xlink:href="tph-20220630.xsd#tph_EastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_EastMember" xlink:to="lab_tph_EastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1_1b0a696c-850a-4f87-8568-3c7122dbca25_negatedLabel_en-US" xlink:label="lab_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1" 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 previously capitalized as a cost of inventory, included in 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3c318070-9b77-46fa-bcde-73677433e1f3_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">Equity Award</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_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_287956fc-61f4-4b6b-b64f-4ac54d18b989_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">Weighted average period, expense to recognized</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_IncomeTaxContingencyTable_f0daa176-c85d-4258-848b-fe424a0c2809_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable" xlink: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 Contingency [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable" xlink: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 Contingency [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyTable" xlink:to="lab_us-gaap_IncomeTaxContingencyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateHeldForDevelopmentAndSale_7ea83cb4-93ba-4f7a-bfd0-538c987ab5aa_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateHeldForDevelopmentAndSale" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Development rights, held for future use or sale</link:label>
    <link:label id="lab_us-gaap_RealEstateHeldForDevelopmentAndSale_label_en-US" xlink:label="lab_us-gaap_RealEstateHeldForDevelopmentAndSale" xlink: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 Held for Development and Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateHeldForDevelopmentAndSale" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateHeldForDevelopmentAndSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateHeldForDevelopmentAndSale" xlink:to="lab_us-gaap_RealEstateHeldForDevelopmentAndSale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_24cdb1fc-afee-4169-a4f4-360c1526870c_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink: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 flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink: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, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_dbf801ac-3697-4a4d-bd55-d28793e27b1f_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_tph_DebtInstrumentIssuePriceAsPercentageOfPrincipalAmount_44c8c2f6-9f1a-4b0c-9ffc-3bef7bc5aafa_terseLabel_en-US" xlink:label="lab_tph_DebtInstrumentIssuePriceAsPercentageOfPrincipalAmount" xlink: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 issue price as a percentage of principal amount</link:label>
    <link:label id="lab_tph_DebtInstrumentIssuePriceAsPercentageOfPrincipalAmount_label_en-US" xlink:label="lab_tph_DebtInstrumentIssuePriceAsPercentageOfPrincipalAmount" xlink: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 Issue Price As Percentage Of Principal Amount</link:label>
    <link:label id="lab_tph_DebtInstrumentIssuePriceAsPercentageOfPrincipalAmount_documentation_en-US" xlink:label="lab_tph_DebtInstrumentIssuePriceAsPercentageOfPrincipalAmount" xlink: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 instrument issue price as percentage of principal amount.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_DebtInstrumentIssuePriceAsPercentageOfPrincipalAmount" xlink:href="tph-20220630.xsd#tph_DebtInstrumentIssuePriceAsPercentageOfPrincipalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_DebtInstrumentIssuePriceAsPercentageOfPrincipalAmount" xlink:to="lab_tph_DebtInstrumentIssuePriceAsPercentageOfPrincipalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_d31bdd90-8ce6-47b5-9687-f8ea39b67d56_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink: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 and other liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink: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 and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_981c0714-c4ff-4fb7-81a9-dfa920471137_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_tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRealEstateNotOwned_55a723bd-0fbf-43e8-8b74-ea78f46255ab_totalLabel_en-US" xlink:label="lab_tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRealEstateNotOwned" 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 real estate inventories not owned</link:label>
    <link:label id="lab_tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRealEstateNotOwned_label_en-US" xlink:label="lab_tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRealEstateNotOwned" xlink: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, Recognized Identifiable Assets Acquired and Liabilities Assumed, Real Estate Not Owned</link:label>
    <link:label id="lab_tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRealEstateNotOwned_documentation_en-US" xlink:label="lab_tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRealEstateNotOwned" xlink: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 net carrying amount as of the balance sheet date of the sum of the various components of an operative builder's real estate not owned.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRealEstateNotOwned" xlink:href="tph-20220630.xsd#tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRealEstateNotOwned"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRealEstateNotOwned" xlink:to="lab_tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRealEstateNotOwned" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsegmentsAxis_bfd3881b-87e0-43b0-8f5a-45898487b825_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_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9d81e481-7d6f-458d-b0eb-36aa74790920_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" 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 equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c1489b36-3c7f-422b-a360-d234bedae6c5_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">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_cf75bed1-e063-4ab2-9f51-a12d72da12de_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">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_ProceedsFromDebtNetOfIssuanceCosts_17862d7f-1c37-4716-aa58-58669dc83b23_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink: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, net</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink: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 Debt, Net of Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:to="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_2d46f3c4-843b-4b8c-a2f2-3913f9aa8bb9_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</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_us-gaap_MinorityInterest_c20e677d-2635-4fe7-a44a-659ca3daa69a_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling interests</link:label>
    <link:label id="lab_us-gaap_MinorityInterest_24615652-eff1-44cc-b1ee-b6a2acf2fd05_verboseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest" 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">Outside interests&#8217; equity</link:label>
    <link:label id="lab_us-gaap_MinorityInterest_label_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink: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 Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterest" xlink:to="lab_us-gaap_MinorityInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_20002685-d4ca-48a4-9426-bfcbb50cabaa_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_f8cd0f6b-7b42-4d69-a60b-3627973ede48_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_5630832a-2150-4b39-87e5-4036fb05ca34_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 value (in dollars 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_tph_EmployeesAndOfficersMember_ec0665e5-6d9c-468e-9f35-7cd5a5e760b3_terseLabel_en-US" xlink:label="lab_tph_EmployeesAndOfficersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employees and Officers</link:label>
    <link:label id="lab_tph_EmployeesAndOfficersMember_label_en-US" xlink:label="lab_tph_EmployeesAndOfficersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employees and Officers [Member]</link:label>
    <link:label id="lab_tph_EmployeesAndOfficersMember_documentation_en-US" xlink:label="lab_tph_EmployeesAndOfficersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employees and Officers [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_EmployeesAndOfficersMember" xlink:href="tph-20220630.xsd#tph_EmployeesAndOfficersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_EmployeesAndOfficersMember" xlink:to="lab_tph_EmployeesAndOfficersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3ff6ed7b-0492-4d01-b266-e16e7195c0d9_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_5b004c4f-7420-4576-a341-6af710e65237_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink: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 loan costs&#8212;loans payable</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_ded7c6c9-44da-4ade-92fb-e313d6a709f2_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" 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 deferred finance costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_d8264cf7-2e54-48fc-ba24-cadfa2da2440_netLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred loan costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink: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 Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_254d0e14-ef55-4a64-9f12-8ad0ad96675f_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_us-gaap_FairValueDisclosuresTextBlock_14d78931-dd85-4b69-9765-2f6a561cba80_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</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_tph_CapitalizedPreAcquisitionCosts_9ab85932-e381-4b53-b21d-595ffd6f674d_terseLabel_en-US" xlink:label="lab_tph_CapitalizedPreAcquisitionCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized pre-acquisition costs</link:label>
    <link:label id="lab_tph_CapitalizedPreAcquisitionCosts_label_en-US" xlink:label="lab_tph_CapitalizedPreAcquisitionCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Pre Acquisition Costs</link:label>
    <link:label id="lab_tph_CapitalizedPreAcquisitionCosts_documentation_en-US" xlink:label="lab_tph_CapitalizedPreAcquisitionCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-acquisition costs included in real estate inventories that relate to land option contracts.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_CapitalizedPreAcquisitionCosts" xlink:href="tph-20220630.xsd#tph_CapitalizedPreAcquisitionCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_CapitalizedPreAcquisitionCosts" xlink:to="lab_tph_CapitalizedPreAcquisitionCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharePrice_9c02df10-1ad5-4901-934a-d4c8bd255aea_terseLabel_en-US" xlink:label="lab_us-gaap_SharePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Closing stock price on date of grant (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_SharePrice_label_en-US" xlink:label="lab_us-gaap_SharePrice" xlink: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 Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharePrice" xlink:to="lab_us-gaap_SharePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsDisclosureTextBlock_a6126a20-85ed-4a96-a44e-951a238336ef_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsDisclosureTextBlock" xlink: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_OtherAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherAssetsDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_OtherAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_74503794-e7ed-4d5f-bdb9-3deb85818418_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_5d2fc0da-c484-4569-bf65-eb70dfaa001b_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_us-gaap_RealEstateMember_73bbfe3c-9013-43fc-b9fc-6195dd898e6d_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_RealEstateMember_label_en-US" xlink:label="lab_us-gaap_RealEstateMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateMember" xlink:to="lab_us-gaap_RealEstateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tph_NumberOfPrincipalBusinesses_18127b8f-f894-4359-b9bc-074132644481_terseLabel_en-US" xlink:label="lab_tph_NumberOfPrincipalBusinesses" xlink: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 principal businesses</link:label>
    <link:label id="lab_tph_NumberOfPrincipalBusinesses_label_en-US" xlink:label="lab_tph_NumberOfPrincipalBusinesses" xlink: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 Principal Businesses</link:label>
    <link:label id="lab_tph_NumberOfPrincipalBusinesses_documentation_en-US" xlink:label="lab_tph_NumberOfPrincipalBusinesses" xlink: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 Principal Businesses.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_NumberOfPrincipalBusinesses" xlink:href="tph-20220630.xsd#tph_NumberOfPrincipalBusinesses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_NumberOfPrincipalBusinesses" xlink:to="lab_tph_NumberOfPrincipalBusinesses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_2bff1f79-678c-40bb-b9f6-71f05391d43a_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink: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 options exercisable</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink: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, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquipmentMember_d4e73939-db0c-4154-b869-f7b87621f0a7_terseLabel_en-US" xlink:label="lab_us-gaap_EquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment Leases</link:label>
    <link:label id="lab_us-gaap_EquipmentMember_label_en-US" xlink:label="lab_us-gaap_EquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquipmentMember" xlink:to="lab_us-gaap_EquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualAxis_f241e6be-827b-4e2e-99a3-e546f6d7bf20_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink: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 Individual</link:label>
    <link:label id="lab_srt_TitleOfIndividualAxis_label_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink: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 Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualAxis" xlink:to="lab_srt_TitleOfIndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityDisclosureTextBlock_2e85af3f-40a0-4d55-8e8f-842704332041_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityDisclosureTextBlock" xlink: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 Interest Entities</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityDisclosureTextBlock" xlink: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 Interest Entity Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:to="lab_us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_db965e6b-2906-4606-8686-388c252905a3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink: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 stock units, granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6f42c6c9-16d8-48a2-bff4-c413af83b3b0_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" 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">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink: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, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_12304f5e-2ce0-4741-9e04-098b67bf7d97_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink: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 Stock Units (RSUs)</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink: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 (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_2cef8c84-7e72-4780-8313-9ff766817a1e_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings from debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink: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 Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRealEstate_dc084216-a6f4-4d35-8c23-27ef1a5d9c6d_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">Real estate inventories</link:label>
    <link:label id="lab_us-gaap_InventoryRealEstate_90373b9b-9339-4b0f-92c4-3896926701d5_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryRealEstate" 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">Real estate inventories</link:label>
    <link:label id="lab_us-gaap_InventoryRealEstate_b6bd00ff-5aab-49c6-9839-9b8715a4d913_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 real estate inventories</link:label>
    <link:label id="lab_us-gaap_InventoryRealEstate_dec228a1-da60-4b75-9c37-11b27a3550a6_netLabel_en-US" xlink:label="lab_us-gaap_InventoryRealEstate" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Net of Impairment</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_UseOfEstimates_b6ddfc85-8d87-4c75-b0dc-d3da7d73bca0_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HomeBuildingMember_5c7ee575-094c-4f35-83a4-a6fa67e657fe_terseLabel_en-US" xlink:label="lab_us-gaap_HomeBuildingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Home sales</link:label>
    <link:label id="lab_us-gaap_HomeBuildingMember_label_en-US" xlink:label="lab_us-gaap_HomeBuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Home Building [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeBuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HomeBuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HomeBuildingMember" xlink:to="lab_us-gaap_HomeBuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_5be4c3db-2fa3-42f7-ae7c-733f99e799ff_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_tph_VariableInterestEntityConsolidatedInventoryHeld_f130861e-35c0-440a-8a38-3421bb1a8c1d_terseLabel_en-US" xlink:label="lab_tph_VariableInterestEntityConsolidatedInventoryHeld" xlink: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 Held&#160;by&#160;VIEs</link:label>
    <link:label id="lab_tph_VariableInterestEntityConsolidatedInventoryHeld_label_en-US" xlink:label="lab_tph_VariableInterestEntityConsolidatedInventoryHeld" xlink: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 Interest Entity Consolidated Inventory Held</link:label>
    <link:label id="lab_tph_VariableInterestEntityConsolidatedInventoryHeld_documentation_en-US" xlink:label="lab_tph_VariableInterestEntityConsolidatedInventoryHeld" xlink: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 net carrying amount as of the balance sheet date of capitalized construction costs held as inventory at variable interest entities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_VariableInterestEntityConsolidatedInventoryHeld" xlink:href="tph-20220630.xsd#tph_VariableInterestEntityConsolidatedInventoryHeld"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_VariableInterestEntityConsolidatedInventoryHeld" xlink:to="lab_tph_VariableInterestEntityConsolidatedInventoryHeld" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_c531a0d9-12b4-4d09-a2b9-2e82abf6f338_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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_8faad49b-88fd-4a56-b0b4-cd08fe6422b1_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Basis of Presentation and Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable_22410d8e-b7bd-4b8f-ac36-b23e46063d67_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink: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 Variable Interest Entities [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink: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 Variable Interest Entities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:to="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Revenues_ee6ed501-dbd8-428f-8175-f4abb7376dba_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">Net sales</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_tph_GroundLeaseFortyfiveYearRenewalOptionMember_70c7d558-0be9-44c5-b9bf-8ddd1dfbc367_terseLabel_en-US" xlink:label="lab_tph_GroundLeaseFortyfiveYearRenewalOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forty-five Year Renewal Option</link:label>
    <link:label id="lab_tph_GroundLeaseFortyfiveYearRenewalOptionMember_label_en-US" xlink:label="lab_tph_GroundLeaseFortyfiveYearRenewalOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ground Lease, Forty-five Year Renewal Option [Member]</link:label>
    <link:label id="lab_tph_GroundLeaseFortyfiveYearRenewalOptionMember_documentation_en-US" xlink:label="lab_tph_GroundLeaseFortyfiveYearRenewalOptionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ground Lease, Forty-five Year Renewal Option</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_GroundLeaseFortyfiveYearRenewalOptionMember" xlink:href="tph-20220630.xsd#tph_GroundLeaseFortyfiveYearRenewalOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_GroundLeaseFortyfiveYearRenewalOptionMember" xlink:to="lab_tph_GroundLeaseFortyfiveYearRenewalOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_0195d0e1-ced9-4aa6-b748-c25fa08cc1ad_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual" xlink: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 reserves</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_ffff2686-b907-473b-b18e-efbe52b40c0f_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_d63f1ebb-ed6a-4978-a0fc-babb19837ae1_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_us-gaap_IncomeTaxDisclosureTextBlock_ac1a79a8-2370-48b1-b5b3-858235a03096_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 Taxes</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_tph_ScheduleOfIntangibleAssetsAndGoodwillLineItems_c7150202-b74a-41e5-8c4c-d15da8206a09_terseLabel_en-US" xlink:label="lab_tph_ScheduleOfIntangibleAssetsAndGoodwillLineItems" xlink: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 Intangible Assets And Goodwill</link:label>
    <link:label id="lab_tph_ScheduleOfIntangibleAssetsAndGoodwillLineItems_label_en-US" xlink:label="lab_tph_ScheduleOfIntangibleAssetsAndGoodwillLineItems" xlink: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 Intangible Assets And Goodwill [Line Items]</link:label>
    <link:label id="lab_tph_ScheduleOfIntangibleAssetsAndGoodwillLineItems_documentation_en-US" xlink:label="lab_tph_ScheduleOfIntangibleAssetsAndGoodwillLineItems" xlink: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 intangible assets and goodwill.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_ScheduleOfIntangibleAssetsAndGoodwillLineItems" xlink:href="tph-20220630.xsd#tph_ScheduleOfIntangibleAssetsAndGoodwillLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_ScheduleOfIntangibleAssetsAndGoodwillLineItems" xlink:to="lab_tph_ScheduleOfIntangibleAssetsAndGoodwillLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteesAbstract_52b8b13f-e9ce-4c56-8462-8dd48a627258_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_us-gaap_CreditFacilityDomain_87fe8133-c7bc-45c3-a6ec-4bff5e5c7a54_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</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_ProductionRelatedImpairmentsOrCharges_a48b7dc5-cf26-4957-bf1e-071b40c375dc_terseLabel_en-US" xlink:label="lab_us-gaap_ProductionRelatedImpairmentsOrCharges" xlink: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 for impairments and lot option abandonments</link:label>
    <link:label id="lab_us-gaap_ProductionRelatedImpairmentsOrCharges_92c4e7aa-0af3-442e-81c5-a4d5a2f11ebf_totalLabel_en-US" xlink:label="lab_us-gaap_ProductionRelatedImpairmentsOrCharges" 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</link:label>
    <link:label id="lab_us-gaap_ProductionRelatedImpairmentsOrCharges_label_en-US" xlink:label="lab_us-gaap_ProductionRelatedImpairmentsOrCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Production Related Impairments or Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductionRelatedImpairmentsOrCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductionRelatedImpairmentsOrCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductionRelatedImpairmentsOrCharges" xlink:to="lab_us-gaap_ProductionRelatedImpairmentsOrCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_daadb118-1d77-46fd-82a9-6d2f6af7ac4a_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade names, gross carrying amount</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Gross (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_3847bf13-5b4f-44dc-92fe-7d815e67b707_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink: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 expense</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink: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 Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_3a00f760-648c-4969-bb1d-8464519d097e_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 paid (capitalized), net</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_tph_HomebuildingRevenueMember_44173e4f-687d-4b50-8e01-648bee66a0dd_terseLabel_en-US" xlink:label="lab_tph_HomebuildingRevenueMember" xlink: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 Revenue</link:label>
    <link:label id="lab_tph_HomebuildingRevenueMember_label_en-US" xlink:label="lab_tph_HomebuildingRevenueMember" xlink: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 Revenue [Member]</link:label>
    <link:label id="lab_tph_HomebuildingRevenueMember_documentation_en-US" xlink:label="lab_tph_HomebuildingRevenueMember" xlink: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 Revenue [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_HomebuildingRevenueMember" xlink:href="tph-20220630.xsd#tph_HomebuildingRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_HomebuildingRevenueMember" xlink:to="lab_tph_HomebuildingRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_a1106222-dabe-4d8e-a418-9fe1951456b9_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 (in dollars per share)</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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_117cc235-43a4-453a-9142-00d7251586d6_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">2025</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_us-gaap_ScheduleOfEquityMethodInvestmentsTable_949de75e-8969-406c-8378-35d80a70b2f6_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_CorporateNonSegmentMember_dd95b9c5-d43c-4b03-b45a-35ccab54900f_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_label_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink: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, Non-Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateNonSegmentMember" xlink:to="lab_us-gaap_CorporateNonSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToMinorityShareholders_be63afb3-04d6-4b35-b1e2-93c9aff5126b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToMinorityShareholders" 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">Distributions to noncontrolling interests</link:label>
    <link:label id="lab_us-gaap_PaymentsToMinorityShareholders_label_en-US" xlink:label="lab_us-gaap_PaymentsToMinorityShareholders" xlink: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 Noncontrolling Interests</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToMinorityShareholders" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToMinorityShareholders"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToMinorityShareholders" xlink:to="lab_us-gaap_PaymentsToMinorityShareholders" xlink:type="arc" order="1"/>
    <link:label id="lab_tph_MetricPerformancePercentage_936d31a0-e38e-4908-8d1e-19d94ec39d49_terseLabel_en-US" xlink:label="lab_tph_MetricPerformancePercentage" xlink: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 percentage (percent)</link:label>
    <link:label id="lab_tph_MetricPerformancePercentage_label_en-US" xlink:label="lab_tph_MetricPerformancePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Metric Performance Percentage</link:label>
    <link:label id="lab_tph_MetricPerformancePercentage_documentation_en-US" xlink:label="lab_tph_MetricPerformancePercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Metric Performance Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_MetricPerformancePercentage" xlink:href="tph-20220630.xsd#tph_MetricPerformancePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_MetricPerformancePercentage" xlink:to="lab_tph_MetricPerformancePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_37511f4f-5324-4ed4-a709-b0a948ff62f8_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink: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 and Marketing Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpense" xlink:to="lab_us-gaap_SellingAndMarketingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_4d4d5c32-8e24-441b-946f-0244584500f7_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-Lived Intangible Assets [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_eea9ed30-992a-497c-bcc7-cd44e4b78e4a_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 stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_33e88382-9d1a-4edb-87e8-7bf922598a7b_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" 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">Company&#8217;s 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_srt_DirectorMember_3ea62a07-d9e8-4b96-ba16-3eb8aaf7f07f_terseLabel_en-US" xlink:label="lab_srt_DirectorMember" xlink: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 Members on Board of Directors</link:label>
    <link:label id="lab_srt_DirectorMember_label_en-US" xlink:label="lab_srt_DirectorMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Director [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_DirectorMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_DirectorMember" xlink:to="lab_srt_DirectorMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_4ca6b3fd-7196-49a4-9c26-3500959ff8bf_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink: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, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseContractualTermAxis_411f12a6-780c-4e39-829f-a1a5262cb45b_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseContractualTermAxis" xlink: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 Contractual Term [Axis]</link:label>
    <link:label id="lab_us-gaap_LeaseContractualTermAxis_label_en-US" xlink:label="lab_us-gaap_LeaseContractualTermAxis" xlink: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 Contractual Term [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseContractualTermAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseContractualTermAxis" xlink:to="lab_us-gaap_LeaseContractualTermAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_tph_CentralMember_68684c8a-50af-4d62-9cdc-accd8ed0771e_terseLabel_en-US" xlink:label="lab_tph_CentralMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Central</link:label>
    <link:label id="lab_tph_CentralMember_label_en-US" xlink:label="lab_tph_CentralMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Central [Member]</link:label>
    <link:label id="lab_tph_CentralMember_documentation_en-US" xlink:label="lab_tph_CentralMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Central [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_CentralMember" xlink:href="tph-20220630.xsd#tph_CentralMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_CentralMember" xlink:to="lab_tph_CentralMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_39937437-7978-450c-ab38-c1eded90ef07_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</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_dei_EntityInteractiveDataCurrent_3cfd48a5-a574-4488-9c30-642601874ee9_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_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_89279eae-2474-4049-b21d-c18f41300803_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" 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">Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_486cf34e-9871-4e06-a7f3-579c9aef7f7b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders' Equity and Share-Based Payments [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositAssets_9fcb8d89-9e18-469e-9c6c-9e2ed781548b_terseLabel_en-US" xlink:label="lab_us-gaap_DepositAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refundable fees and other deposits</link:label>
    <link:label id="lab_us-gaap_DepositAssets_label_en-US" xlink:label="lab_us-gaap_DepositAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposit Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositAssets" xlink:to="lab_us-gaap_DepositAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_657a8fb3-24b6-4d3e-bfa1-d73b3a92ae74_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">Changes 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_us-gaap_NetIncomeLossAbstract_b5594462-6f42-499d-a86b-9e0dacb36106_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator:</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAbstract_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAbstract" xlink:to="lab_us-gaap_NetIncomeLossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_ca7cb368-8f05-4cda-9ad8-6587585cdda9_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</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_ecc70974-d337-428b-80cf-26748ddb5b23_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</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_b98eb6ea-d2a4-4bad-8264-1e2875aeb7f3_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</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_LeaseCost_933d4a72-6782-48ad-a785-8767be1d084a_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" 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 lease cost</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_c3ee945d-5aa8-4c77-ad6d-e9eafe1eb72b_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 Stock</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_tph_RealEstateInventoriesOwnedModelHomes_a72f0b24-8102-4e4f-b4ee-c92bddcdcabe_terseLabel_en-US" xlink:label="lab_tph_RealEstateInventoriesOwnedModelHomes" xlink: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</link:label>
    <link:label id="lab_tph_RealEstateInventoriesOwnedModelHomes_label_en-US" xlink:label="lab_tph_RealEstateInventoriesOwnedModelHomes" xlink: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 Inventories Owned Model Homes</link:label>
    <link:label id="lab_tph_RealEstateInventoriesOwnedModelHomes_documentation_en-US" xlink:label="lab_tph_RealEstateInventoriesOwnedModelHomes" xlink: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 inventories owned model homes.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_RealEstateInventoriesOwnedModelHomes" xlink:href="tph-20220630.xsd#tph_RealEstateInventoriesOwnedModelHomes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_RealEstateInventoriesOwnedModelHomes" xlink:to="lab_tph_RealEstateInventoriesOwnedModelHomes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_6a0bb617-9557-49ad-b78c-f145088f617b_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issued under share-based awards</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink: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 Issued, Value, Share-Based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_cac1a3ed-8784-44d1-9821-5bc38d57f150_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">Schedule of Lease Costs and Other Information</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_NumberOfReportableSegments_3200d62c-5139-42a8-94fa-bf423fff230b_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink: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 reportable segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink: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 Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_fb446487-681c-4438-a17d-06c7e306b754_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" 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 repurchases</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_e87aac25-23dc-4f9a-a803-ab90fa15001c_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">Shares available for future grant (in shares)</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_tph_SellerFinancedLoanMember_071e4c55-1630-468c-a8ba-ba08e18abb4e_terseLabel_en-US" xlink:label="lab_tph_SellerFinancedLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Seller financed loans</link:label>
    <link:label id="lab_tph_SellerFinancedLoanMember_label_en-US" xlink:label="lab_tph_SellerFinancedLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Seller Financed Loan [Member]</link:label>
    <link:label id="lab_tph_SellerFinancedLoanMember_documentation_en-US" xlink:label="lab_tph_SellerFinancedLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Seller Financed Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_SellerFinancedLoanMember" xlink:href="tph-20220630.xsd#tph_SellerFinancedLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_SellerFinancedLoanMember" xlink:to="lab_tph_SellerFinancedLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_6e07f5fb-0789-436c-ae94-9016c4eea1d2_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_86ee7345-d69c-4960-850e-646544e7ecbd_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink: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, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned_d4f968b4-b9eb-4319-8986-55b53fe20fb9_totalLabel_en-US" xlink:label="lab_tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned" 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 real estate inventories owned</link:label>
    <link:label id="lab_tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned_label_en-US" xlink:label="lab_tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned" xlink: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, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Real Estate Owned</link:label>
    <link:label id="lab_tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned_documentation_en-US" xlink:label="lab_tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned" xlink: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 net carrying amount as of the balance sheet date of the sum of the various components of an operative builder's owned inventory.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned" xlink:href="tph-20220630.xsd#tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned" xlink:to="lab_tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_e54fcb00-1c18-4c7f-8538-37e891720213_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term of lease extension</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink: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, Renewal Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:to="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_600a9a47-3492-4ee7-b9ba-ac6d9163fe75_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink: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 Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink: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 Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LetterOfCreditMember_74e333ac-28d3-4b8c-87b3-06ec0dc7d72e_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_LetterOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LetterOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember" xlink:to="lab_us-gaap_LetterOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward_ca259a03-d6c8-4cb3-812e-1aac8ed74f36_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_ba3fec4c-1f1d-4263-9134-31d4ab0e08b2_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_IndefiniteLivedIntangibleAssetsExcludingGoodwill_c9c4239b-a48d-4ce8-9323-925e89bbf93c_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite life intangible asset</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-Lived Intangible Assets (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_1ded71fe-62cd-4e15-abed-da9c031be372_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_tph_ScheduleOfIntangibleAssetsAndGoodwillTable_697e5a22-5523-43e8-b7ee-2ec03e3e3d15_terseLabel_en-US" xlink:label="lab_tph_ScheduleOfIntangibleAssetsAndGoodwillTable" xlink: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 Intangible Assets And Goodwill [Table]</link:label>
    <link:label id="lab_tph_ScheduleOfIntangibleAssetsAndGoodwillTable_label_en-US" xlink:label="lab_tph_ScheduleOfIntangibleAssetsAndGoodwillTable" xlink: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 Intangible Assets And Goodwill [Table]</link:label>
    <link:label id="lab_tph_ScheduleOfIntangibleAssetsAndGoodwillTable_documentation_en-US" xlink:label="lab_tph_ScheduleOfIntangibleAssetsAndGoodwillTable" xlink: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 intangible assets and goodwill.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_ScheduleOfIntangibleAssetsAndGoodwillTable" xlink:href="tph-20220630.xsd#tph_ScheduleOfIntangibleAssetsAndGoodwillTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_ScheduleOfIntangibleAssetsAndGoodwillTable" xlink:to="lab_tph_ScheduleOfIntangibleAssetsAndGoodwillTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_e938219a-e60d-4a97-ac2d-0213e528256b_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">Equity Components</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_FairValueMeasurementsRecurringMember_c9c31e41-8c48-44cc-8931-85b4d109b9a3_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_a3bfa23c-9cd8-491c-9744-bd35e60c0507_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</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_3067e486-43f7-4d23-8781-c9d917cdddc9_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">Exercisable at end of period (in dollars per share)</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_tph_EstimatedCostForCompletionOfRealEstateInventories_55b533a4-9589-48d7-842f-10af9654269c_terseLabel_en-US" xlink:label="lab_tph_EstimatedCostForCompletionOfRealEstateInventories" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated cost for completion of real estate inventories</link:label>
    <link:label id="lab_tph_EstimatedCostForCompletionOfRealEstateInventories_label_en-US" xlink:label="lab_tph_EstimatedCostForCompletionOfRealEstateInventories" xlink: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 Cost for Completion of Real Estate Inventories</link:label>
    <link:label id="lab_tph_EstimatedCostForCompletionOfRealEstateInventories_documentation_en-US" xlink:label="lab_tph_EstimatedCostForCompletionOfRealEstateInventories" xlink: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 Cost for Completion of Real Estate Inventories.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_EstimatedCostForCompletionOfRealEstateInventories" xlink:href="tph-20220630.xsd#tph_EstimatedCostForCompletionOfRealEstateInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_EstimatedCostForCompletionOfRealEstateInventories" xlink:to="lab_tph_EstimatedCostForCompletionOfRealEstateInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_tph_OtherTaxLiability_9116abe7-c00c-40ef-9f35-5f6dc8eddc10_terseLabel_en-US" xlink:label="lab_tph_OtherTaxLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other tax liability</link:label>
    <link:label id="lab_tph_OtherTaxLiability_label_en-US" xlink:label="lab_tph_OtherTaxLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Tax Liability</link:label>
    <link:label id="lab_tph_OtherTaxLiability_documentation_en-US" xlink:label="lab_tph_OtherTaxLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Tax Liability.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_OtherTaxLiability" xlink:href="tph-20220630.xsd#tph_OtherTaxLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_OtherTaxLiability" xlink:to="lab_tph_OtherTaxLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_be292390-895a-4ebc-9d92-967f0dfed006_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink: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 Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_05c71412-caed-426f-8d08-0335ceb0c0e7_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_StatementLineItems_6485b660-1b17-4b2a-8639-4e1211c50d27_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_tph_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_1cb33613-548f-4ffb-afda-4f314c6243f6_terseLabel_en-US" xlink:label="lab_tph_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink: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_tph_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_label_en-US" xlink:label="lab_tph_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink: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 Four</link:label>
    <link:label id="lab_tph_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_documentation_en-US" xlink:label="lab_tph_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" 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 Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:href="tph-20220630.xsd#tph_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:to="lab_tph_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_12b07ac0-c75d-4526-a2c7-be7f4399c07f_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" 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">Nonvested RSU's beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_5f4ae311-33e1-46f4-b981-791c82e87d8d_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" 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">Nonvested RSU's ending balance (in shares)</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_us-gaap_FairValueByFairValueHierarchyLevelAxis_9c0ed6fd-0a38-499c-b168-7a94e79b6cf0_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</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_us-gaap_OperatingLeaseRightOfUseAsset_af21d6aa-3eba-45d7-8f76-364205861d05_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">Lease right-of-use assets</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_us-gaap_StockRepurchasedDuringPeriodValue_6cc695ec-f86c-4b38-b2e4-34174bcd4ea9_negatedLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" 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 repurchases</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromBusinessesAndInterestInAffiliates_9edb4527-baf5-4e3d-87c5-4243fa95945b_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromBusinessesAndInterestInAffiliates" 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">(Investments in) distributions from unconsolidated entities, net</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromBusinessesAndInterestInAffiliates_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromBusinessesAndInterestInAffiliates" xlink: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 (Proceeds from) Businesses and Interest in Affiliates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromBusinessesAndInterestInAffiliates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromBusinessesAndInterestInAffiliates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromBusinessesAndInterestInAffiliates" xlink:to="lab_us-gaap_PaymentsForProceedsFromBusinessesAndInterestInAffiliates" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_48fcbf46-3cad-4c6d-9c31-f7d4a695f031_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_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_2fe315a8-4672-4fdd-aa3c-1a196c04584c_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink: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, Nonconsolidated Investee</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink: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, Nonconsolidated Investee [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:to="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_c84940d8-e67c-4fe7-8d35-145f62943c55_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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_e623b01f-81e7-4ddd-b6cf-4e589ee8f84c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink: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 Awards</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink: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, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_e0196575-3fc1-4f1f-b6dd-2cb596cac0ed_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" 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">Homebuilding income from operations</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_IncreaseDecreaseInInventories_e6668332-66a5-43ec-8712-015aa49932d5_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" 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">Real estate inventories</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_30c7d199-9701-4351-85f3-1b87bdbe864f_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">Recently Issued Accounting Standards Not Yet Adopted</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_OtherCostAndExpenseOperating_644de47f-de09-4ba9-8996-5e9492c09976_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCostAndExpenseOperating" xlink: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 operations expense</link:label>
    <link:label id="lab_us-gaap_OtherCostAndExpenseOperating_bc2a3cac-5f52-4b49-8cfb-768a54b91677_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherCostAndExpenseOperating" 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 operations expense</link:label>
    <link:label id="lab_us-gaap_OtherCostAndExpenseOperating_label_en-US" xlink:label="lab_us-gaap_OtherCostAndExpenseOperating" xlink: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 Cost and Expense, Operating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCostAndExpenseOperating" xlink:to="lab_us-gaap_OtherCostAndExpenseOperating" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_9dd72e02-e28f-4014-938e-28d034ec20e0_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">Borrowing capacity of credit facility</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_AccruedLiabilitiesAndOtherLiabilities_748c69d2-48a4-4a20-8a6f-de72d8cc17dd_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink: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 expenses and other liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities_7a11372c-e548-49da-82d8-aaf9a8be8ab1_totalLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities" 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</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities and Other Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_8e587dd8-07e6-4aa2-955a-a3fc748e0145_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink: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 outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_cf80e1b5-1057-47f6-9318-2713891a3c63_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" 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">Beginning balance (shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_6cfdbeec-5dc2-44c0-b66b-dafd2c7cdb47_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" 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">Ending balance (shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink: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, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_a15c0919-6484-4e03-99b1-6f3540c83392_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink: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 in unconsolidated entities</link:label>
    <link:label id="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_label_en-US" xlink:label="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink: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 in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:to="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_ca47df5b-1cfc-41f9-8ec7-f507c94dda94_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_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_7a02c481-c34e-45e4-8004-3b4f291bfbf5_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Movement in Standard Product Warranty Accrual</link:label>
    <link:label id="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_label_en-US" xlink:label="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Movement in Standard Product Warranty Accrual [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MovementInStandardProductWarrantyAccrualRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:to="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ee27eec0-cf23-4f85-9b60-a7146ca99c5b_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</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_StockRepurchasedDuringPeriodShares_4a5ae068-233c-411c-83c0-535ccfcc643f_negatedLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" 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 repurchases (shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialServiceMember_dfd35f70-332a-4f58-96fa-f9eeee8b40ec_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 services</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_5f508206-583b-41d2-88aa-ccedaf9be60b_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_GoodwillAndIntangibleAssetsDisclosureTextBlock_f0220f5f-7855-447c-890c-5f7f24023b69_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink: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 Other Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_11f4fcc0-0534-4060-a950-cf3279c47dd0_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" 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">Provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_beb48086-f222-46a1-bbb6-90a56a7f43a4_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_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_us-gaap_DeferredTaxAssetsValuationAllowance_2827fe36-60c6-47ad-8a5e-4616903ed10a_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink: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 allowance related to net deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink: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, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_28f9b2a4-210f-4683-8488-ec66f109cdbf_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" 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">Aggregate intrinsic value, beginning balance</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_fe954391-4d10-42ce-9975-14587891b4d6_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" 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">Aggregate intrinsic value, ending balance</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink: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, Aggregate Intrinsic Value, Nonvested</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_c1a65a71-2a4d-41c2-845a-850e40950791_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 Warranty Reserves</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_PreferredStockParOrStatedValuePerShare_d04aab6c-76a1-4228-a521-b74dcb2d135c_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_d5dc9c6d-5ada-4f03-9b6d-797022aa098a_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">2026</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_9e2530e6-1a16-430c-abb8-145c8fa0b818_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_6b4aca88-75ee-4f0c-bd03-724de24140b1_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">Granted (in shares)</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_us-gaap_AdditionalPaidInCapitalMember_0b631473-4ed8-45c5-ba6f-6b7612d05bd8_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</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_us-gaap_BalanceSheetLocationDomain_83f4a95f-7d66-4a3d-be06-930b8152bc54_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_8410ac2f-3ca2-4aa1-9822-ebb05c30f0da_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_CostOfGoodsAndServicesSold_2d74f25f-b014-4789-aef0-7bc4a50f4cf8_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">Cost of sales and expenses</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_WeightedAverageNumberOfDilutedSharesOutstanding_2c30cb8c-4ec8-4fe8-8953-0775af43bb25_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 (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_9507de47-68b7-4f97-90e6-c135ac56cd52_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 (in shares)</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_tph_NumberOfEquityInvestments_378ca6ce-479b-49fe-8a10-ff6d81b525a3_terseLabel_en-US" xlink:label="lab_tph_NumberOfEquityInvestments" xlink: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 equity investments</link:label>
    <link:label id="lab_tph_NumberOfEquityInvestments_label_en-US" xlink:label="lab_tph_NumberOfEquityInvestments" xlink: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 Equity Investments</link:label>
    <link:label id="lab_tph_NumberOfEquityInvestments_documentation_en-US" xlink:label="lab_tph_NumberOfEquityInvestments" xlink: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 Equity Investments.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_NumberOfEquityInvestments" xlink:href="tph-20220630.xsd#tph_NumberOfEquityInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_NumberOfEquityInvestments" xlink:to="lab_tph_NumberOfEquityInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_18bbc838-dd84-4b04-89ce-9bafccf0b979_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink: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, $0.01 par value, 500,000,000 shares authorized; &#160;&#160; 101,860,993 and 109,644,474 shares issued and outstanding at &#160;&#160;June 30, 2022 and December 31, 2021, respectively</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_CarryingReportedAmountFairValueDisclosureMember_4189e0a8-8229-4adb-bf2f-4fd3a682390e_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">Book Value</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_InventoryRealEstateLandAndLandDevelopmentCosts_00360af9-6f01-495f-aaf7-96356fe73838_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">Land under development</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_DebtInstrumentNameDomain_8d6d64d4-59d5-46df-834b-9128d1df7f79_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</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_BusinessAcquisitionAcquireeDomain_e69cd00c-c6db-4834-887a-f2ef86505261_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink: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 Acquisition, Acquiree</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink: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 Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued_9bd5d19e-0488-43f9-979f-e018ed89e9d6_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 reserves accrued</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_SeniorNotesMember_f9fa43a1-75de-41f0-8e36-194f9c8ec470_terseLabel_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_SeniorNotesMember_label_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorNotesMember" xlink:to="lab_us-gaap_SeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_48abcc8b-cf96-4a6b-a7de-9772baf4ff16_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" 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">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink: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, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsMiscellaneous_b21ed743-d072-44c1-bd86-449f8c54f9ff_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneous" xlink: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_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_OtherOperatingIncomeExpenseNet_b4098e57-f912-40ae-872d-6dbcfd0e4a6c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherOperatingIncomeExpenseNet" xlink: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 loss, net</link:label>
    <link:label id="lab_us-gaap_OtherOperatingIncomeExpenseNet_label_en-US" xlink:label="lab_us-gaap_OtherOperatingIncomeExpenseNet" xlink: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 Operating Income (Expense), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherOperatingIncomeExpenseNet" xlink:to="lab_us-gaap_OtherOperatingIncomeExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitment_b3917fd4-ec4f-46c7-b5b2-4f17f5ad0cca_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitment" xlink: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 surety bonds</link:label>
    <link:label id="lab_us-gaap_OtherCommitment_label_en-US" xlink:label="lab_us-gaap_OtherCommitment" xlink: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 Commitment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitment" xlink:to="lab_us-gaap_OtherCommitment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_e501a0d2-c3e3-4e74-98b4-5ffce3e1ca62_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink: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 Assets and Liabilities Related to Financial Instruments, Measured at Fair Value on a Recurring Basis</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink: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 Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tph_VariableInterestEntityDepositsAtRisk_f710dd38-32e3-449b-8ac4-caa55e6a02ab_terseLabel_en-US" xlink:label="lab_tph_VariableInterestEntityDepositsAtRisk" xlink: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</link:label>
    <link:label id="lab_tph_VariableInterestEntityDepositsAtRisk_label_en-US" xlink:label="lab_tph_VariableInterestEntityDepositsAtRisk" xlink: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 Interest Entity Deposits at Risk</link:label>
    <link:label id="lab_tph_VariableInterestEntityDepositsAtRisk_documentation_en-US" xlink:label="lab_tph_VariableInterestEntityDepositsAtRisk" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash deposits on land options and other similar contracts.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_VariableInterestEntityDepositsAtRisk" xlink:href="tph-20220630.xsd#tph_VariableInterestEntityDepositsAtRisk"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_VariableInterestEntityDepositsAtRisk" xlink:to="lab_tph_VariableInterestEntityDepositsAtRisk" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_2b63e386-ea32-4e75-870e-2cc4ce0d511d_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" 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">Operating Segments</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink: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 Segments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember" xlink:to="lab_us-gaap_OperatingSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_2924e947-af96-436a-96b1-13c42ea2a133_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">Aggregate intrinsic value, exercisable at end of period</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_PreferredStockSharesAuthorized_d2d26907-49f8-4a5b-a538-0417f22b9779_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityLineItems_f2ca4c0d-a13a-4366-95ba-0b9e0a5c6bd3_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityLineItems" xlink: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 Interest Entity</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityLineItems_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityLineItems" xlink: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 Interest Entity [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityLineItems" xlink:to="lab_us-gaap_VariableInterestEntityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_59d7b919-151d-4817-bbc8-129254232700_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 and cash equivalents&#8211;beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_941d5de1-8396-4128-bdf5-7e7cf49ea5e4_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 and cash equivalents&#8211;end of period</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_NetIncomeLossAttributableToNoncontrollingInterest_dddf3d7d-a350-491e-9c48-892acd1d97be_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" 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 income attributable to noncontrolling interests</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink: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 Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_7e45eb29-12b8-48b3-96f8-b5eb49f8c1d9_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</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_tph_IntangibleAssetsGrossIncludingGoodwill_2b519ddd-8ef5-4211-a19e-b93a5262987a_totalLabel_en-US" xlink:label="lab_tph_IntangibleAssetsGrossIncludingGoodwill" 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">Gross carrying amount</link:label>
    <link:label id="lab_tph_IntangibleAssetsGrossIncludingGoodwill_label_en-US" xlink:label="lab_tph_IntangibleAssetsGrossIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets Gross Including Goodwill</link:label>
    <link:label id="lab_tph_IntangibleAssetsGrossIncludingGoodwill_documentation_en-US" xlink:label="lab_tph_IntangibleAssetsGrossIncludingGoodwill" xlink: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 before accumulated impairment loss of finite-lived intangible assets, indefinite-lived intangible assets and goodwill.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_IntangibleAssetsGrossIncludingGoodwill" xlink:href="tph-20220630.xsd#tph_IntangibleAssetsGrossIncludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_IntangibleAssetsGrossIncludingGoodwill" xlink:to="lab_tph_IntangibleAssetsGrossIncludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_c463e0c1-f31d-43bc-a2da-51994f792fe1_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink: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 available to common stockholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink: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, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsTextBlock_62d945e3-9428-4691-979f-13dab0b1e767_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsTextBlock" xlink: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 Aggregated Assets, Liabilities and Operating Results of Entities as Equity-Method Investments</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsTextBlock_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsTextBlock" xlink: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 [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentsTextBlock" xlink:to="lab_us-gaap_EquityMethodInvestmentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_b5c1fb09-2f39-48ea-a361-8650d0026629_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 (in shares)</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_InterestCostsCapitalizedAdjustment_f771c126-8a5d-425a-a900-ec0a67618f7b_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestCostsCapitalizedAdjustment" 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 capitalized</link:label>
    <link:label id="lab_us-gaap_InterestCostsCapitalizedAdjustment_label_en-US" xlink:label="lab_us-gaap_InterestCostsCapitalizedAdjustment" xlink: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 Capitalized Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalizedAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestCostsCapitalizedAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestCostsCapitalizedAdjustment" xlink:to="lab_us-gaap_InterestCostsCapitalizedAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_tph_FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes_830173ec-5a4d-414d-8953-d6097e02e23a_totalLabel_en-US" xlink:label="lab_tph_FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes" 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">Financial services income before income taxes</link:label>
    <link:label id="lab_tph_FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes_label_en-US" xlink:label="lab_tph_FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes" xlink: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 Income Loss From Continuing Operations Before Taxes</link:label>
    <link:label id="lab_tph_FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes_documentation_en-US" xlink:label="lab_tph_FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes" xlink: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 services income (loss) from continuing operations before taxes.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes" xlink:href="tph-20220630.xsd#tph_FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes" xlink:to="lab_tph_FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_6b643906-187b-45b1-8e8c-60b7be130f97_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink: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_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_tph_PerformanceMetricsDomain_8f66bfc1-9883-4933-b6e9-bce8c4d577d5_terseLabel_en-US" xlink:label="lab_tph_PerformanceMetricsDomain" xlink: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 Metrics</link:label>
    <link:label id="lab_tph_PerformanceMetricsDomain_label_en-US" xlink:label="lab_tph_PerformanceMetricsDomain" xlink: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 Metrics [Domain]</link:label>
    <link:label id="lab_tph_PerformanceMetricsDomain_documentation_en-US" xlink:label="lab_tph_PerformanceMetricsDomain" xlink: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 Performance Metrics [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_PerformanceMetricsDomain" xlink:href="tph-20220630.xsd#tph_PerformanceMetricsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_PerformanceMetricsDomain" xlink:to="lab_tph_PerformanceMetricsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ParentMember_ff0a3187-4b45-4097-9b93-6ae7fe38ab93_terseLabel_en-US" xlink:label="lab_us-gaap_ParentMember" xlink: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 Stockholders&#8217; Equity</link:label>
    <link:label id="lab_us-gaap_ParentMember_label_en-US" xlink:label="lab_us-gaap_ParentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ParentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ParentMember" xlink:to="lab_us-gaap_ParentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tph_WeyerhaeuserMember_19222810-72e1-4162-8ca8-4ef2827a5819_terseLabel_en-US" xlink:label="lab_tph_WeyerhaeuserMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weyerhaeuser</link:label>
    <link:label id="lab_tph_WeyerhaeuserMember_label_en-US" xlink:label="lab_tph_WeyerhaeuserMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weyerhaeuser [Member]</link:label>
    <link:label id="lab_tph_WeyerhaeuserMember_documentation_en-US" xlink:label="lab_tph_WeyerhaeuserMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weyerhaeuser [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_WeyerhaeuserMember" xlink:href="tph-20220630.xsd#tph_WeyerhaeuserMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_WeyerhaeuserMember" xlink:to="lab_tph_WeyerhaeuserMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_eb6cbfd3-93af-4a47-b0ea-b0a8b2438e50_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_dei_AmendmentFlag_53781adb-753b-46a2-ae72-21d1828257b2_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_tph_CommitmentAndContingenciesLineItems_852c90d8-31c1-4337-a9f1-b4e78c80eca2_terseLabel_en-US" xlink:label="lab_tph_CommitmentAndContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitment And Contingencies [Line Items]</link:label>
    <link:label id="lab_tph_CommitmentAndContingenciesLineItems_label_en-US" xlink:label="lab_tph_CommitmentAndContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitment and Contingencies [Line Items]</link:label>
    <link:label id="lab_tph_CommitmentAndContingenciesLineItems_documentation_en-US" xlink:label="lab_tph_CommitmentAndContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitment and contingencies.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_CommitmentAndContingenciesLineItems" xlink:href="tph-20220630.xsd#tph_CommitmentAndContingenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_CommitmentAndContingenciesLineItems" xlink:to="lab_tph_CommitmentAndContingenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_701b5399-5257-4edc-b6ff-af21acc1ebc4_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 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_69854f83-c105-416a-8492-9b174a741334_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">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_07c143f8-892a-49d2-903f-190a3652db9e_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">Aggregate principal amount</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_InvestmentHoldingsTable_32a1ce44-5208-4145-bc97-52689766de45_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentHoldingsTable" xlink: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 Holdings [Table]</link:label>
    <link:label id="lab_us-gaap_InvestmentHoldingsTable_label_en-US" xlink:label="lab_us-gaap_InvestmentHoldingsTable" xlink: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 Holdings [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentHoldingsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentHoldingsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentHoldingsTable" xlink:to="lab_us-gaap_InvestmentHoldingsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentTypeAxis_12b2283e-87ef-4676-b56b-d62d96739094_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTypeAxis" xlink: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 Type</link:label>
    <link:label id="lab_us-gaap_InvestmentTypeAxis_label_en-US" xlink:label="lab_us-gaap_InvestmentTypeAxis" xlink: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 Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeAxis" xlink:to="lab_us-gaap_InvestmentTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_tph_LesseeOperatingLeaseNumberofLeaseRenewalOptionsExercised_8f8fdac6-ee45-4024-bd9c-722c9cfdb43c_terseLabel_en-US" xlink:label="lab_tph_LesseeOperatingLeaseNumberofLeaseRenewalOptionsExercised" xlink: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 ground leases extended</link:label>
    <link:label id="lab_tph_LesseeOperatingLeaseNumberofLeaseRenewalOptionsExercised_label_en-US" xlink:label="lab_tph_LesseeOperatingLeaseNumberofLeaseRenewalOptionsExercised" xlink: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, Number of Lease Renewal Options Exercised</link:label>
    <link:label id="lab_tph_LesseeOperatingLeaseNumberofLeaseRenewalOptionsExercised_documentation_en-US" xlink:label="lab_tph_LesseeOperatingLeaseNumberofLeaseRenewalOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Number of Lease Renewal Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_LesseeOperatingLeaseNumberofLeaseRenewalOptionsExercised" xlink:href="tph-20220630.xsd#tph_LesseeOperatingLeaseNumberofLeaseRenewalOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_LesseeOperatingLeaseNumberofLeaseRenewalOptionsExercised" xlink:to="lab_tph_LesseeOperatingLeaseNumberofLeaseRenewalOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_tph_PropertyEquipmentandOtherMember_dbd0d055-584a-4010-9ee9-1b0f16e5feed_terseLabel_en-US" xlink:label="lab_tph_PropertyEquipmentandOtherMember" xlink: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 leases</link:label>
    <link:label id="lab_tph_PropertyEquipmentandOtherMember_label_en-US" xlink:label="lab_tph_PropertyEquipmentandOtherMember" xlink: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, Equipment and Other [Member]</link:label>
    <link:label id="lab_tph_PropertyEquipmentandOtherMember_documentation_en-US" xlink:label="lab_tph_PropertyEquipmentandOtherMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Equipment and Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_PropertyEquipmentandOtherMember" xlink:href="tph-20220630.xsd#tph_PropertyEquipmentandOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_PropertyEquipmentandOtherMember" xlink:to="lab_tph_PropertyEquipmentandOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_305378b5-584a-4efa-9999-e86c27aec106_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink: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 common stock under share-based awards</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink: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, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_e16ad557-9101-40c8-9679-04dd730894fa_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">Summary of Financial Information Relating to Reportable Segments</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_cbd9066d-27f1-4462-9a64-abc8d93eda42_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_bf83f500-9ca0-4d17-b2a9-48ca883f94b1_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">Real estate inventory impairments</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfRealEstate_388db59b-fe70-4867-8a5e-6afe8abad9f8_verboseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfRealEstate" 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">Impairment Charge</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_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3492a1db-1f44-4e5a-8384-859f104ccbee_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink: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 Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink: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 Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_98d8bb35-8f1f-44d4-84c6-5aec7324f581_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 transactions</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_da95a633-7e12-4c7f-9925-0d49dca7a073_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">Options exercisable at end of period (in shares)</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_DepreciationDepletionAndAmortization_8a91e7e7-89f2-47b9-a0b4-078e7bff1db5_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_us-gaap_LesseeOperatingLeaseTermOfContract_7fc6aeb4-3dc1-43ab-a3ed-f688923fd56d_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink: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 original term</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink: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, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c284ccff-163e-461c-b7f2-5a3e8d576570_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" 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">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8b00963f-8ce3-43e5-ae5a-45180e7aafa8_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" 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">Ending balance (in shares)</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_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_fc330114-85d5-41f4-ac81-7a0547b67fee_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" 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">Discount and deferred loan costs</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink: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, Unamortized Discount (Premium) and Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_627e72a8-38da-4720-8e10-6a066da3d0e6_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink: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 other intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_15541cb3-e3b1-4e7f-b5a9-1a812bba3772_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" 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 carrying amount</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Including Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_d30cfe2f-2b0e-40c7-96da-af73bb8316e3_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_PropertyPlantAndEquipmentNet_fcf1d38b-ea6f-453b-9812-3cc8d304c73f_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">Operating properties 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_BasisOfAccountingPolicyPolicyTextBlock_ba61d408-8574-47ea-819c-c5f0f72d99a9_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</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_b2c26b4f-a1c6-4eea-83e4-8a7fe552b760_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_CashFlowSupplementalDisclosuresTextBlock_22d2d7f0-2088-4ce5-a31c-11be34d75f61_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink: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 to Consolidated Statements of Cash Flows</link:label>
    <link:label id="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink: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 Flow, Supplemental Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowSupplementalDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:to="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InsuranceSettlementsReceivable_3dc184ac-8bff-4e1f-9a14-beba808d83ae_verboseLabel_en-US" xlink:label="lab_us-gaap_InsuranceSettlementsReceivable" 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">Warranty insurance receivable</link:label>
    <link:label id="lab_us-gaap_InsuranceSettlementsReceivable_3cf63414-a8ca-4440-8b82-70122c1721a2_terseLabel_en-US" xlink:label="lab_us-gaap_InsuranceSettlementsReceivable" xlink: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 warranty insurance receivables</link:label>
    <link:label id="lab_us-gaap_InsuranceSettlementsReceivable_label_en-US" xlink:label="lab_us-gaap_InsuranceSettlementsReceivable" xlink: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 Settlements Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceSettlementsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InsuranceSettlementsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InsuranceSettlementsReceivable" xlink:to="lab_us-gaap_InsuranceSettlementsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_64b5e3de-1e3a-48f9-bcb5-3386827d644a_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">Cash paid for amounts included in the measurement of lease liabilities</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_us-gaap_EmployeeStockOptionMember_76ab9786-f053-4e93-b30c-cc060625ebfc_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_1b174c0e-d5c7-404f-a5b3-94b3fa37de1c_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Relationship to Entity</link:label>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_label_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink: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 Individual [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayableOtherPayablesMember_7c3917a3-91ef-46b0-891d-91f20fd12b97_verboseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableOtherPayablesMember" 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">Term Loan Facility</link:label>
    <link:label id="lab_us-gaap_NotesPayableOtherPayablesMember_a9bab90d-650a-4055-852b-67c0775de738_terseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableOtherPayablesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term loan facility</link:label>
    <link:label id="lab_us-gaap_NotesPayableOtherPayablesMember_label_en-US" xlink:label="lab_us-gaap_NotesPayableOtherPayablesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Payable, Other Payables [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableOtherPayablesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableOtherPayablesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableOtherPayablesMember" xlink:to="lab_us-gaap_NotesPayableOtherPayablesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tph_TheAmendedRevolvingCreditFacilityMember_c3a037ee-316e-4a0e-b47b-241e60857d4a_terseLabel_en-US" xlink:label="lab_tph_TheAmendedRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Seller Financed Loans</link:label>
    <link:label id="lab_tph_TheAmendedRevolvingCreditFacilityMember_label_en-US" xlink:label="lab_tph_TheAmendedRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The Amended Revolving Credit Facility [Member]</link:label>
    <link:label id="lab_tph_TheAmendedRevolvingCreditFacilityMember_documentation_en-US" xlink:label="lab_tph_TheAmendedRevolvingCreditFacilityMember" xlink: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 Amended Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_TheAmendedRevolvingCreditFacilityMember" xlink:href="tph-20220630.xsd#tph_TheAmendedRevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_TheAmendedRevolvingCreditFacilityMember" xlink:to="lab_tph_TheAmendedRevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tph_RealEstateInventoryCapitalizedInterestCostsTableTableTextBlock_16675c4c-287e-48d2-b65a-fd50e7b60b9f_terseLabel_en-US" xlink:label="lab_tph_RealEstateInventoryCapitalizedInterestCostsTableTableTextBlock" xlink: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 Interest Incurred, Capitalized and Expensed</link:label>
    <link:label id="lab_tph_RealEstateInventoryCapitalizedInterestCostsTableTableTextBlock_label_en-US" xlink:label="lab_tph_RealEstateInventoryCapitalizedInterestCostsTableTableTextBlock" xlink: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 [Table Text Block]</link:label>
    <link:label id="lab_tph_RealEstateInventoryCapitalizedInterestCostsTableTableTextBlock_documentation_en-US" xlink:label="lab_tph_RealEstateInventoryCapitalizedInterestCostsTableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular disclosure of interest incurred, capitalized and expensed.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_RealEstateInventoryCapitalizedInterestCostsTableTableTextBlock" xlink:href="tph-20220630.xsd#tph_RealEstateInventoryCapitalizedInterestCostsTableTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_RealEstateInventoryCapitalizedInterestCostsTableTableTextBlock" xlink:to="lab_tph_RealEstateInventoryCapitalizedInterestCostsTableTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_5db772f7-1e75-4fb8-8d25-60bd9d073dd6_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" 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">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink: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, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_b4152837-acd3-4255-b75b-d31ef30247d9_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" 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</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_a5f06b02-ad6e-4938-bd76-ed63401f498d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink: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 Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_149ab6cd-1b15-426a-bb3a-49bbcb0493dd_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_67e07f88-cffc-4cbf-b030-1e9aada2edd4_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 (in shares)</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_AccruedIncomeTaxesCurrent_71e541a7-ad09-47c6-9d77-12fe68f0c21b_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink: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 liability</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeObligationsNatureDomain_501b067f-dc21-4b71-81b9-7ce52dc0ad5f_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsNatureDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature</link:label>
    <link:label id="lab_us-gaap_GuaranteeObligationsNatureDomain_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsNatureDomain" xlink: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, Nature [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain" xlink:to="lab_us-gaap_GuaranteeObligationsNatureDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_0b05b6ac-66f6-4dce-8247-fb958df5091d_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</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_ScheduleOfRealEstatePropertiesTableTextBlock_abfdc0b1-25e3-4342-8db3-9ad074155cd7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRealEstatePropertiesTableTextBlock" xlink: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 Real Estate Inventories</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRealEstatePropertiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRealEstatePropertiesTableTextBlock" xlink: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 Real Estate Properties [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRealEstatePropertiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRealEstatePropertiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRealEstatePropertiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRealEstatePropertiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsAndNotesReceivableNet_5b668a28-4881-4d0c-b225-40eefac87d77_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsAndNotesReceivableNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables</link:label>
    <link:label id="lab_us-gaap_AccountsAndNotesReceivableNet_cd388f2e-4224-46e0-bed9-66d0234aca32_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsAndNotesReceivableNet" 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 receivables</link:label>
    <link:label id="lab_us-gaap_AccountsAndNotesReceivableNet_label_en-US" xlink:label="lab_us-gaap_AccountsAndNotesReceivableNet" xlink: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 and Financing Receivable, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndNotesReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsAndNotesReceivableNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsAndNotesReceivableNet" xlink:to="lab_us-gaap_AccountsAndNotesReceivableNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_74b77e04-59bd-4b7e-876a-73371b7bf2f4_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink: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</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_100cf044-8cf9-45a6-9d50-8d10cab54cbf_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" 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">Cash</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink: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, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_6c8ea18a-b15d-4f32-bbe2-8775dfac73b8_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 paid (refunded), net</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_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_dca2fa9f-45f9-4e50-baa1-1c96741ca0a6_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink: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, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink: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, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_70155052-3380-4fec-b127-16c3eaa8bb42_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_us-gaap_FairValueByMeasurementBasisAxis_2b4e7d42-2907-4b64-b913-bf84702bbb1f_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">Measurement Basis</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_us-gaap_FairValueMeasurementFrequencyDomain_22256f4b-7d10-4547-8726-bc969923cb9d_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">Fair Value, Measurement Frequency</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_us-gaap_SeniorNotes_6ed7e97e-7838-4364-b477-ba29598015bd_terseLabel_en-US" xlink:label="lab_us-gaap_SeniorNotes" xlink: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, net</link:label>
    <link:label id="lab_us-gaap_SeniorNotes_label_en-US" xlink:label="lab_us-gaap_SeniorNotes" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorNotes" xlink:to="lab_us-gaap_SeniorNotes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateInventoryCapitalizedInterestCosts_56cf9b7b-1d77-4956-a97f-f5e46fb71b34_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 in beginning inventory</link:label>
    <link:label id="lab_us-gaap_RealEstateInventoryCapitalizedInterestCosts_0010b3b2-ac39-4ab3-9203-029c3d16e036_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 in ending inventory</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_6e5daedb-b607-48f5-b33d-485785470df6_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_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_e9dc5a4b-78e0-453c-b9cf-eefd5054aee0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" 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">Distributions to noncontrolling interests, net</link:label>
    <link:label id="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_label_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:to="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_de4e1075-986a-4cfa-a3c8-a72a67e5d6a0_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">Unrecognized stock based compensation related to all stock-based awards</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_00739e2c-9093-4579-a896-d018ca914cde_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</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_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_6c65509c-9336-4c8e-83ed-288e00e50f6b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink: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 to Consolidated Statement of Cash Flows</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink: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 Cash Flow, Supplemental Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfDebtDiscountPremium_00a7c4c5-d508-476a-982d-769a671d37c9_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfDebtDiscountPremium" xlink: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 senior note discount capitalized to real estate inventory</link:label>
    <link:label id="lab_us-gaap_AmortizationOfDebtDiscountPremium_label_en-US" xlink:label="lab_us-gaap_AmortizationOfDebtDiscountPremium" xlink: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 Discount (Premium)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="lab_us-gaap_AmortizationOfDebtDiscountPremium" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubleaseIncome_854bc70b-1506-440e-a186-c880f700c822_negatedLabel_en-US" xlink:label="lab_us-gaap_SubleaseIncome" 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">Sublease income, ground leases (included in other operations revenue)</link:label>
    <link:label id="lab_us-gaap_SubleaseIncome_label_en-US" xlink:label="lab_us-gaap_SubleaseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sublease Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubleaseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubleaseIncome" xlink:to="lab_us-gaap_SubleaseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_b9749874-58d9-4d37-a00b-3ec61213d65a_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" 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">Aggregate intrinsic value, beginning balance</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_6df33e24-fb86-41c3-b3de-410a2a89a821_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" 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">Aggregate intrinsic value, ending balance</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_ee6fd53a-01b4-435d-bf91-5689212832ff_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</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_us-gaap_IncreaseDecreaseInAccountsReceivable_f286b451-3280-4d1a-ab28-0e062fdbd1f3_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" 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">Receivables</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink: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 Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_9a36e10a-46cc-4138-bbc4-cdac93e6b475_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_tph_PerformanceMetricsAxis_eedc6de0-20bb-4cca-8963-582884df908e_terseLabel_en-US" xlink:label="lab_tph_PerformanceMetricsAxis" xlink: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 Metrics</link:label>
    <link:label id="lab_tph_PerformanceMetricsAxis_label_en-US" xlink:label="lab_tph_PerformanceMetricsAxis" xlink: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 Metrics [Axis]</link:label>
    <link:label id="lab_tph_PerformanceMetricsAxis_documentation_en-US" xlink:label="lab_tph_PerformanceMetricsAxis" xlink: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 Metrics [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_PerformanceMetricsAxis" xlink:href="tph-20220630.xsd#tph_PerformanceMetricsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_PerformanceMetricsAxis" xlink:to="lab_tph_PerformanceMetricsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_3b9dc073-3382-40e1-aaf7-5c9c4e8a0b07_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink: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 Entities</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink: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 Entities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesAxis" xlink:to="lab_srt_ConsolidatedEntitiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentDividendsOrDistributions_bdfea47c-2801-4d1f-9930-f518ddb36ffc_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Returns on investments in unconsolidated entities, net</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentDividendsOrDistributions_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:to="lab_us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_9747dbbc-c3f6-44a8-b146-abe5ed1b63ca_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_cbdbba16-0c7a-486e-adcb-4053e7dee850_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</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_InterestPayableCurrentAndNoncurrent_a2c205fd-9047-43ad-b0e5-0ee7c7ae2892_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPayableCurrentAndNoncurrent" xlink: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 interest</link:label>
    <link:label id="lab_us-gaap_InterestPayableCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_InterestPayableCurrentAndNoncurrent" xlink: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 Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPayableCurrentAndNoncurrent" xlink:to="lab_us-gaap_InterestPayableCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_0d62ee61-3524-4e42-9163-048646ab324b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems" xlink: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 Contingency</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems" xlink: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 Contingency [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems" xlink:to="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_8b408f08-af55-4f88-ad90-7df78344ebf8_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issued under share-based awards (shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink: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 Issued, Shares, Share-Based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_d51eba47-97bc-4f7c-aa43-ff8e799d214b_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 issuance 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_ae46a8a5-1d81-4813-a795-47f34536f671_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">Lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_f79c4edf-b8d9-420c-a11b-436abff0dd6f_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" 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">Present value of operating lease liabilities</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_dd0cb2c2-0bb2-443d-a2e4-7e809baeb235_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 Information</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_srt_OfficerMember_9c0f9025-9cf1-42df-a603-51f579db8215_terseLabel_en-US" xlink:label="lab_srt_OfficerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Officers</link:label>
    <link:label id="lab_srt_OfficerMember_label_en-US" xlink:label="lab_srt_OfficerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Officer [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OfficerMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OfficerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OfficerMember" xlink:to="lab_srt_OfficerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_2222797f-1557-473f-9c3c-bc31c0ced023_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink: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, Nonconsolidated Investee</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink: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, Nonconsolidated Investee [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:to="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_aadc2945-a5c5-43a5-ba63-940c333c43fc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink: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 Goodwill and Other Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink: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 Intangible Assets and Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_05b4023f-1027-472b-8d2d-485c8f75d172_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclass the negative APIC to retained earnings</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Additional Paid in Capital, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:type="arc" order="1"/>
    <link:label id="lab_tph_NoncontrollingInterestEffectiveOfConsolidationInVariableInterestEntity_2eba7feb-88ea-4c22-a250-c97f4f59979d_terseLabel_en-US" xlink:label="lab_tph_NoncontrollingInterestEffectiveOfConsolidationInVariableInterestEntity" xlink: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 effect of consolidations of VIE's</link:label>
    <link:label id="lab_tph_NoncontrollingInterestEffectiveOfConsolidationInVariableInterestEntity_label_en-US" xlink:label="lab_tph_NoncontrollingInterestEffectiveOfConsolidationInVariableInterestEntity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Effective Of Consolidation In Variable Interest Entity</link:label>
    <link:label id="lab_tph_NoncontrollingInterestEffectiveOfConsolidationInVariableInterestEntity_documentation_en-US" xlink:label="lab_tph_NoncontrollingInterestEffectiveOfConsolidationInVariableInterestEntity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Effective Of Consolidation In Variable Interest Entity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_NoncontrollingInterestEffectiveOfConsolidationInVariableInterestEntity" xlink:href="tph-20220630.xsd#tph_NoncontrollingInterestEffectiveOfConsolidationInVariableInterestEntity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_NoncontrollingInterestEffectiveOfConsolidationInVariableInterestEntity" xlink:to="lab_tph_NoncontrollingInterestEffectiveOfConsolidationInVariableInterestEntity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceived_d89c6a8b-5894-4c68-87c5-f3ac32f7a5c9_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceived" xlink: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 expected payments to be received under sublease</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceived_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceived" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Payments to be Received</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceived"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived" xlink:to="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceived" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_17300df3-64a3-4591-a13d-ea8df10fe20b_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 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_857c359d-a5e1-41ef-8437-7a1b893b8a9d_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">Fair Value</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_74487542-c2c1-441b-a0c5-ff6d2c41d011_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">Granted (in dollars per share)</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_SubsegmentsDomain_3ab1cdc2-6bd5-4859-ae91-fbc4fd874520_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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8d2ac53c-f74a-4947-bfc6-b00d1eb6f52c_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_tph_HomeBuildingIncomeLossFromEquityMethodInvestments_ae0e4d2c-36a1-4d81-87a0-7ae6c314aeb9_terseLabel_en-US" xlink:label="lab_tph_HomeBuildingIncomeLossFromEquityMethodInvestments" xlink: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) of unconsolidated entities</link:label>
    <link:label id="lab_tph_HomeBuildingIncomeLossFromEquityMethodInvestments_4cc5e4e0-04b4-4265-ba0b-9553cebcbae5_verboseLabel_en-US" xlink:label="lab_tph_HomeBuildingIncomeLossFromEquityMethodInvestments" 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">Company&#8217;s equity in income of unconsolidated entities</link:label>
    <link:label id="lab_tph_HomeBuildingIncomeLossFromEquityMethodInvestments_label_en-US" xlink:label="lab_tph_HomeBuildingIncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Home Building Income Loss From Equity Method Investments</link:label>
    <link:label id="lab_tph_HomeBuildingIncomeLossFromEquityMethodInvestments_documentation_en-US" xlink:label="lab_tph_HomeBuildingIncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Home building income loss from equity method investments.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_HomeBuildingIncomeLossFromEquityMethodInvestments" xlink:href="tph-20220630.xsd#tph_HomeBuildingIncomeLossFromEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_HomeBuildingIncomeLossFromEquityMethodInvestments" xlink:to="lab_tph_HomeBuildingIncomeLossFromEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_cf3a2265-0a45-417b-9490-d2e5cf9b09ec_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink: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_WeightedAverageNumberOfSharesOutstandingAbstract_e6b4b15e-88f5-4a0a-ad52-fcbabfda1fb7_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" 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">Denominator:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember_aa826e21-c8f2-4c9f-8dd7-ddf897aec4eb_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember" xlink: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, nonconsolidated investee or group of investees</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember" xlink: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, Nonconsolidated Investee or Group of Investees [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember" xlink:to="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tph_WestMember_c8f1b2e1-79d7-4e97-96f4-e945f1646b06_terseLabel_en-US" xlink:label="lab_tph_WestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">West</link:label>
    <link:label id="lab_tph_WestMember_label_en-US" xlink:label="lab_tph_WestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">West [Member]</link:label>
    <link:label id="lab_tph_WestMember_documentation_en-US" xlink:label="lab_tph_WestMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">West [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_WestMember" xlink:href="tph-20220630.xsd#tph_WestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_WestMember" xlink:to="lab_tph_WestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_227a9eee-c691-4104-8dfe-950607315f89_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" 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 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_dei_EntityFilerCategory_fa66e5e1-48ba-4858-bc07-9b279fb771cd_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_2384300f-7f08-4bc5-9b3e-25c31550b97e_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 (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5322f8b2-2adf-4017-aefd-4644a8c67d2f_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 (in shares)</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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_ce9db342-ebe4-4845-9625-eb670c46a80d_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink: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</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_6b2cbd43-c8ea-44c7-a864-e75da6479284_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink: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 Interests in Land Option Agreements</link:label>
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink: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 Variable Interest Entities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:to="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tph_VariableInterestEntityRemainingPurchasePrice_780b9bb3-599b-4e38-817f-00833427090f_terseLabel_en-US" xlink:label="lab_tph_VariableInterestEntityRemainingPurchasePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining Purchase Price</link:label>
    <link:label id="lab_tph_VariableInterestEntityRemainingPurchasePrice_label_en-US" xlink:label="lab_tph_VariableInterestEntityRemainingPurchasePrice" xlink: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 Interest Entity Remaining Purchase Price</link:label>
    <link:label id="lab_tph_VariableInterestEntityRemainingPurchasePrice_documentation_en-US" xlink:label="lab_tph_VariableInterestEntityRemainingPurchasePrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining purchase price associate with land option and other similar contracts.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_VariableInterestEntityRemainingPurchasePrice" xlink:href="tph-20220630.xsd#tph_VariableInterestEntityRemainingPurchasePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_VariableInterestEntityRemainingPurchasePrice" xlink:to="lab_tph_VariableInterestEntityRemainingPurchasePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_c5edcf87-8a1a-43fc-af7c-393b8eac2fa5_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">Legal reserves</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_AllocatedShareBasedCompensationExpense_1e38a30b-c203-4c59-8aa3-8bfe72e6f730_verboseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" 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">Total stock-based compensation</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_433c9782-6614-48cd-9596-5da6ed303acf_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</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_251e8e2b-69e1-414f-92ea-9b7b4470cf46_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_15c6a756-6bda-4a10-99bf-b76565c28e86_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" 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">Beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_ba4dea44-595d-4c03-9a34-6284077360dc_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" 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">Ending balance (in dollars per share)</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_tph_RevolvingFacilityMember_5c6ff760-b742-4d7d-b970-845c40cca339_terseLabel_en-US" xlink:label="lab_tph_RevolvingFacilityMember" xlink: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 Facility</link:label>
    <link:label id="lab_tph_RevolvingFacilityMember_label_en-US" xlink:label="lab_tph_RevolvingFacilityMember" xlink: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 Facility [Member]</link:label>
    <link:label id="lab_tph_RevolvingFacilityMember_documentation_en-US" xlink:label="lab_tph_RevolvingFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_RevolvingFacilityMember" xlink:href="tph-20220630.xsd#tph_RevolvingFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_RevolvingFacilityMember" xlink:to="lab_tph_RevolvingFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_a8722fed-e05e-468e-ba74-9e1417f78a35_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, $0.01 par value, 50,000,000 shares authorized; no shares issued and outstanding as of June 30, 2022 and December 31, 2021, respectively</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_f371f22d-7c52-49ee-9ca5-39905e46da7a_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink: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 letters of credit</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink: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, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_cbf88265-d095-4b24-a2d4-a22da4b4ac4b_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" 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">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink: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, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_65447d87-7b5b-4bb1-a3ec-c028a71248e8_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_be3b3f95-ca18-4a8a-a811-5d0b5fdaeab0_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">Debt Instrument [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_bee562e2-3f2b-4d8f-baad-3a0b1ec838fd_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">Level 3</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_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_b37a6226-9bc1-467e-a843-6a818746c38c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink: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, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink: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, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_4633bed9-f92a-411a-8f12-7a0547f00fc2_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink: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 Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_1abed5a4-9d72-4c21-8be2-ee176036414d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink: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 Compensation Expense Recognized Related to All Stock-Based Awards</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink: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, Cost by Plan [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssets_e873c70e-001e-4ca4-9c24-94738669f3e3_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_3ced5983-07cc-41d5-b052-5745b4f5ab34_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, total</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_tph_TheTermLoanFacilityMember_01b392f3-d9a3-44d0-bd9d-865a09462a20_verboseLabel_en-US" xlink:label="lab_tph_TheTermLoanFacilityMember" 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">Term Loan Facility</link:label>
    <link:label id="lab_tph_TheTermLoanFacilityMember_f8f3a0b4-c76b-44e2-894a-2f27e6f220a0_terseLabel_en-US" xlink:label="lab_tph_TheTermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term loan facility</link:label>
    <link:label id="lab_tph_TheTermLoanFacilityMember_label_en-US" xlink:label="lab_tph_TheTermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The Term Loan Facility [Member]</link:label>
    <link:label id="lab_tph_TheTermLoanFacilityMember_documentation_en-US" xlink:label="lab_tph_TheTermLoanFacilityMember" xlink: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 Term Loan Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_TheTermLoanFacilityMember" xlink:href="tph-20220630.xsd#tph_TheTermLoanFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_TheTermLoanFacilityMember" xlink:to="lab_tph_TheTermLoanFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_78f200d7-d22a-48d4-aee4-3c7900cd6ab6_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_775248a2-41e6-44ba-9543-715d47566b9c_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">Summary of Nonfinancial Assets Measured at Fair Value on a Nonrecurring Basis</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_us-gaap_InvestmentTypeCategorizationMember_79e70d23-8ccc-4454-a826-19fdb31e7f47_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_InvestmentTypeCategorizationMember_label_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember" xlink:to="lab_us-gaap_InvestmentTypeCategorizationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_72bf0b62-9c8c-4822-8b62-1f2e0d9f2a8f_terseLabel_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interests</link:label>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_label_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestMember" xlink:to="lab_us-gaap_NoncontrollingInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestCostsIncurred_8dd4d46e-a64b-4b42-9856-44afe65d0469_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_tph_PotentialChangeInTotalStockholdersReturn_ea5e252f-2a7f-4067-bc5e-7dfdd612a33e_terseLabel_en-US" xlink:label="lab_tph_PotentialChangeInTotalStockholdersReturn" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Potential change in TSR (percent)</link:label>
    <link:label id="lab_tph_PotentialChangeInTotalStockholdersReturn_label_en-US" xlink:label="lab_tph_PotentialChangeInTotalStockholdersReturn" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Potential Change In Total Stockholders Return</link:label>
    <link:label id="lab_tph_PotentialChangeInTotalStockholdersReturn_documentation_en-US" xlink:label="lab_tph_PotentialChangeInTotalStockholdersReturn" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Potential Change In Total Stockholders Return</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_PotentialChangeInTotalStockholdersReturn" xlink:href="tph-20220630.xsd#tph_PotentialChangeInTotalStockholdersReturn"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_PotentialChangeInTotalStockholdersReturn" xlink:to="lab_tph_PotentialChangeInTotalStockholdersReturn" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_3f0cc5e9-b2de-4a69-9142-e95867d2ab5e_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" 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">Minimum tax withholding paid on behalf of employees for share-based awards</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink: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, Tax Withholding, Share-Based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_296d382f-bb66-4f87-9a76-7e6c58f5d9b2_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 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_AmortizationOfFinancingCosts_2a285b90-725b-4b33-9248-606f244850b2_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink: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 deferred financing costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_f9ef7f13-c137-417c-ad98-2f4580927382_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink: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</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink: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 [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeObligationsByNatureAxis_2f8a2466-c208-4c00-8f93-1425e6bca8a6_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsByNatureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature</link:label>
    <link:label id="lab_us-gaap_GuaranteeObligationsByNatureAxis_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsByNatureAxis" xlink: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, Nature [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis" xlink:to="lab_us-gaap_GuaranteeObligationsByNatureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_e18d4e64-4368-461e-bb7f-c429ef63191b_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</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_us-gaap_LandMember_841a4e14-4ea1-4256-bbec-ddc61d8641bf_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 and lots sales</link:label>
    <link:label id="lab_us-gaap_LandMember_b9ca6f8c-6892-4cb9-ac60-1ff8198b819d_verboseLabel_en-US" xlink:label="lab_us-gaap_LandMember" 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">Ground leases</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_a67f4e1c-3745-4dee-9014-bdf18091fbb3_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">Stock options and unvested restricted stock units (in shares)</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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6e0f9193-aada-45af-93ec-20b9bae9c10f_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_6db13f5c-7072-49bd-83d1-8e1a37cde68a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink: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 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_dd08e0dc-c8b6-4234-9dae-7b1d009bb237_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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_14f9132e-3f2d-4aca-90e0-24506a2e2300_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Interest</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_IntangibleAssetsNetExcludingGoodwill_f6d9420b-764e-4387-9f7b-76e0d8246c93_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" 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">Trade names, net carrying amount</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_7c8dcfff-3bb7-415c-a3a4-53fa7dc7958e_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 (in dollars per share)</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_NetIncomeLossAvailableToCommonStockholdersDiluted_20bb2c1b-54bf-4d9b-98e0-d817c7b31811_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">Net income available to common stockholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_00f7b1a9-9604-4146-86aa-3976450291a5_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink: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 available to common stockholders</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_b4260ff2-a796-45a1-a60b-4abc088e69e9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink: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 vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink: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, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsTableTextBlock_f7d52476-e395-496f-9dd8-00969ed9f9ed_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</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_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_9e6bba29-9a7a-4ab4-a456-f4e7eacd52c9_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink: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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsAxis_910808a3-b552-489c-aa77-dd94c5f904c0_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</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_tph_AccruedExpensesAndOtherLiabilitiesMember_50540511-9b39-48d4-a9a4-adb3f3bb119f_terseLabel_en-US" xlink:label="lab_tph_AccruedExpensesAndOtherLiabilitiesMember" xlink: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 Expenses and Other Liabilities</link:label>
    <link:label id="lab_tph_AccruedExpensesAndOtherLiabilitiesMember_label_en-US" xlink:label="lab_tph_AccruedExpensesAndOtherLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Expenses and Other Liabilities [Member]</link:label>
    <link:label id="lab_tph_AccruedExpensesAndOtherLiabilitiesMember_documentation_en-US" xlink:label="lab_tph_AccruedExpensesAndOtherLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Expenses and Other Liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_AccruedExpensesAndOtherLiabilitiesMember" xlink:href="tph-20220630.xsd#tph_AccruedExpensesAndOtherLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_AccruedExpensesAndOtherLiabilitiesMember" xlink:to="lab_tph_AccruedExpensesAndOtherLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_b72b4515-7de5-49d6-8d65-3cf1a376d6bf_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">2024</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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_44ede281-5fb5-49e2-b8f8-c3450b09fd7a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink: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 Receivables</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink: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 Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_4c500b99-f30d-4b29-b373-d5a47eb205f7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink: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 Restricted Stock Units</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink: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, Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateOtherMember_d5618c83-0e9f-4139-b533-812e329b0084_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateOtherMember" xlink: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 operating</link:label>
    <link:label id="lab_us-gaap_RealEstateOtherMember_label_en-US" xlink:label="lab_us-gaap_RealEstateOtherMember" xlink: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, Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateOtherMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateOtherMember" xlink:to="lab_us-gaap_RealEstateOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tph_CommitmentAndContingenciesTable_6143969e-d2ac-4f45-9ede-0f401932dcf8_terseLabel_en-US" xlink:label="lab_tph_CommitmentAndContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitment And Contingencies [Table]</link:label>
    <link:label id="lab_tph_CommitmentAndContingenciesTable_label_en-US" xlink:label="lab_tph_CommitmentAndContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitment and Contingencies [Table]</link:label>
    <link:label id="lab_tph_CommitmentAndContingenciesTable_documentation_en-US" xlink:label="lab_tph_CommitmentAndContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitment and Contingencies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_CommitmentAndContingenciesTable" xlink:href="tph-20220630.xsd#tph_CommitmentAndContingenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_CommitmentAndContingenciesTable" xlink:to="lab_tph_CommitmentAndContingenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrentAndNoncurrent_09527872-4366-446d-b691-1b739d30eb8d_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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_08e59f27-8035-4e4d-9cc1-fc990d95360d_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 Lease Payments</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_1449d46f-cf63-431b-b871-cd69664d3d7d_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_tph_HomebuilidingPartnershipsOrLimitedLiabilityCompaniesMember_b1a2f231-fdf3-446d-97df-1ab534d948f3_terseLabel_en-US" xlink:label="lab_tph_HomebuilidingPartnershipsOrLimitedLiabilityCompaniesMember" xlink: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 Partnerships or Limited Liability Companies</link:label>
    <link:label id="lab_tph_HomebuilidingPartnershipsOrLimitedLiabilityCompaniesMember_label_en-US" xlink:label="lab_tph_HomebuilidingPartnershipsOrLimitedLiabilityCompaniesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Homebuiliding Partnerships or Limited Liability Companies [Member]</link:label>
    <link:label id="lab_tph_HomebuilidingPartnershipsOrLimitedLiabilityCompaniesMember_documentation_en-US" xlink:label="lab_tph_HomebuilidingPartnershipsOrLimitedLiabilityCompaniesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Homebuiliding Partnerships or Limited Liability Companies [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_HomebuilidingPartnershipsOrLimitedLiabilityCompaniesMember" xlink:href="tph-20220630.xsd#tph_HomebuilidingPartnershipsOrLimitedLiabilityCompaniesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_HomebuilidingPartnershipsOrLimitedLiabilityCompaniesMember" xlink:to="lab_tph_HomebuilidingPartnershipsOrLimitedLiabilityCompaniesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_1b003ee1-e7ad-4745-907c-14522f0a676e_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_tph_PretaxEarningsMember_f5df7408-55dc-4e4e-a40b-c8a67acd2bf2_terseLabel_en-US" xlink:label="lab_tph_PretaxEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-tax Earnings</link:label>
    <link:label id="lab_tph_PretaxEarningsMember_label_en-US" xlink:label="lab_tph_PretaxEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-tax Earnings [Member]</link:label>
    <link:label id="lab_tph_PretaxEarningsMember_documentation_en-US" xlink:label="lab_tph_PretaxEarningsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-tax Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_PretaxEarningsMember" xlink:href="tph-20220630.xsd#tph_PretaxEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_PretaxEarningsMember" xlink:to="lab_tph_PretaxEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfRevenue_ab90e02c-a395-42e7-8339-cf113d0a7117_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expenses</link:label>
    <link:label id="lab_us-gaap_CostOfRevenue_label_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink: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 Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenue" xlink:to="lab_us-gaap_CostOfRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_PresidentMember_5cfd4323-145e-4b05-ab58-f78b51342543_terseLabel_en-US" xlink:label="lab_srt_PresidentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">President</link:label>
    <link:label id="lab_srt_PresidentMember_label_en-US" xlink:label="lab_srt_PresidentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">President [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_PresidentMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_PresidentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_PresidentMember" xlink:to="lab_srt_PresidentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_60a9b187-9c16-43d3-90b4-48bda1bcd52e_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</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_us-gaap_FairValueDisclosuresAbstract_1404a269-d946-4e3d-884e-9accf82a1f40_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_59bf5dd4-48e2-437d-aa8a-a628fe03e455_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">Available secured revolving credit facility</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_us-gaap_InterestExpense_45bfa723-75a6-454e-a761-4b7785cfbd8f_totalLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" 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">Interest expensed</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_us-gaap_TradeNamesMember_4f763088-1412-4177-897d-548f3910eec9_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Names</link:label>
    <link:label id="lab_us-gaap_TradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember" xlink:to="lab_us-gaap_TradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_63defd1a-7adf-4478-ba72-1f49637ffacb_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</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_tph_HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes_6c846d97-03fd-40a5-96ca-a18eb217f45a_totalLabel_en-US" xlink:label="lab_tph_HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes" 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">Homebuilding income before income taxes</link:label>
    <link:label id="lab_tph_HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes_label_en-US" xlink:label="lab_tph_HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes" xlink: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 Income Loss From Continuing Operations Before Taxes</link:label>
    <link:label id="lab_tph_HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes_documentation_en-US" xlink:label="lab_tph_HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes" xlink: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 income (loss) from continuing operations before taxes.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes" xlink:href="tph-20220630.xsd#tph_HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes" xlink:to="lab_tph_HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_1b2bc154-1a47-491f-9204-fbce2b694ca7_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">Real Estate Inventories</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_us-gaap_ScheduleOfDebtInstrumentsTextBlock_00902ed5-6f38-4d75-9e2a-2899b4c2056e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink: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 Senior Notes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink: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 Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingMember_b5e0f840-6030-44c6-9d0c-44e473fdfbe5_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink: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 Leases</link:label>
    <link:label id="lab_us-gaap_BuildingMember_label_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember" xlink:to="lab_us-gaap_BuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_bb76b86f-0dd9-4ad3-b88a-048ea843cfb7_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" 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">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_f83ae385-5135-4b3d-a9ea-aa5f4c89a531_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_tph_TwoThousandTwentyTwoIncentiveProgramMember_9e81e471-6860-4c1a-bb58-43eac26f4888_terseLabel_en-US" xlink:label="lab_tph_TwoThousandTwentyTwoIncentiveProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022 Incentive Program</link:label>
    <link:label id="lab_tph_TwoThousandTwentyTwoIncentiveProgramMember_label_en-US" xlink:label="lab_tph_TwoThousandTwentyTwoIncentiveProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Twenty Two Incentive Program [Member]</link:label>
    <link:label id="lab_tph_TwoThousandTwentyTwoIncentiveProgramMember_documentation_en-US" xlink:label="lab_tph_TwoThousandTwentyTwoIncentiveProgramMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Twenty Two Incentive Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_TwoThousandTwentyTwoIncentiveProgramMember" xlink:href="tph-20220630.xsd#tph_TwoThousandTwentyTwoIncentiveProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_TwoThousandTwentyTwoIncentiveProgramMember" xlink:to="lab_tph_TwoThousandTwentyTwoIncentiveProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_e86db31e-6b3d-4dd6-a880-1d6abcb5984f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink: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 Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink: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 Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tph_InvestmentOwnershipPercentage_fcca01b4-98d7-4f72-889c-acaea726e1d1_terseLabel_en-US" xlink:label="lab_tph_InvestmentOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership percentage</link:label>
    <link:label id="lab_tph_InvestmentOwnershipPercentage_label_en-US" xlink:label="lab_tph_InvestmentOwnershipPercentage" xlink: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 Ownership Percentage</link:label>
    <link:label id="lab_tph_InvestmentOwnershipPercentage_documentation_en-US" xlink:label="lab_tph_InvestmentOwnershipPercentage" xlink: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 ownership percentage.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_InvestmentOwnershipPercentage" xlink:href="tph-20220630.xsd#tph_InvestmentOwnershipPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_InvestmentOwnershipPercentage" xlink:to="lab_tph_InvestmentOwnershipPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_f7c4e026-336a-4679-903e-b1b9c0ef7561_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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_3f0cb270-4e73-4617-bf42-ae8519f92429_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink: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 (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink: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 Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryLandHeldForDevelopmentAndSale_3fdda13b-4a92-4597-b1a1-1d1453057698_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryLandHeldForDevelopmentAndSale" xlink: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 future development</link:label>
    <link:label id="lab_us-gaap_InventoryLandHeldForDevelopmentAndSale_label_en-US" xlink:label="lab_us-gaap_InventoryLandHeldForDevelopmentAndSale" xlink: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 Development and Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLandHeldForDevelopmentAndSale" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryLandHeldForDevelopmentAndSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryLandHeldForDevelopmentAndSale" xlink:to="lab_us-gaap_InventoryLandHeldForDevelopmentAndSale" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_1add3fcc-7bb2-4acb-9dff-997ef3071f8c_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink: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 Entities</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink: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 Entities [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesDomain" xlink:to="lab_srt_ConsolidatedEntitiesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4a7f1365-4482-47d5-ae27-695861b42df8_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" 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 decrease in cash and cash equivalents</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_dei_EntityCentralIndexKey_a7d69932-1938-4a0c-948f-8ff6b2622b15_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_26ad12dc-c31d-4b84-a664-e45d0fbd1ee7_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_55e76bff-61b7-4120-81dd-1e300889a2d4_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">Measurement Frequency</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_5321568e-04cf-4d61-a4f5-a0a32d05ed04_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink: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 Per Share</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink: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, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_fad9a755-cc49-47cb-a409-a6e7ac0d515d_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_b51e2ccd-64df-4488-839f-f9efb075fd91_negatedLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" 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">Minimum tax withholding paid on behalf of employees for restricted stock units</link:label>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink: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, Decrease for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d881e779-3b5d-4e05-908c-e7bffa0d6fa9_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_dei_CityAreaCode_d98ca5fe-b2af-409f-97bd-331638cee9f1_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_GeneralAndAdministrativeExpense_069ebcd8-db79-4a82-831b-b3fb498e3ede_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_us-gaap_AssetsAbstract_1ff38143-bc50-48b5-9345-48bff851a999_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_tph_FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember_1818b7fd-7608-499c-b9ef-58d19893ff08_terseLabel_en-US" xlink:label="lab_tph_FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">5.875% Senior Notes due June 15, 2024</link:label>
    <link:label id="lab_tph_FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember_label_en-US" xlink:label="lab_tph_FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember" xlink: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 Point Eight Seven Five Percent Senior Notes Due Two Thousand Twenty Four [Member]</link:label>
    <link:label id="lab_tph_FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember_documentation_en-US" xlink:label="lab_tph_FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">5.875% Senior Notes due June 15, 2024 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember" xlink:href="tph-20220630.xsd#tph_FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember" xlink:to="lab_tph_FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_8cd3e202-e901-4322-a520-fd61daf5c3d6_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</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_StatementOfStockholdersEquityAbstract_21c06955-0b07-40ee-97fa-a2bbec117ed8_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_tph_EscrowProceedsAndOtherAccountsReceivableNet_26a42c84-4cce-4367-92d3-b8412c50d151_terseLabel_en-US" xlink:label="lab_tph_EscrowProceedsAndOtherAccountsReceivableNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Escrow proceeds and other accounts receivable, net</link:label>
    <link:label id="lab_tph_EscrowProceedsAndOtherAccountsReceivableNet_label_en-US" xlink:label="lab_tph_EscrowProceedsAndOtherAccountsReceivableNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Escrow Proceeds and Other Accounts Receivable Net</link:label>
    <link:label id="lab_tph_EscrowProceedsAndOtherAccountsReceivableNet_documentation_en-US" xlink:label="lab_tph_EscrowProceedsAndOtherAccountsReceivableNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Escrow Proceeds and Other Accounts Receivable Net.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_EscrowProceedsAndOtherAccountsReceivableNet" xlink:href="tph-20220630.xsd#tph_EscrowProceedsAndOtherAccountsReceivableNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_EscrowProceedsAndOtherAccountsReceivableNet" xlink:to="lab_tph_EscrowProceedsAndOtherAccountsReceivableNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_9127fb9e-7714-4e88-9692-767578c3938e_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink: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 disclosures of noncash activities:</link:label>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink: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 Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_237f0be9-680e-4001-8366-2c3e764e9363_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">Amortization of stock-based compensation</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_tph_NumberofBrands_dff41bac-f467-431c-af19-3eac99cac560_verboseLabel_en-US" xlink:label="lab_tph_NumberofBrands" 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">Number of brands in portfolio (brands)</link:label>
    <link:label id="lab_tph_NumberofBrands_label_en-US" xlink:label="lab_tph_NumberofBrands" xlink: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 Brands</link:label>
    <link:label id="lab_tph_NumberofBrands_documentation_en-US" xlink:label="lab_tph_NumberofBrands" xlink: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 Brands</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_NumberofBrands" xlink:href="tph-20220630.xsd#tph_NumberofBrands"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_NumberofBrands" xlink:to="lab_tph_NumberofBrands" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_026ea3de-4ba2-4940-89bd-df7c4e4babb8_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">Investments in Unconsolidated Entities</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_tph_LandOptionAbandonmentsAndPreAcquisitionCharges_df328c1a-6fd4-4437-aa97-8daae07715b0_terseLabel_en-US" xlink:label="lab_tph_LandOptionAbandonmentsAndPreAcquisitionCharges" xlink: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 lot option abandonments and pre-acquisition charges</link:label>
    <link:label id="lab_tph_LandOptionAbandonmentsAndPreAcquisitionCharges_label_en-US" xlink:label="lab_tph_LandOptionAbandonmentsAndPreAcquisitionCharges" xlink: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 Abandonments and Pre Acquisition Charges</link:label>
    <link:label id="lab_tph_LandOptionAbandonmentsAndPreAcquisitionCharges_documentation_en-US" xlink:label="lab_tph_LandOptionAbandonmentsAndPreAcquisitionCharges" xlink: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 abandonments and pre-acquisition charges.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_LandOptionAbandonmentsAndPreAcquisitionCharges" xlink:href="tph-20220630.xsd#tph_LandOptionAbandonmentsAndPreAcquisitionCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_LandOptionAbandonmentsAndPreAcquisitionCharges" xlink:to="lab_tph_LandOptionAbandonmentsAndPreAcquisitionCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_dba2ef84-353b-41b2-90d8-361edc213e67_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 of unconsolidated entities, net</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_tph_RealEstateInventoriesNotOwnedAbstract_d1c142cb-238a-404d-91d6-7f0b312be1df_terseLabel_en-US" xlink:label="lab_tph_RealEstateInventoriesNotOwnedAbstract" xlink: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 inventories not owned:</link:label>
    <link:label id="lab_tph_RealEstateInventoriesNotOwnedAbstract_label_en-US" xlink:label="lab_tph_RealEstateInventoriesNotOwnedAbstract" xlink: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 Inventories Not Owned [Abstract]</link:label>
    <link:label id="lab_tph_RealEstateInventoriesNotOwnedAbstract_documentation_en-US" xlink:label="lab_tph_RealEstateInventoriesNotOwnedAbstract" xlink: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 inventories not owned.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_RealEstateInventoriesNotOwnedAbstract" xlink:href="tph-20220630.xsd#tph_RealEstateInventoriesNotOwnedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_RealEstateInventoriesNotOwnedAbstract" xlink:to="lab_tph_RealEstateInventoriesNotOwnedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_4517634d-d1ca-4be3-a276-2ffc783aa3f0_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" 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">Purchases 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_tph_GroundLeaseTenYearRenewalOptionMember_dd83b0f0-4fc9-4d29-be8e-9fe467f907ec_terseLabel_en-US" xlink:label="lab_tph_GroundLeaseTenYearRenewalOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ten Year Renewal Option</link:label>
    <link:label id="lab_tph_GroundLeaseTenYearRenewalOptionMember_label_en-US" xlink:label="lab_tph_GroundLeaseTenYearRenewalOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ground Lease, Ten Year Renewal Option [Member]</link:label>
    <link:label id="lab_tph_GroundLeaseTenYearRenewalOptionMember_documentation_en-US" xlink:label="lab_tph_GroundLeaseTenYearRenewalOptionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ground Lease, Ten Year Renewal Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tph_GroundLeaseTenYearRenewalOptionMember" xlink:href="tph-20220630.xsd#tph_GroundLeaseTenYearRenewalOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tph_GroundLeaseTenYearRenewalOptionMember" xlink:to="lab_tph_GroundLeaseTenYearRenewalOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxes_d25745d0-4ae4-4f50-88c7-b013297c2ed1_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxes" xlink: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 income taxes payable</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxes" xlink:to="lab_us-gaap_AccruedIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_8e8ca08f-5809-4271-8b87-9d1eb4397ec6_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">Computation of Basic and Diluted Earnings Per Share</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_6563e00d-30d7-46d2-9c5d-d9c81a56fcc6_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 assets obtained in exchange for new operating lease liabilities</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_LineOfCreditFacilityInterestRateAtPeriodEnd_74e53c3b-59b5-44e7-a784-3d9bb20b1f28_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink: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 of outstanding debt (percent)</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink: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, Interest Rate at Period End</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:to="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>18
<FILENAME>tph-20220630_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:9c52d5e6-0929-4da1-bd29-5868ea2b3e60,g:7fc2c67f-b40b-47a1-97bb-cf621ea92f58-->
<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.tripointehomes.com/role/Cover" xlink:type="simple" xlink:href="tph-20220630.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_afa6ee2b-d4b0-4ead-ab2d-f07a62f67ccb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_1dff030f-c582-4804-ba46-8071aab4578f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_afa6ee2b-d4b0-4ead-ab2d-f07a62f67ccb" xlink:to="loc_dei_DocumentType_1dff030f-c582-4804-ba46-8071aab4578f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_5791aa52-740d-4a02-821a-4590cc2a929e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_afa6ee2b-d4b0-4ead-ab2d-f07a62f67ccb" xlink:to="loc_dei_DocumentQuarterlyReport_5791aa52-740d-4a02-821a-4590cc2a929e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_61ca300f-e384-480b-bb32-b906ba6cc84b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_afa6ee2b-d4b0-4ead-ab2d-f07a62f67ccb" xlink:to="loc_dei_DocumentPeriodEndDate_61ca300f-e384-480b-bb32-b906ba6cc84b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_ca8f5a33-6ce5-4a41-ab3f-be5ac4a3f3cc" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_afa6ee2b-d4b0-4ead-ab2d-f07a62f67ccb" xlink:to="loc_dei_DocumentTransitionReport_ca8f5a33-6ce5-4a41-ab3f-be5ac4a3f3cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_5651a79a-906c-4e59-abfc-98ad2e166068" 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_CoverAbstract_afa6ee2b-d4b0-4ead-ab2d-f07a62f67ccb" xlink:to="loc_dei_EntityFileNumber_5651a79a-906c-4e59-abfc-98ad2e166068" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_507d73c8-123c-49f2-8c16-982971867387" 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_CoverAbstract_afa6ee2b-d4b0-4ead-ab2d-f07a62f67ccb" xlink:to="loc_dei_EntityRegistrantName_507d73c8-123c-49f2-8c16-982971867387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_b5af1a1b-a615-45f3-8e63-0f866256ba8f" 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_CoverAbstract_afa6ee2b-d4b0-4ead-ab2d-f07a62f67ccb" xlink:to="loc_dei_EntityIncorporationStateCountryCode_b5af1a1b-a615-45f3-8e63-0f866256ba8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_02f0c195-99ba-477d-9623-4663fb4e50d8" 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_CoverAbstract_afa6ee2b-d4b0-4ead-ab2d-f07a62f67ccb" xlink:to="loc_dei_EntityTaxIdentificationNumber_02f0c195-99ba-477d-9623-4663fb4e50d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_4f93241b-49f6-4cf1-aa13-3f1f9f1d744c" 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_CoverAbstract_afa6ee2b-d4b0-4ead-ab2d-f07a62f67ccb" xlink:to="loc_dei_EntityAddressAddressLine1_4f93241b-49f6-4cf1-aa13-3f1f9f1d744c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_14653284-81b4-404c-9ee2-9f01c7c2132e" 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_CoverAbstract_afa6ee2b-d4b0-4ead-ab2d-f07a62f67ccb" xlink:to="loc_dei_EntityAddressAddressLine2_14653284-81b4-404c-9ee2-9f01c7c2132e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_22911d48-8f46-46df-af08-3fa2799901f8" 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_CoverAbstract_afa6ee2b-d4b0-4ead-ab2d-f07a62f67ccb" xlink:to="loc_dei_EntityAddressCityOrTown_22911d48-8f46-46df-af08-3fa2799901f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_eba8e61d-0989-4674-bb81-35e118309010" 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_CoverAbstract_afa6ee2b-d4b0-4ead-ab2d-f07a62f67ccb" xlink:to="loc_dei_EntityAddressStateOrProvince_eba8e61d-0989-4674-bb81-35e118309010" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_7e2bb410-29e2-4922-ab86-ad4d4149f92d" 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_CoverAbstract_afa6ee2b-d4b0-4ead-ab2d-f07a62f67ccb" xlink:to="loc_dei_EntityAddressPostalZipCode_7e2bb410-29e2-4922-ab86-ad4d4149f92d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_555353fb-73c6-450b-b3ff-2ad434ea5f70" 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_CoverAbstract_afa6ee2b-d4b0-4ead-ab2d-f07a62f67ccb" xlink:to="loc_dei_CityAreaCode_555353fb-73c6-450b-b3ff-2ad434ea5f70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_ebfb6c42-d554-44c4-81a9-f9b432466bad" 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_CoverAbstract_afa6ee2b-d4b0-4ead-ab2d-f07a62f67ccb" xlink:to="loc_dei_LocalPhoneNumber_ebfb6c42-d554-44c4-81a9-f9b432466bad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_e6085f85-96cf-453e-b678-48f4b8b60dfa" 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_CoverAbstract_afa6ee2b-d4b0-4ead-ab2d-f07a62f67ccb" xlink:to="loc_dei_Security12bTitle_e6085f85-96cf-453e-b678-48f4b8b60dfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_ca1277f7-5353-401f-9ce9-7e458306526a" 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_CoverAbstract_afa6ee2b-d4b0-4ead-ab2d-f07a62f67ccb" xlink:to="loc_dei_TradingSymbol_ca1277f7-5353-401f-9ce9-7e458306526a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_c76d8660-1194-4e95-8431-e9fe1b9222e7" 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_CoverAbstract_afa6ee2b-d4b0-4ead-ab2d-f07a62f67ccb" xlink:to="loc_dei_SecurityExchangeName_c76d8660-1194-4e95-8431-e9fe1b9222e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_18d69df7-65ac-4d69-b039-a58882ab1dd0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_afa6ee2b-d4b0-4ead-ab2d-f07a62f67ccb" xlink:to="loc_dei_EntityCurrentReportingStatus_18d69df7-65ac-4d69-b039-a58882ab1dd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_72b07d20-9d9a-4ae1-a6f1-5d152a28b42c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_afa6ee2b-d4b0-4ead-ab2d-f07a62f67ccb" xlink:to="loc_dei_EntityInteractiveDataCurrent_72b07d20-9d9a-4ae1-a6f1-5d152a28b42c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_72b31189-b3fa-4cbf-8b01-2c4622dc64d7" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_afa6ee2b-d4b0-4ead-ab2d-f07a62f67ccb" xlink:to="loc_dei_EntityFilerCategory_72b31189-b3fa-4cbf-8b01-2c4622dc64d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_6057a9f4-0918-4184-8343-a84066428394" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_afa6ee2b-d4b0-4ead-ab2d-f07a62f67ccb" xlink:to="loc_dei_EntitySmallBusiness_6057a9f4-0918-4184-8343-a84066428394" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_f629750d-f070-43c1-b7c6-48ce32caec6c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_afa6ee2b-d4b0-4ead-ab2d-f07a62f67ccb" xlink:to="loc_dei_EntityEmergingGrowthCompany_f629750d-f070-43c1-b7c6-48ce32caec6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_b4f961bf-2cf9-40c9-931c-d04ef9a14347" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_afa6ee2b-d4b0-4ead-ab2d-f07a62f67ccb" xlink:to="loc_dei_EntityShellCompany_b4f961bf-2cf9-40c9-931c-d04ef9a14347" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_1e2b7192-4993-419a-9f9a-c35e8a2be6af" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_afa6ee2b-d4b0-4ead-ab2d-f07a62f67ccb" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_1e2b7192-4993-419a-9f9a-c35e8a2be6af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_4faab272-e424-4b6b-9417-1bf7099a4929" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_afa6ee2b-d4b0-4ead-ab2d-f07a62f67ccb" xlink:to="loc_dei_AmendmentFlag_4faab272-e424-4b6b-9417-1bf7099a4929" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_1792758f-e109-40da-bb3b-5a3e251eea3c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_afa6ee2b-d4b0-4ead-ab2d-f07a62f67ccb" xlink:to="loc_dei_DocumentFiscalYearFocus_1792758f-e109-40da-bb3b-5a3e251eea3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_af77b970-008b-45be-a85f-35abf41dcc40" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_afa6ee2b-d4b0-4ead-ab2d-f07a62f67ccb" xlink:to="loc_dei_DocumentFiscalPeriodFocus_af77b970-008b-45be-a85f-35abf41dcc40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_40855864-9493-4193-818c-03473a204183" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_afa6ee2b-d4b0-4ead-ab2d-f07a62f67ccb" xlink:to="loc_dei_EntityCentralIndexKey_40855864-9493-4193-818c-03473a204183" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_e658ddf5-2c1d-42e1-8cf9-cd2a8432d4ac" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_afa6ee2b-d4b0-4ead-ab2d-f07a62f67ccb" xlink:to="loc_dei_CurrentFiscalYearEndDate_e658ddf5-2c1d-42e1-8cf9-cd2a8432d4ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="tph-20220630.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_8d494c01-4d89-4faf-b2aa-fb2f6f8c7cbf" 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_AssetsAbstract_7f3d1af9-02b8-428a-a340-35eabbe2caf7" 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_StatementOfFinancialPositionAbstract_8d494c01-4d89-4faf-b2aa-fb2f6f8c7cbf" xlink:to="loc_us-gaap_AssetsAbstract_7f3d1af9-02b8-428a-a340-35eabbe2caf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_82b6cd4c-4673-4d7b-aec2-73195e996ac6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7f3d1af9-02b8-428a-a340-35eabbe2caf7" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_82b6cd4c-4673-4d7b-aec2-73195e996ac6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndNotesReceivableNet_a362b29b-5fdb-4b40-bbce-582886df6508" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsAndNotesReceivableNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7f3d1af9-02b8-428a-a340-35eabbe2caf7" xlink:to="loc_us-gaap_AccountsAndNotesReceivableNet_a362b29b-5fdb-4b40-bbce-582886df6508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstate_8305081e-0117-4d49-aba0-8ab99cc2c59e" 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_7f3d1af9-02b8-428a-a340-35eabbe2caf7" xlink:to="loc_us-gaap_InventoryRealEstate_8305081e-0117-4d49-aba0-8ab99cc2c59e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_b2b14129-8b57-42f0-a33a-c00044e2228f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7f3d1af9-02b8-428a-a340-35eabbe2caf7" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_b2b14129-8b57-42f0-a33a-c00044e2228f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_0467ed8d-6ff1-409d-ae39-a104fd1462b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7f3d1af9-02b8-428a-a340-35eabbe2caf7" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_0467ed8d-6ff1-409d-ae39-a104fd1462b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_4fb3b779-6ba1-45c4-afca-41bfae87fcfb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7f3d1af9-02b8-428a-a340-35eabbe2caf7" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_4fb3b779-6ba1-45c4-afca-41bfae87fcfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_fb733d9e-1448-4c88-9c20-dbde69d5b35c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7f3d1af9-02b8-428a-a340-35eabbe2caf7" xlink:to="loc_us-gaap_OtherAssets_fb733d9e-1448-4c88-9c20-dbde69d5b35c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_506873df-d248-4a70-8ca1-b2f098592e15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7f3d1af9-02b8-428a-a340-35eabbe2caf7" xlink:to="loc_us-gaap_Assets_506873df-d248-4a70-8ca1-b2f098592e15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_cd939dbf-f0ba-4789-ab56-e8c0cf274f47" 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_StatementOfFinancialPositionAbstract_8d494c01-4d89-4faf-b2aa-fb2f6f8c7cbf" xlink:to="loc_us-gaap_LiabilitiesAbstract_cd939dbf-f0ba-4789-ab56-e8c0cf274f47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_f24499f0-e11e-4358-bbb9-6173bc62125a" 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_cd939dbf-f0ba-4789-ab56-e8c0cf274f47" xlink:to="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_f24499f0-e11e-4358-bbb9-6173bc62125a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_7e7001e7-b9d7-43ce-a6bd-a2d58a115592" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_cd939dbf-f0ba-4789-ab56-e8c0cf274f47" xlink:to="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_7e7001e7-b9d7-43ce-a6bd-a2d58a115592" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayable_8050e2b5-35bc-4040-a9f9-a5820312565a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_cd939dbf-f0ba-4789-ab56-e8c0cf274f47" xlink:to="loc_us-gaap_LoansPayable_8050e2b5-35bc-4040-a9f9-a5820312565a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_e16c4f38-6ac6-41bc-8812-7a3ab1f1d84f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotes"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_cd939dbf-f0ba-4789-ab56-e8c0cf274f47" xlink:to="loc_us-gaap_SeniorNotes_e16c4f38-6ac6-41bc-8812-7a3ab1f1d84f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_eb5138d2-0f99-40ee-a5b9-592c9f62bb61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_cd939dbf-f0ba-4789-ab56-e8c0cf274f47" xlink:to="loc_us-gaap_Liabilities_eb5138d2-0f99-40ee-a5b9-592c9f62bb61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_ed09ebc9-e882-48bc-ba71-1ac7fa657b47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_8d494c01-4d89-4faf-b2aa-fb2f6f8c7cbf" xlink:to="loc_us-gaap_CommitmentsAndContingencies_ed09ebc9-e882-48bc-ba71-1ac7fa657b47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_6990d196-7115-4d51-a4cc-3ce96b143d81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_8d494c01-4d89-4faf-b2aa-fb2f6f8c7cbf" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_6990d196-7115-4d51-a4cc-3ce96b143d81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_7183d265-14cc-4fbd-bba9-dfb601a6cb01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_6990d196-7115-4d51-a4cc-3ce96b143d81" xlink:to="loc_us-gaap_StockholdersEquityAbstract_7183d265-14cc-4fbd-bba9-dfb601a6cb01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_f258c909-683d-4a27-b993-a2b53612d443" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_7183d265-14cc-4fbd-bba9-dfb601a6cb01" xlink:to="loc_us-gaap_PreferredStockValue_f258c909-683d-4a27-b993-a2b53612d443" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_5c27ef96-788d-455c-9b17-9401fd51ab14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_7183d265-14cc-4fbd-bba9-dfb601a6cb01" xlink:to="loc_us-gaap_CommonStockValue_5c27ef96-788d-455c-9b17-9401fd51ab14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_e03cba6a-d8af-409a-923c-d76ebf8b0ee5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_7183d265-14cc-4fbd-bba9-dfb601a6cb01" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_e03cba6a-d8af-409a-923c-d76ebf8b0ee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7858fe4d-2d02-4cfc-ac65-aa6196390209" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_7183d265-14cc-4fbd-bba9-dfb601a6cb01" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7858fe4d-2d02-4cfc-ac65-aa6196390209" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_5ad24576-f62a-45ac-af7c-cdf7685e0eb3" 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_7183d265-14cc-4fbd-bba9-dfb601a6cb01" xlink:to="loc_us-gaap_StockholdersEquity_5ad24576-f62a-45ac-af7c-cdf7685e0eb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_ab01476d-0774-4eda-8542-c70b266138e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_6990d196-7115-4d51-a4cc-3ce96b143d81" xlink:to="loc_us-gaap_MinorityInterest_ab01476d-0774-4eda-8542-c70b266138e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_991e9b23-079a-4c66-beaf-f407b06aab6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_6990d196-7115-4d51-a4cc-3ce96b143d81" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_991e9b23-079a-4c66-beaf-f407b06aab6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_800c7bfb-915c-4ac6-81d6-36230a3f1532" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_8d494c01-4d89-4faf-b2aa-fb2f6f8c7cbf" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_800c7bfb-915c-4ac6-81d6-36230a3f1532" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="tph-20220630.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_73e36da8-d727-4734-b941-144d0761ac05" 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_PreferredStockParOrStatedValuePerShare_cd15c124-5445-4352-b165-8c79f2da2aec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_73e36da8-d727-4734-b941-144d0761ac05" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_cd15c124-5445-4352-b165-8c79f2da2aec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_5ee88e33-08dd-49cf-acee-45ea8bdfb09d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_73e36da8-d727-4734-b941-144d0761ac05" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_5ee88e33-08dd-49cf-acee-45ea8bdfb09d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_825b295b-3de1-4517-9ee3-9bd9f207a844" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_73e36da8-d727-4734-b941-144d0761ac05" xlink:to="loc_us-gaap_PreferredStockSharesIssued_825b295b-3de1-4517-9ee3-9bd9f207a844" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_1c72e8ee-124d-4f42-b10a-bbe61fdcf783" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_73e36da8-d727-4734-b941-144d0761ac05" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_1c72e8ee-124d-4f42-b10a-bbe61fdcf783" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_2a4e04d6-e477-43a7-9ea1-4488ee8fea92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_73e36da8-d727-4734-b941-144d0761ac05" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_2a4e04d6-e477-43a7-9ea1-4488ee8fea92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_9a555678-2596-4556-91e9-beab60498739" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_73e36da8-d727-4734-b941-144d0761ac05" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_9a555678-2596-4556-91e9-beab60498739" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_3d46ef25-a0fc-4645-adaf-2f539165ab76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_73e36da8-d727-4734-b941-144d0761ac05" xlink:to="loc_us-gaap_CommonStockSharesIssued_3d46ef25-a0fc-4645-adaf-2f539165ab76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_31fe4598-0844-4cf0-a155-1f74939eab52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_73e36da8-d727-4734-b941-144d0761ac05" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_31fe4598-0844-4cf0-a155-1f74939eab52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="tph-20220630.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_f7dac91d-5a2c-42fd-ba82-8b06fa79b3ab" 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_OtherCostAndExpenseOperating_226dc004-1c02-4b0a-a567-b4201d85f0ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f7dac91d-5a2c-42fd-ba82-8b06fa79b3ab" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_226dc004-1c02-4b0a-a567-b4201d85f0ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_62873714-a37e-4d54-8be6-0e0c5b52b3ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f7dac91d-5a2c-42fd-ba82-8b06fa79b3ab" xlink:to="loc_us-gaap_SellingAndMarketingExpense_62873714-a37e-4d54-8be6-0e0c5b52b3ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_4249be02-5ae6-41dc-b5ec-62e3e9790950" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f7dac91d-5a2c-42fd-ba82-8b06fa79b3ab" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_4249be02-5ae6-41dc-b5ec-62e3e9790950" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_d1ed70c8-5f4f-4984-8ffd-b65a6bb78ae0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f7dac91d-5a2c-42fd-ba82-8b06fa79b3ab" xlink:to="loc_us-gaap_OperatingIncomeLoss_d1ed70c8-5f4f-4984-8ffd-b65a6bb78ae0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_HomeBuildingIncomeLossFromEquityMethodInvestments_d6a0ad6e-219a-401a-a718-866256131734" xlink:href="tph-20220630.xsd#tph_HomeBuildingIncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f7dac91d-5a2c-42fd-ba82-8b06fa79b3ab" xlink:to="loc_tph_HomeBuildingIncomeLossFromEquityMethodInvestments_d6a0ad6e-219a-401a-a718-866256131734" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_a3b67ee7-3652-492c-98ac-69038214e358" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f7dac91d-5a2c-42fd-ba82-8b06fa79b3ab" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_a3b67ee7-3652-492c-98ac-69038214e358" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes_ed119acc-e4fd-45c3-8c91-660f200e28c6" xlink:href="tph-20220630.xsd#tph_HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f7dac91d-5a2c-42fd-ba82-8b06fa79b3ab" xlink:to="loc_tph_HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes_ed119acc-e4fd-45c3-8c91-660f200e28c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_FinancialServicesIncomeLossFromEquityMethodInvestments_2bda0873-7556-487b-9c6f-6c461ac2d216" xlink:href="tph-20220630.xsd#tph_FinancialServicesIncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f7dac91d-5a2c-42fd-ba82-8b06fa79b3ab" xlink:to="loc_tph_FinancialServicesIncomeLossFromEquityMethodInvestments_2bda0873-7556-487b-9c6f-6c461ac2d216" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes_1e1b88af-4129-46f1-9979-e3ab179b5d43" xlink:href="tph-20220630.xsd#tph_FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f7dac91d-5a2c-42fd-ba82-8b06fa79b3ab" xlink:to="loc_tph_FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes_1e1b88af-4129-46f1-9979-e3ab179b5d43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_99d31364-38c5-4850-8ffb-ea37bd0e2e45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f7dac91d-5a2c-42fd-ba82-8b06fa79b3ab" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_99d31364-38c5-4850-8ffb-ea37bd0e2e45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_3cddbef8-cad7-46d9-a149-1082f1093e45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f7dac91d-5a2c-42fd-ba82-8b06fa79b3ab" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_3cddbef8-cad7-46d9-a149-1082f1093e45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_7253e77c-0435-4e42-85f0-225912ab7887" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f7dac91d-5a2c-42fd-ba82-8b06fa79b3ab" xlink:to="loc_us-gaap_ProfitLoss_7253e77c-0435-4e42-85f0-225912ab7887" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_260736ff-e3a9-4ebd-a823-ef70cc10a86e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f7dac91d-5a2c-42fd-ba82-8b06fa79b3ab" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_260736ff-e3a9-4ebd-a823-ef70cc10a86e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_7499279a-5a8f-4adf-a775-31d44e01f13c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f7dac91d-5a2c-42fd-ba82-8b06fa79b3ab" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_7499279a-5a8f-4adf-a775-31d44e01f13c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract_1c827c41-d60b-4597-90a8-cf1be58c4320" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f7dac91d-5a2c-42fd-ba82-8b06fa79b3ab" xlink:to="loc_us-gaap_EarningsPerShareReconciliationAbstract_1c827c41-d60b-4597-90a8-cf1be58c4320" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_e27f8f08-c50e-4021-ab6d-fd067e78d33f" 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_EarningsPerShareReconciliationAbstract_1c827c41-d60b-4597-90a8-cf1be58c4320" xlink:to="loc_us-gaap_EarningsPerShareBasic_e27f8f08-c50e-4021-ab6d-fd067e78d33f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_5de69757-8d98-4880-aed4-09db85d8b182" 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_EarningsPerShareReconciliationAbstract_1c827c41-d60b-4597-90a8-cf1be58c4320" xlink:to="loc_us-gaap_EarningsPerShareDiluted_5de69757-8d98-4880-aed4-09db85d8b182" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_d9465d53-2acf-4a5c-b2c8-234180b9dbed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f7dac91d-5a2c-42fd-ba82-8b06fa79b3ab" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_d9465d53-2acf-4a5c-b2c8-234180b9dbed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2b207969-81d7-4ae1-b981-395f5f6493c2" 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_WeightedAverageNumberOfSharesOutstandingAbstract_d9465d53-2acf-4a5c-b2c8-234180b9dbed" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2b207969-81d7-4ae1-b981-395f5f6493c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0dabbbda-b9a6-4ee3-a730-55f8a72efba9" 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_WeightedAverageNumberOfSharesOutstandingAbstract_d9465d53-2acf-4a5c-b2c8-234180b9dbed" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0dabbbda-b9a6-4ee3-a730-55f8a72efba9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_dd532bab-2ae2-458d-b1da-ed51a33efc02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f7dac91d-5a2c-42fd-ba82-8b06fa79b3ab" xlink:to="loc_us-gaap_StatementTable_dd532bab-2ae2-458d-b1da-ed51a33efc02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_3acb2f65-7f0b-4873-b7a2-78c23ba41ef4" 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_StatementTable_dd532bab-2ae2-458d-b1da-ed51a33efc02" xlink:to="loc_srt_ProductOrServiceAxis_3acb2f65-7f0b-4873-b7a2-78c23ba41ef4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_be888c16-601e-410c-81c8-398dda00acf4" 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_3acb2f65-7f0b-4873-b7a2-78c23ba41ef4" xlink:to="loc_srt_ProductsAndServicesDomain_be888c16-601e-410c-81c8-398dda00acf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateMember_823af641-ccf0-4293-b9c6-eda64271b19b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_be888c16-601e-410c-81c8-398dda00acf4" xlink:to="loc_us-gaap_RealEstateMember_823af641-ccf0-4293-b9c6-eda64271b19b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeBuildingMember_d10491f1-4bf7-490c-aa13-1c742362dcc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HomeBuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateMember_823af641-ccf0-4293-b9c6-eda64271b19b" xlink:to="loc_us-gaap_HomeBuildingMember_d10491f1-4bf7-490c-aa13-1c742362dcc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_1392602b-27bd-4fea-80e1-c03a728ccf39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateMember_823af641-ccf0-4293-b9c6-eda64271b19b" xlink:to="loc_us-gaap_LandMember_1392602b-27bd-4fea-80e1-c03a728ccf39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateOtherMember_367ae909-d76b-4ed2-81e9-bfb32165fb22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateOtherMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateMember_823af641-ccf0-4293-b9c6-eda64271b19b" xlink:to="loc_us-gaap_RealEstateOtherMember_367ae909-d76b-4ed2-81e9-bfb32165fb22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialServiceMember_bc790e6a-3e77-4911-9a3e-13f2119a046d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialServiceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_be888c16-601e-410c-81c8-398dda00acf4" xlink:to="loc_us-gaap_FinancialServiceMember_bc790e6a-3e77-4911-9a3e-13f2119a046d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d2c76b81-cb3d-40b0-8dfe-fb16fb87e51b" 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_dd532bab-2ae2-458d-b1da-ed51a33efc02" xlink:to="loc_us-gaap_StatementLineItems_d2c76b81-cb3d-40b0-8dfe-fb16fb87e51b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9d03a270-0186-4d8d-a4e1-7a0524795796" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d2c76b81-cb3d-40b0-8dfe-fb16fb87e51b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9d03a270-0186-4d8d-a4e1-7a0524795796" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_10270b16-8ce6-4626-af65-05321c9ff363" 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_StatementLineItems_d2c76b81-cb3d-40b0-8dfe-fb16fb87e51b" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_10270b16-8ce6-4626-af65-05321c9ff363" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_e2349e61-d465-4ec5-8642-1a0263be1078" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfRevenue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d2c76b81-cb3d-40b0-8dfe-fb16fb87e51b" xlink:to="loc_us-gaap_CostOfRevenue_e2349e61-d465-4ec5-8642-1a0263be1078" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY" xlink:type="simple" xlink:href="tph-20220630.xsd#CONSOLIDATEDSTATEMENTSOFEQUITY"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_8b497772-7bfb-4050-bcb8-6b8e7b1cc3d4" 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_518de4d0-93cd-4bf0-a580-3cf9e27104a1" 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_8b497772-7bfb-4050-bcb8-6b8e7b1cc3d4" xlink:to="loc_us-gaap_StatementTable_518de4d0-93cd-4bf0-a580-3cf9e27104a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_f2c23dae-fa0c-4ab9-be6b-1fb2a4aa1661" 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_518de4d0-93cd-4bf0-a580-3cf9e27104a1" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_f2c23dae-fa0c-4ab9-be6b-1fb2a4aa1661" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_a8a74851-0128-4d54-9276-7d69d402f94d" 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_f2c23dae-fa0c-4ab9-be6b-1fb2a4aa1661" xlink:to="loc_us-gaap_EquityComponentDomain_a8a74851-0128-4d54-9276-7d69d402f94d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember_d05d8db2-4fac-4d0a-ae62-c95cf7dbb26a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ParentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_a8a74851-0128-4d54-9276-7d69d402f94d" xlink:to="loc_us-gaap_ParentMember_d05d8db2-4fac-4d0a-ae62-c95cf7dbb26a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_f95ef5f5-836d-4060-9aea-a8f4ecbd8677" 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_ParentMember_d05d8db2-4fac-4d0a-ae62-c95cf7dbb26a" xlink:to="loc_us-gaap_CommonStockMember_f95ef5f5-836d-4060-9aea-a8f4ecbd8677" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_e4e1aacc-ade7-4a6e-9f5f-055fd8ef06cf" 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_ParentMember_d05d8db2-4fac-4d0a-ae62-c95cf7dbb26a" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_e4e1aacc-ade7-4a6e-9f5f-055fd8ef06cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_d528f70f-f1eb-446c-9fde-a2cd7f7db1d9" 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_ParentMember_d05d8db2-4fac-4d0a-ae62-c95cf7dbb26a" xlink:to="loc_us-gaap_RetainedEarningsMember_d528f70f-f1eb-446c-9fde-a2cd7f7db1d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_fe43d178-f822-4ac4-a65d-30e93fdc650e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_a8a74851-0128-4d54-9276-7d69d402f94d" xlink:to="loc_us-gaap_NoncontrollingInterestMember_fe43d178-f822-4ac4-a65d-30e93fdc650e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_02e8fdb6-5f12-4ccf-99e7-ec6289f1d28e" 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_518de4d0-93cd-4bf0-a580-3cf9e27104a1" xlink:to="loc_us-gaap_StatementLineItems_02e8fdb6-5f12-4ccf-99e7-ec6289f1d28e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1f86adc5-0d48-4161-b0fb-589cc798cebd" 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_02e8fdb6-5f12-4ccf-99e7-ec6289f1d28e" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1f86adc5-0d48-4161-b0fb-589cc798cebd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_0bcf5f6e-590e-4ed1-a70c-4b88a2a762b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1f86adc5-0d48-4161-b0fb-589cc798cebd" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_0bcf5f6e-590e-4ed1-a70c-4b88a2a762b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0f4678df-2c99-401f-98a4-84ce71f881d5" 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_1f86adc5-0d48-4161-b0fb-589cc798cebd" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0f4678df-2c99-401f-98a4-84ce71f881d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_48b3baa6-94a9-4b74-b2a4-0fca563e8854" 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_1f86adc5-0d48-4161-b0fb-589cc798cebd" xlink:to="loc_us-gaap_ProfitLoss_48b3baa6-94a9-4b74-b2a4-0fca563e8854" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_441f398e-6475-4752-bc5a-8e8eafecc2af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1f86adc5-0d48-4161-b0fb-589cc798cebd" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_441f398e-6475-4752-bc5a-8e8eafecc2af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_22ef8df9-0932-4f52-8720-d0088e5830cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1f86adc5-0d48-4161-b0fb-589cc798cebd" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_22ef8df9-0932-4f52-8720-d0088e5830cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_e5fa2dfe-3e0d-4316-af8b-a946ef0b0de5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1f86adc5-0d48-4161-b0fb-589cc798cebd" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_e5fa2dfe-3e0d-4316-af8b-a946ef0b0de5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_7b0800f0-ca66-40b8-b34c-b2603227fd7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1f86adc5-0d48-4161-b0fb-589cc798cebd" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_7b0800f0-ca66-40b8-b34c-b2603227fd7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_597b1614-c821-428f-9d53-7eb9fc66f917" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1f86adc5-0d48-4161-b0fb-589cc798cebd" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_597b1614-c821-428f-9d53-7eb9fc66f917" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_1b3d0916-a62f-4e91-abbe-c16274c1c6e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1f86adc5-0d48-4161-b0fb-589cc798cebd" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_1b3d0916-a62f-4e91-abbe-c16274c1c6e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_0cf90a4d-b265-4486-8ed8-c869ec211dfc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1f86adc5-0d48-4161-b0fb-589cc798cebd" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_0cf90a4d-b265-4486-8ed8-c869ec211dfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_NoncontrollingInterestEffectiveOfConsolidationInVariableInterestEntity_28bafe76-0706-44a8-9175-45c16bf6d2bd" xlink:href="tph-20220630.xsd#tph_NoncontrollingInterestEffectiveOfConsolidationInVariableInterestEntity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1f86adc5-0d48-4161-b0fb-589cc798cebd" xlink:to="loc_tph_NoncontrollingInterestEffectiveOfConsolidationInVariableInterestEntity_28bafe76-0706-44a8-9175-45c16bf6d2bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_310bdeeb-1091-42b1-8d25-8a9cd3e39bdc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1f86adc5-0d48-4161-b0fb-589cc798cebd" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_310bdeeb-1091-42b1-8d25-8a9cd3e39bdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_49af3f0b-ea6f-4bb2-b49c-84b1de0a8064" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1f86adc5-0d48-4161-b0fb-589cc798cebd" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_49af3f0b-ea6f-4bb2-b49c-84b1de0a8064" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_413b4d9b-8e18-44cc-8b4f-2129ef2c13a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1f86adc5-0d48-4161-b0fb-589cc798cebd" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_413b4d9b-8e18-44cc-8b4f-2129ef2c13a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="tph-20220630.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_3f9a77a1-0df1-4d2f-b8d9-de8706dcd45e" 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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_1a0dbd18-f19c-4ff8-9ed5-70c0f599c9af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3f9a77a1-0df1-4d2f-b8d9-de8706dcd45e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_1a0dbd18-f19c-4ff8-9ed5-70c0f599c9af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_c47f6204-03d5-4271-9da5-4ff0b4be405d" 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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_1a0dbd18-f19c-4ff8-9ed5-70c0f599c9af" xlink:to="loc_us-gaap_ProfitLoss_c47f6204-03d5-4271-9da5-4ff0b4be405d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2a72d2be-82e0-4b9a-97c6-0ea95e8650f5" 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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_1a0dbd18-f19c-4ff8-9ed5-70c0f599c9af" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2a72d2be-82e0-4b9a-97c6-0ea95e8650f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_107e0d03-bdf9-4fa9-af74-b6877dc786c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2a72d2be-82e0-4b9a-97c6-0ea95e8650f5" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_107e0d03-bdf9-4fa9-af74-b6877dc786c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_5a096eba-feff-4cd5-9614-4a9938f565d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2a72d2be-82e0-4b9a-97c6-0ea95e8650f5" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_5a096eba-feff-4cd5-9614-4a9938f565d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_c8404710-b807-4150-a7ec-8ebcd9bd1b9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2a72d2be-82e0-4b9a-97c6-0ea95e8650f5" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_c8404710-b807-4150-a7ec-8ebcd9bd1b9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_98344b90-8431-45fd-9de0-a1aa5c074699" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2a72d2be-82e0-4b9a-97c6-0ea95e8650f5" xlink:to="loc_us-gaap_ShareBasedCompensation_98344b90-8431-45fd-9de0-a1aa5c074699" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductionRelatedImpairmentsOrCharges_c025f6bc-90bc-4e61-b818-5a6bb9ca6bf8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductionRelatedImpairmentsOrCharges"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2a72d2be-82e0-4b9a-97c6-0ea95e8650f5" xlink:to="loc_us-gaap_ProductionRelatedImpairmentsOrCharges_c025f6bc-90bc-4e61-b818-5a6bb9ca6bf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_544d252a-770c-41fd-a4d9-48704ec9ef9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2a72d2be-82e0-4b9a-97c6-0ea95e8650f5" xlink:to="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_544d252a-770c-41fd-a4d9-48704ec9ef9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_24066437-d7a7-4923-9cc7-c8a5f791b54f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2a72d2be-82e0-4b9a-97c6-0ea95e8650f5" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_24066437-d7a7-4923-9cc7-c8a5f791b54f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_2b213bfc-15c5-495a-b423-4b994e1e5a84" 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_24066437-d7a7-4923-9cc7-c8a5f791b54f" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_2b213bfc-15c5-495a-b423-4b994e1e5a84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_e04d4db7-81bf-4f70-bd17-d02f6b57a212" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_24066437-d7a7-4923-9cc7-c8a5f791b54f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_e04d4db7-81bf-4f70-bd17-d02f6b57a212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_325eaacf-f267-4f7a-ab30-6de7298926a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_24066437-d7a7-4923-9cc7-c8a5f791b54f" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_325eaacf-f267-4f7a-ab30-6de7298926a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_d7239210-78f1-4074-8b4f-89bdb4416ca3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_24066437-d7a7-4923-9cc7-c8a5f791b54f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_d7239210-78f1-4074-8b4f-89bdb4416ca3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_d76e5d49-1ac6-477d-a0ee-05fd9b71749a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_24066437-d7a7-4923-9cc7-c8a5f791b54f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_d76e5d49-1ac6-477d-a0ee-05fd9b71749a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_abe3ca47-8640-4a00-8d47-1772d492961c" 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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_1a0dbd18-f19c-4ff8-9ed5-70c0f599c9af" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_abe3ca47-8640-4a00-8d47-1772d492961c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_24cf5f27-b581-43c2-b1bc-c0214b952760" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3f9a77a1-0df1-4d2f-b8d9-de8706dcd45e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_24cf5f27-b581-43c2-b1bc-c0214b952760" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_40b2d196-54ed-4b88-9650-8510333a9325" 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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_24cf5f27-b581-43c2-b1bc-c0214b952760" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_40b2d196-54ed-4b88-9650-8510333a9325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromBusinessesAndInterestInAffiliates_62dd71f0-a315-4411-a329-72780ecbec31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromBusinessesAndInterestInAffiliates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_24cf5f27-b581-43c2-b1bc-c0214b952760" xlink:to="loc_us-gaap_PaymentsForProceedsFromBusinessesAndInterestInAffiliates_62dd71f0-a315-4411-a329-72780ecbec31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_cdac1a78-6529-43c9-aa90-edf7b489ba33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_24cf5f27-b581-43c2-b1bc-c0214b952760" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_cdac1a78-6529-43c9-aa90-edf7b489ba33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_9d3c1aa8-c1ed-476b-b1f1-c8771991eb3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3f9a77a1-0df1-4d2f-b8d9-de8706dcd45e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_9d3c1aa8-c1ed-476b-b1f1-c8771991eb3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_a7372b7a-1600-4636-be99-af999bee0513" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_9d3c1aa8-c1ed-476b-b1f1-c8771991eb3b" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_a7372b7a-1600-4636-be99-af999bee0513" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_67ddfe23-5267-49cc-82e0-5648eaeb4301" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_9d3c1aa8-c1ed-476b-b1f1-c8771991eb3b" xlink:to="loc_us-gaap_RepaymentsOfDebt_67ddfe23-5267-49cc-82e0-5648eaeb4301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToMinorityShareholders_3998bc76-3e74-416a-ba2d-c88111163da9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToMinorityShareholders"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_9d3c1aa8-c1ed-476b-b1f1-c8771991eb3b" xlink:to="loc_us-gaap_PaymentsToMinorityShareholders_3998bc76-3e74-416a-ba2d-c88111163da9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_8d2e64c9-a21a-4c49-893f-fad891606575" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_9d3c1aa8-c1ed-476b-b1f1-c8771991eb3b" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_8d2e64c9-a21a-4c49-893f-fad891606575" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_947517ab-3f67-4459-93df-00b6430923f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_9d3c1aa8-c1ed-476b-b1f1-c8771991eb3b" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_947517ab-3f67-4459-93df-00b6430923f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_1d0455ef-6cb2-47bc-a670-692f2a53e226" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_9d3c1aa8-c1ed-476b-b1f1-c8771991eb3b" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_1d0455ef-6cb2-47bc-a670-692f2a53e226" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_316b0edc-dfac-4b9c-8268-62254fe1a90f" 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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_9d3c1aa8-c1ed-476b-b1f1-c8771991eb3b" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_316b0edc-dfac-4b9c-8268-62254fe1a90f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ad34071a-fdaf-4658-8f7a-b133d6937c6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_9d3c1aa8-c1ed-476b-b1f1-c8771991eb3b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ad34071a-fdaf-4658-8f7a-b133d6937c6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_150992cc-194c-4ce2-93b9-8bbd06c835a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3f9a77a1-0df1-4d2f-b8d9-de8706dcd45e" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_150992cc-194c-4ce2-93b9-8bbd06c835a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9436a3c8-a8dc-4fc4-97aa-ca76db426a35" 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_3f9a77a1-0df1-4d2f-b8d9-de8706dcd45e" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9436a3c8-a8dc-4fc4-97aa-ca76db426a35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_28fac3c9-b1bb-4bbc-8d97-5547d31acc9d" 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_3f9a77a1-0df1-4d2f-b8d9-de8706dcd45e" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_28fac3c9-b1bb-4bbc-8d97-5547d31acc9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/OrganizationBasisofPresentationandSummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="tph-20220630.xsd#OrganizationBasisofPresentationandSummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/OrganizationBasisofPresentationandSummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_cfb024a3-6d2f-4ede-88f2-24a42744c6b6" 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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_0a5234a8-a77b-44c7-8a1f-c1b97f26ade6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_cfb024a3-6d2f-4ede-88f2-24a42744c6b6" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_0a5234a8-a77b-44c7-8a1f-c1b97f26ade6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/OrganizationBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="tph-20220630.xsd#OrganizationBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/OrganizationBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_4087a574-fe72-47f3-b791-0bff15c89e69" 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_BasisOfAccountingPolicyPolicyTextBlock_0b305c22-d796-4f3b-926f-9a1d13890ec9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4087a574-fe72-47f3-b791-0bff15c89e69" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_0b305c22-d796-4f3b-926f-9a1d13890ec9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_bc480912-1938-4595-9cfa-f5fd8c3061ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4087a574-fe72-47f3-b791-0bff15c89e69" xlink:to="loc_us-gaap_UseOfEstimates_bc480912-1938-4595-9cfa-f5fd8c3061ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_d47958ff-131b-4da8-918e-1e62af8d17ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4087a574-fe72-47f3-b791-0bff15c89e69" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_d47958ff-131b-4da8-918e-1e62af8d17ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_8ad672a6-2ae2-4248-a7ba-1b0b77beefde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4087a574-fe72-47f3-b791-0bff15c89e69" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_8ad672a6-2ae2-4248-a7ba-1b0b77beefde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_be302500-c533-49c5-9365-6f7485bb16de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4087a574-fe72-47f3-b791-0bff15c89e69" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_be302500-c533-49c5-9365-6f7485bb16de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_a5860d72-66d7-4577-a717-4e4554b240f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4087a574-fe72-47f3-b791-0bff15c89e69" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_a5860d72-66d7-4577-a717-4e4554b240f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/OrganizationBasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#OrganizationBasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/OrganizationBasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_840a9b22-1674-463d-b7f4-d1376fdac5a2" 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_NumberOfStatesInWhichEntityOperates_81e7e9e5-f6a4-4364-b509-3955f4223246" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfStatesInWhichEntityOperates"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_840a9b22-1674-463d-b7f4-d1376fdac5a2" xlink:to="loc_us-gaap_NumberOfStatesInWhichEntityOperates_81e7e9e5-f6a4-4364-b509-3955f4223246" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/SegmentInformation" xlink:type="simple" xlink:href="tph-20220630.xsd#SegmentInformation"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/SegmentInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_b37ab22a-67fb-475a-b91e-2c701ad284be" 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_1a6e274d-5e7f-41c9-b7d8-e189c3eeeb84" 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_b37ab22a-67fb-475a-b91e-2c701ad284be" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_1a6e274d-5e7f-41c9-b7d8-e189c3eeeb84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="tph-20220630.xsd#SegmentInformationTables"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/SegmentInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_65060ae8-fc3d-4e40-bbf7-032321ed74a3" 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_e622bf03-b8c3-4233-8fad-18014be920bb" 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_65060ae8-fc3d-4e40-bbf7-032321ed74a3" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_e622bf03-b8c3-4233-8fad-18014be920bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/SegmentInformationNarrativeDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#SegmentInformationNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/SegmentInformationNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_01b26fea-84c9-45ce-afae-e506cdd36bf3" 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_tph_NumberOfPrincipalBusinesses_7284e825-0635-40e5-b0ed-9b263ccb97bc" xlink:href="tph-20220630.xsd#tph_NumberOfPrincipalBusinesses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_01b26fea-84c9-45ce-afae-e506cdd36bf3" xlink:to="loc_tph_NumberOfPrincipalBusinesses_7284e825-0635-40e5-b0ed-9b263ccb97bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_NumberofBrands_579add58-ab93-40a8-9cc7-9b4e6535e96d" xlink:href="tph-20220630.xsd#tph_NumberofBrands"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_01b26fea-84c9-45ce-afae-e506cdd36bf3" xlink:to="loc_tph_NumberofBrands_579add58-ab93-40a8-9cc7-9b4e6535e96d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_96015209-40d6-4029-bc58-f251e40ad2af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_01b26fea-84c9-45ce-afae-e506cdd36bf3" xlink:to="loc_us-gaap_NumberOfReportableSegments_96015209-40d6-4029-bc58-f251e40ad2af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/SegmentInformationSummaryofFinancialInformationRelatingtoReportableSegmentsDetails" xlink:type="simple" xlink:href="tph-20220630.xsd#SegmentInformationSummaryofFinancialInformationRelatingtoReportableSegmentsDetails"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/SegmentInformationSummaryofFinancialInformationRelatingtoReportableSegmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_7a3ff3ae-3a70-4517-b0c7-26d69a445094" 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_7e299ecf-5bf6-4b10-be78-bc2017eae6b5" 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_7a3ff3ae-3a70-4517-b0c7-26d69a445094" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7e299ecf-5bf6-4b10-be78-bc2017eae6b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_27d62d4f-e4c8-49ae-9fda-bafdb33ca1a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7e299ecf-5bf6-4b10-be78-bc2017eae6b5" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_27d62d4f-e4c8-49ae-9fda-bafdb33ca1a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a051bfec-0f3f-4092-bb15-0c36d8d4e9f4" 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_27d62d4f-e4c8-49ae-9fda-bafdb33ca1a9" xlink:to="loc_us-gaap_SegmentDomain_a051bfec-0f3f-4092-bb15-0c36d8d4e9f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_HomebuildingSegmentMember_09236606-27d0-42ab-a296-ee571bc060ad" xlink:href="tph-20220630.xsd#tph_HomebuildingSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a051bfec-0f3f-4092-bb15-0c36d8d4e9f4" xlink:to="loc_tph_HomebuildingSegmentMember_09236606-27d0-42ab-a296-ee571bc060ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsAxis_d6e9cba7-4a73-4ded-95e6-a4c4cf44b56e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7e299ecf-5bf6-4b10-be78-bc2017eae6b5" xlink:to="loc_us-gaap_SubsegmentsAxis_d6e9cba7-4a73-4ded-95e6-a4c4cf44b56e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsDomain_bb79e715-cb29-489d-8c9b-8131e2f99bf2" 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_d6e9cba7-4a73-4ded-95e6-a4c4cf44b56e" xlink:to="loc_us-gaap_SubsegmentsDomain_bb79e715-cb29-489d-8c9b-8131e2f99bf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_WestMember_11528840-c4a3-43de-b550-71e1a5709a55" xlink:href="tph-20220630.xsd#tph_WestMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsegmentsDomain_bb79e715-cb29-489d-8c9b-8131e2f99bf2" xlink:to="loc_tph_WestMember_11528840-c4a3-43de-b550-71e1a5709a55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_CentralMember_770afece-7994-47c2-ab12-5dc7172be84a" xlink:href="tph-20220630.xsd#tph_CentralMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsegmentsDomain_bb79e715-cb29-489d-8c9b-8131e2f99bf2" xlink:to="loc_tph_CentralMember_770afece-7994-47c2-ab12-5dc7172be84a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_EastMember_0e095168-68eb-4f55-bedf-ffd418964e43" xlink:href="tph-20220630.xsd#tph_EastMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsegmentsDomain_bb79e715-cb29-489d-8c9b-8131e2f99bf2" xlink:to="loc_tph_EastMember_0e095168-68eb-4f55-bedf-ffd418964e43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_8f74eba4-169b-4dab-a86c-e25bf5bc7113" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7e299ecf-5bf6-4b10-be78-bc2017eae6b5" xlink:to="loc_srt_ProductOrServiceAxis_8f74eba4-169b-4dab-a86c-e25bf5bc7113" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_c32662c8-ae93-4c1a-8f56-d401e050ff80" 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_8f74eba4-169b-4dab-a86c-e25bf5bc7113" xlink:to="loc_srt_ProductsAndServicesDomain_c32662c8-ae93-4c1a-8f56-d401e050ff80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialServiceMember_75072c8d-fe8f-461d-9644-d9c08c9dc521" 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_c32662c8-ae93-4c1a-8f56-d401e050ff80" xlink:to="loc_us-gaap_FinancialServiceMember_75072c8d-fe8f-461d-9644-d9c08c9dc521" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_10b1291e-b772-4283-b806-4a0896c0af46" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7e299ecf-5bf6-4b10-be78-bc2017eae6b5" xlink:to="loc_srt_ConsolidationItemsAxis_10b1291e-b772-4283-b806-4a0896c0af46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_798a7acf-0c5d-4cb6-aa23-a631e592dda0" 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_10b1291e-b772-4283-b806-4a0896c0af46" xlink:to="loc_srt_ConsolidationItemsDomain_798a7acf-0c5d-4cb6-aa23-a631e592dda0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_4e42de80-8e22-4477-abe4-a873910955fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_798a7acf-0c5d-4cb6-aa23-a631e592dda0" xlink:to="loc_us-gaap_OperatingSegmentsMember_4e42de80-8e22-4477-abe4-a873910955fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_ef49c402-a812-4939-b446-f5f75ada0bea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_798a7acf-0c5d-4cb6-aa23-a631e592dda0" xlink:to="loc_us-gaap_CorporateNonSegmentMember_ef49c402-a812-4939-b446-f5f75ada0bea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_eb7b6f09-1ae9-4da8-b44e-babf8cf1f055" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7e299ecf-5bf6-4b10-be78-bc2017eae6b5" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_eb7b6f09-1ae9-4da8-b44e-babf8cf1f055" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_42be0a6f-479b-4bd4-a11d-d8f1bb1c19cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb7b6f09-1ae9-4da8-b44e-babf8cf1f055" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_42be0a6f-479b-4bd4-a11d-d8f1bb1c19cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b2889010-0aa9-4a47-9f60-dccd9ec46221" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb7b6f09-1ae9-4da8-b44e-babf8cf1f055" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b2889010-0aa9-4a47-9f60-dccd9ec46221" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstate_6e67bf3c-a863-437e-938b-4c1868ff0545" 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_SegmentReportingInformationLineItems_eb7b6f09-1ae9-4da8-b44e-babf8cf1f055" xlink:to="loc_us-gaap_InventoryRealEstate_6e67bf3c-a863-437e-938b-4c1868ff0545" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_e2e0b6a2-8ad4-4d6f-a605-cac900c7db00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb7b6f09-1ae9-4da8-b44e-babf8cf1f055" xlink:to="loc_us-gaap_Assets_e2e0b6a2-8ad4-4d6f-a605-cac900c7db00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_b46a82e3-02e5-4646-8ee0-e4a3c93976c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb7b6f09-1ae9-4da8-b44e-babf8cf1f055" xlink:to="loc_us-gaap_Goodwill_b46a82e3-02e5-4646-8ee0-e4a3c93976c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/EarningsPerShare" xlink:type="simple" xlink:href="tph-20220630.xsd#EarningsPerShare"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/EarningsPerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_1c47154e-57eb-4157-971a-ba0391000cdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_5cf2084a-be42-4a7e-b0dd-8f9a8687a21c" 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_us-gaap_EarningsPerShareAbstract_1c47154e-57eb-4157-971a-ba0391000cdb" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_5cf2084a-be42-4a7e-b0dd-8f9a8687a21c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="tph-20220630.xsd#EarningsPerShareTables"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/EarningsPerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_aee77a55-baee-4a19-a852-a212f66e3398" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_4c166f25-15dc-4bc0-9560-dbf300c34828" 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_us-gaap_EarningsPerShareAbstract_aee77a55-baee-4a19-a852-a212f66e3398" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_4c166f25-15dc-4bc0-9560-dbf300c34828" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetail"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_9e17ba07-70dd-43b0-b179-e0f7929b40f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAbstract_0d23a187-166c-4845-9ea5-fd28db3a29e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_9e17ba07-70dd-43b0-b179-e0f7929b40f5" xlink:to="loc_us-gaap_NetIncomeLossAbstract_0d23a187-166c-4845-9ea5-fd28db3a29e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_47ada4f0-878a-476d-8d5a-07c57e521d2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAbstract_0d23a187-166c-4845-9ea5-fd28db3a29e3" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_47ada4f0-878a-476d-8d5a-07c57e521d2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_4b7cae64-47c0-4685-a18c-6197d8cd5453" 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_NetIncomeLossAbstract_0d23a187-166c-4845-9ea5-fd28db3a29e3" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_4b7cae64-47c0-4685-a18c-6197d8cd5453" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_05f1b82b-986e-4176-8960-a050b2306367" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_9e17ba07-70dd-43b0-b179-e0f7929b40f5" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_05f1b82b-986e-4176-8960-a050b2306367" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_077c5b3e-a7ec-4651-9183-58fab84f028c" 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_WeightedAverageNumberOfSharesOutstandingAbstract_05f1b82b-986e-4176-8960-a050b2306367" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_077c5b3e-a7ec-4651-9183-58fab84f028c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutiveSecuritiesAbstract_cdcc800b-e72d-45a4-9d56-c6623ae16dbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DilutiveSecuritiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_05f1b82b-986e-4176-8960-a050b2306367" xlink:to="loc_us-gaap_DilutiveSecuritiesAbstract_cdcc800b-e72d-45a4-9d56-c6623ae16dbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_94fe0a50-0540-4a68-9243-943ec29ef883" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DilutiveSecuritiesAbstract_cdcc800b-e72d-45a4-9d56-c6623ae16dbe" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_94fe0a50-0540-4a68-9243-943ec29ef883" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d31140de-371e-49be-a518-182a7f5fc5fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_05f1b82b-986e-4176-8960-a050b2306367" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d31140de-371e-49be-a518-182a7f5fc5fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract_9072ffe0-16a6-484b-976d-1e686d721d30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_9e17ba07-70dd-43b0-b179-e0f7929b40f5" xlink:to="loc_us-gaap_EarningsPerShareReconciliationAbstract_9072ffe0-16a6-484b-976d-1e686d721d30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_c8aacbf8-0519-435b-a61f-863cd2d33b11" 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_EarningsPerShareReconciliationAbstract_9072ffe0-16a6-484b-976d-1e686d721d30" xlink:to="loc_us-gaap_EarningsPerShareBasic_c8aacbf8-0519-435b-a61f-863cd2d33b11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_73b9e7a4-5af3-41d8-bb4b-521ceb509278" 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_EarningsPerShareReconciliationAbstract_9072ffe0-16a6-484b-976d-1e686d721d30" xlink:to="loc_us-gaap_EarningsPerShareDiluted_73b9e7a4-5af3-41d8-bb4b-521ceb509278" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_9797d353-2a3f-4cc9-8604-f4e52b2636b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_9e17ba07-70dd-43b0-b179-e0f7929b40f5" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_9797d353-2a3f-4cc9-8604-f4e52b2636b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/Receivables" xlink:type="simple" xlink:href="tph-20220630.xsd#Receivables"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/Receivables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_35e8e27d-19d9-42aa-8f75-561fdd6827f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_4fe60d88-3c26-43e4-b7ea-e71e8e5d24e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_35e8e27d-19d9-42aa-8f75-561fdd6827f6" xlink:to="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_4fe60d88-3c26-43e4-b7ea-e71e8e5d24e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/ReceivablesTables" xlink:type="simple" xlink:href="tph-20220630.xsd#ReceivablesTables"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/ReceivablesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_d8aa1e5a-71ac-4590-aabc-5df54ed9ca28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_61bc3db3-be00-44be-ba30-15fd122d9504" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_d8aa1e5a-71ac-4590-aabc-5df54ed9ca28" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_61bc3db3-be00-44be-ba30-15fd122d9504" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/ReceivablesComponentsofReceivablesDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#ReceivablesComponentsofReceivablesDetail"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/ReceivablesComponentsofReceivablesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_1adf819b-62af-4ad7-b518-a21cffa6a9d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_EscrowProceedsAndOtherAccountsReceivableNet_a136a3b4-0a25-4cbf-83d9-6afe754bbdfd" xlink:href="tph-20220630.xsd#tph_EscrowProceedsAndOtherAccountsReceivableNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_1adf819b-62af-4ad7-b518-a21cffa6a9d9" xlink:to="loc_tph_EscrowProceedsAndOtherAccountsReceivableNet_a136a3b4-0a25-4cbf-83d9-6afe754bbdfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceSettlementsReceivable_1a875b20-f2af-4639-ac04-ae6f690ca069" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InsuranceSettlementsReceivable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_1adf819b-62af-4ad7-b518-a21cffa6a9d9" xlink:to="loc_us-gaap_InsuranceSettlementsReceivable_1a875b20-f2af-4639-ac04-ae6f690ca069" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndNotesReceivableNet_413dd664-2aa8-4514-82e3-460f8392223c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsAndNotesReceivableNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_1adf819b-62af-4ad7-b518-a21cffa6a9d9" xlink:to="loc_us-gaap_AccountsAndNotesReceivableNet_413dd664-2aa8-4514-82e3-460f8392223c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/ReceivablesNarrativeDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#ReceivablesNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/ReceivablesNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_39806ce3-4a7b-498c-819f-3f1b63096883" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_27bc9f47-546a-4b9c-8c91-b72c0f2f1018" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_39806ce3-4a7b-498c-819f-3f1b63096883" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_27bc9f47-546a-4b9c-8c91-b72c0f2f1018" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/RealEstateInventories" xlink:type="simple" xlink:href="tph-20220630.xsd#RealEstateInventories"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/RealEstateInventories" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_d182540e-3e2f-4efe-abc7-ca7d7784cfb6" 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_37655f3b-325a-4e14-92fe-8228a8c99f3e" 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_d182540e-3e2f-4efe-abc7-ca7d7784cfb6" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_37655f3b-325a-4e14-92fe-8228a8c99f3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/RealEstateInventoriesTables" xlink:type="simple" xlink:href="tph-20220630.xsd#RealEstateInventoriesTables"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/RealEstateInventoriesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_aa97f10a-550d-42e2-b58a-0361ab4a832e" 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_ScheduleOfRealEstatePropertiesTableTextBlock_59a23244-5f7f-4c85-a33b-0092c487a97c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRealEstatePropertiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_aa97f10a-550d-42e2-b58a-0361ab4a832e" xlink:to="loc_us-gaap_ScheduleOfRealEstatePropertiesTableTextBlock_59a23244-5f7f-4c85-a33b-0092c487a97c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_RealEstateInventoryCapitalizedInterestCostsTableTableTextBlock_3ec92d46-7ed6-47bc-9aa3-457eeeffd7fa" xlink:href="tph-20220630.xsd#tph_RealEstateInventoryCapitalizedInterestCostsTableTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_aa97f10a-550d-42e2-b58a-0361ab4a832e" xlink:to="loc_tph_RealEstateInventoryCapitalizedInterestCostsTableTableTextBlock_3ec92d46-7ed6-47bc-9aa3-457eeeffd7fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock_d3f718e1-f230-4504-9e06-e76e029b40fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_aa97f10a-550d-42e2-b58a-0361ab4a832e" xlink:to="loc_us-gaap_DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock_d3f718e1-f230-4504-9e06-e76e029b40fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofRealEstateInventoriesDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#RealEstateInventoriesSummaryofRealEstateInventoriesDetail"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofRealEstateInventoriesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_e19b9cf6-8cdf-42e1-af89-d9fc13c397dd" 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_RealEstateAbstract_9002326d-38a4-491c-855b-b0f79531f10e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_e19b9cf6-8cdf-42e1-af89-d9fc13c397dd" xlink:to="loc_us-gaap_RealEstateAbstract_9002326d-38a4-491c-855b-b0f79531f10e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryOperativeBuildersAbstract_1b7a566c-dbc6-41d2-b58f-8c5ce3c95ae5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryOperativeBuildersAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_9002326d-38a4-491c-855b-b0f79531f10e" xlink:to="loc_us-gaap_InventoryOperativeBuildersAbstract_1b7a566c-dbc6-41d2-b58f-8c5ce3c95ae5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryHomesUnderConstruction_0167eb99-2df9-4428-9848-2d10175e2d0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryHomesUnderConstruction"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryOperativeBuildersAbstract_1b7a566c-dbc6-41d2-b58f-8c5ce3c95ae5" xlink:to="loc_us-gaap_InventoryHomesUnderConstruction_0167eb99-2df9-4428-9848-2d10175e2d0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_49443c32-be12-441b-9ca2-f8dce15a9af8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryOperativeBuildersAbstract_1b7a566c-dbc6-41d2-b58f-8c5ce3c95ae5" xlink:to="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_49443c32-be12-441b-9ca2-f8dce15a9af8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLandHeldForDevelopmentAndSale_82694d05-43f4-4dff-a168-fbf014c177f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryLandHeldForDevelopmentAndSale"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryOperativeBuildersAbstract_1b7a566c-dbc6-41d2-b58f-8c5ce3c95ae5" xlink:to="loc_us-gaap_InventoryLandHeldForDevelopmentAndSale_82694d05-43f4-4dff-a168-fbf014c177f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_RealEstateInventoriesOwnedModelHomes_23b70ed5-9b29-45c8-aa72-f60377199ee1" xlink:href="tph-20220630.xsd#tph_RealEstateInventoriesOwnedModelHomes"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryOperativeBuildersAbstract_1b7a566c-dbc6-41d2-b58f-8c5ce3c95ae5" xlink:to="loc_tph_RealEstateInventoriesOwnedModelHomes_23b70ed5-9b29-45c8-aa72-f60377199ee1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned_3259a9bf-3be4-487c-af3e-6a788b164eab" xlink:href="tph-20220630.xsd#tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryOperativeBuildersAbstract_1b7a566c-dbc6-41d2-b58f-8c5ce3c95ae5" xlink:to="loc_tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned_3259a9bf-3be4-487c-af3e-6a788b164eab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_RealEstateInventoriesNotOwnedAbstract_9fa910e9-643d-4587-b24a-05bc0ee330b1" xlink:href="tph-20220630.xsd#tph_RealEstateInventoriesNotOwnedAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_9002326d-38a4-491c-855b-b0f79531f10e" xlink:to="loc_tph_RealEstateInventoriesNotOwnedAbstract_9fa910e9-643d-4587-b24a-05bc0ee330b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandUnderPurchaseOptionsRecorded_88e04f52-840a-46f4-8b3b-e0eec68fc1ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandUnderPurchaseOptionsRecorded"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tph_RealEstateInventoriesNotOwnedAbstract_9fa910e9-643d-4587-b24a-05bc0ee330b1" xlink:to="loc_us-gaap_LandUnderPurchaseOptionsRecorded_88e04f52-840a-46f4-8b3b-e0eec68fc1ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRealEstateNotOwned_7aac1c5b-cf06-4548-9076-823177df9d22" xlink:href="tph-20220630.xsd#tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRealEstateNotOwned"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tph_RealEstateInventoriesNotOwnedAbstract_9fa910e9-643d-4587-b24a-05bc0ee330b1" xlink:to="loc_tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRealEstateNotOwned_7aac1c5b-cf06-4548-9076-823177df9d22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstate_cc759d28-874d-4eff-bbcd-65823f6420ff" 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_RealEstateAbstract_9002326d-38a4-491c-855b-b0f79531f10e" xlink:to="loc_us-gaap_InventoryRealEstate_cc759d28-874d-4eff-bbcd-65823f6420ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofInterestIncurredCapitalizedandExpensedDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#RealEstateInventoriesSummaryofInterestIncurredCapitalizedandExpensedDetail"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofInterestIncurredCapitalizedandExpensedDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_df820c61-5588-460f-9df5-692cafce9324" 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_RealEstateAbstract_9372f4ef-a215-4d52-8374-fe5615898353" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_df820c61-5588-460f-9df5-692cafce9324" xlink:to="loc_us-gaap_RealEstateAbstract_9372f4ef-a215-4d52-8374-fe5615898353" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsIncurred_5a592a05-2351-4cb6-989b-28d00fb529f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestCostsIncurred"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_9372f4ef-a215-4d52-8374-fe5615898353" xlink:to="loc_us-gaap_InterestCostsIncurred_5a592a05-2351-4cb6-989b-28d00fb529f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalizedAdjustment_94b25412-54a9-468a-b4a5-c607b524c446" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestCostsCapitalizedAdjustment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_9372f4ef-a215-4d52-8374-fe5615898353" xlink:to="loc_us-gaap_InterestCostsCapitalizedAdjustment_94b25412-54a9-468a-b4a5-c607b524c446" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_d70e4879-bb1d-4ac2-914a-1ec4a3326bc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_9372f4ef-a215-4d52-8374-fe5615898353" xlink:to="loc_us-gaap_InterestExpense_d70e4879-bb1d-4ac2-914a-1ec4a3326bc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward_9ad87881-5d6d-4587-bdec-894abe98ae87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_9372f4ef-a215-4d52-8374-fe5615898353" xlink:to="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward_9ad87881-5d6d-4587-bdec-894abe98ae87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryCapitalizedInterestCosts_0d28db5d-073a-4b56-8b12-8013ddfa5e04" 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_9ad87881-5d6d-4587-bdec-894abe98ae87" xlink:to="loc_us-gaap_RealEstateInventoryCapitalizedInterestCosts_0d28db5d-073a-4b56-8b12-8013ddfa5e04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred_a3cdcbca-c88d-4879-ae0e-07f5458efb32" 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_9ad87881-5d6d-4587-bdec-894abe98ae87" xlink:to="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred_a3cdcbca-c88d-4879-ae0e-07f5458efb32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1_8d5f20bf-8b9a-4981-8a8b-6d504ef9e739" 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_9ad87881-5d6d-4587-bdec-894abe98ae87" xlink:to="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1_8d5f20bf-8b9a-4981-8a8b-6d504ef9e739" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryCapitalizedInterestCosts_1a88789a-de7f-4db2-abb1-4bc7c24b8640" 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_9ad87881-5d6d-4587-bdec-894abe98ae87" xlink:to="loc_us-gaap_RealEstateInventoryCapitalizedInterestCosts_1a88789a-de7f-4db2-abb1-4bc7c24b8640" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/RealEstateInventoriesScheduleofLandandLotOptionAbandonmentsandPreacquisitionChargesDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#RealEstateInventoriesScheduleofLandandLotOptionAbandonmentsandPreacquisitionChargesDetail"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/RealEstateInventoriesScheduleofLandandLotOptionAbandonmentsandPreacquisitionChargesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_8f27c353-2bfe-4b90-a3f6-2215f48da7e1" 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_RealEstateAbstract_4781048d-f52d-47eb-bbd6-580aaac15568" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_8f27c353-2bfe-4b90-a3f6-2215f48da7e1" xlink:to="loc_us-gaap_RealEstateAbstract_4781048d-f52d-47eb-bbd6-580aaac15568" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfRealEstate_bdef52b2-8819-4835-8bd9-f71126d05f5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfRealEstate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_4781048d-f52d-47eb-bbd6-580aaac15568" xlink:to="loc_us-gaap_ImpairmentOfRealEstate_bdef52b2-8819-4835-8bd9-f71126d05f5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_LandOptionAbandonmentsAndPreAcquisitionCharges_4f360e33-9d9f-4e5f-b116-7b371d00a4f5" xlink:href="tph-20220630.xsd#tph_LandOptionAbandonmentsAndPreAcquisitionCharges"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_4781048d-f52d-47eb-bbd6-580aaac15568" xlink:to="loc_tph_LandOptionAbandonmentsAndPreAcquisitionCharges_4f360e33-9d9f-4e5f-b116-7b371d00a4f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductionRelatedImpairmentsOrCharges_9504d7f7-1d01-4ae9-875c-8cf276b64636" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductionRelatedImpairmentsOrCharges"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_4781048d-f52d-47eb-bbd6-580aaac15568" xlink:to="loc_us-gaap_ProductionRelatedImpairmentsOrCharges_9504d7f7-1d01-4ae9-875c-8cf276b64636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntities" xlink:type="simple" xlink:href="tph-20220630.xsd#InvestmentsinUnconsolidatedEntities"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_b5e23d9d-009f-44d5-aed3-4d9a27abdd09" 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_EquityMethodInvestmentsDisclosureTextBlock_3753f0be-d2d3-48f8-aeaf-6ae89dfec392" 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_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_b5e23d9d-009f-44d5-aed3-4d9a27abdd09" xlink:to="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_3753f0be-d2d3-48f8-aeaf-6ae89dfec392" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesTables" xlink:type="simple" xlink:href="tph-20220630.xsd#InvestmentsinUnconsolidatedEntitiesTables"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_82be4b80-b4e9-4340-be3e-6481f302dc7f" 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_EquityMethodInvestmentsTextBlock_f9b6c5e8-8fc1-43c9-8d49-20d58a22313f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_82be4b80-b4e9-4340-be3e-6481f302dc7f" xlink:to="loc_us-gaap_EquityMethodInvestmentsTextBlock_f9b6c5e8-8fc1-43c9-8d49-20d58a22313f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesNarrativeDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#InvestmentsinUnconsolidatedEntitiesNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_b55da684-f559-473d-a46d-0b7b6bb91887" 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_InvestmentHoldingsTable_ae185971-b18a-4487-bfc1-e8f9db783c25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentHoldingsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_b55da684-f559-473d-a46d-0b7b6bb91887" xlink:to="loc_us-gaap_InvestmentHoldingsTable_ae185971-b18a-4487-bfc1-e8f9db783c25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_28829ae3-8f85-44a0-ae77-fd761e51dcf0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentHoldingsTable_ae185971-b18a-4487-bfc1-e8f9db783c25" xlink:to="loc_us-gaap_InvestmentTypeAxis_28829ae3-8f85-44a0-ae77-fd761e51dcf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_cb81afda-99cc-485e-9a0b-44ff5f3f8054" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeAxis_28829ae3-8f85-44a0-ae77-fd761e51dcf0" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_cb81afda-99cc-485e-9a0b-44ff5f3f8054" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_HomebuilidingPartnershipsOrLimitedLiabilityCompaniesMember_bd8cb564-c7fe-4a30-aea7-b8d3799e3b37" xlink:href="tph-20220630.xsd#tph_HomebuilidingPartnershipsOrLimitedLiabilityCompaniesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_cb81afda-99cc-485e-9a0b-44ff5f3f8054" xlink:to="loc_tph_HomebuilidingPartnershipsOrLimitedLiabilityCompaniesMember_bd8cb564-c7fe-4a30-aea7-b8d3799e3b37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_bdbb0ad3-8997-4513-93d5-0027abab1b37" 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_InvestmentHoldingsTable_ae185971-b18a-4487-bfc1-e8f9db783c25" xlink:to="loc_srt_RangeAxis_bdbb0ad3-8997-4513-93d5-0027abab1b37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_86b13002-6cc3-43f4-b54a-3270f8bc9f68" 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_bdbb0ad3-8997-4513-93d5-0027abab1b37" xlink:to="loc_srt_RangeMember_86b13002-6cc3-43f4-b54a-3270f8bc9f68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_68f0e4dd-ef7e-4b18-bc34-1274616e23b4" 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_86b13002-6cc3-43f4-b54a-3270f8bc9f68" xlink:to="loc_srt_MinimumMember_68f0e4dd-ef7e-4b18-bc34-1274616e23b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d5a75d47-ebca-4553-9053-4a3b18c3bc5a" 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_86b13002-6cc3-43f4-b54a-3270f8bc9f68" xlink:to="loc_srt_MaximumMember_d5a75d47-ebca-4553-9053-4a3b18c3bc5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentHoldingsLineItems_60b93a90-c0ec-4577-8349-380a450c6474" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentHoldingsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentHoldingsTable_ae185971-b18a-4487-bfc1-e8f9db783c25" xlink:to="loc_us-gaap_InvestmentHoldingsLineItems_60b93a90-c0ec-4577-8349-380a450c6474" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_NumberOfEquityInvestments_07fd1bb9-e4b7-424a-8dca-bfcbd0174130" xlink:href="tph-20220630.xsd#tph_NumberOfEquityInvestments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems_60b93a90-c0ec-4577-8349-380a450c6474" xlink:to="loc_tph_NumberOfEquityInvestments_07fd1bb9-e4b7-424a-8dca-bfcbd0174130" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_InvestmentOwnershipPercentage_ae9ebad2-f4d1-4c27-8e6b-9b721536207c" xlink:href="tph-20220630.xsd#tph_InvestmentOwnershipPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems_60b93a90-c0ec-4577-8349-380a450c6474" xlink:to="loc_tph_InvestmentOwnershipPercentage_ae9ebad2-f4d1-4c27-8e6b-9b721536207c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_ff5fedd7-85e7-46f1-bc74-ccb5abe5dff1" 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_ScheduleOfEquityMethodInvestmentsTable_7466ff56-8d40-4d12-8907-1684daafc4a4" 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_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_ff5fedd7-85e7-46f1-bc74-ccb5abe5dff1" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_7466ff56-8d40-4d12-8907-1684daafc4a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_899da592-f932-406a-bde5-f5166fbb61a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_7466ff56-8d40-4d12-8907-1684daafc4a4" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_899da592-f932-406a-bde5-f5166fbb61a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_3269eb3d-8157-4147-aa19-ee60bc8c7390" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_899da592-f932-406a-bde5-f5166fbb61a5" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_3269eb3d-8157-4147-aa19-ee60bc8c7390" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember_e885fdc3-5efa-4c03-8ddb-006a65d213f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_3269eb3d-8157-4147-aa19-ee60bc8c7390" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember_e885fdc3-5efa-4c03-8ddb-006a65d213f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_918f3efe-ce99-4e00-9e3e-e0f7d5a7b447" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_7466ff56-8d40-4d12-8907-1684daafc4a4" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_918f3efe-ce99-4e00-9e3e-e0f7d5a7b447" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_7900ea81-cafd-4e46-a55f-3b939daa7d3a" 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_ScheduleOfEquityMethodInvestmentsLineItems_918f3efe-ce99-4e00-9e3e-e0f7d5a7b447" xlink:to="loc_us-gaap_AssetsAbstract_7900ea81-cafd-4e46-a55f-3b939daa7d3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_138499ea-5494-4ca1-91e3-807b48170a33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7900ea81-cafd-4e46-a55f-3b939daa7d3a" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_138499ea-5494-4ca1-91e3-807b48170a33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndNotesReceivableNet_78098eef-93b3-44ef-9957-61d6ff3b4701" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsAndNotesReceivableNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7900ea81-cafd-4e46-a55f-3b939daa7d3a" xlink:to="loc_us-gaap_AccountsAndNotesReceivableNet_78098eef-93b3-44ef-9957-61d6ff3b4701" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstate_3a90c5b1-446e-4648-a7a3-078a1ad271f2" 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_7900ea81-cafd-4e46-a55f-3b939daa7d3a" xlink:to="loc_us-gaap_InventoryRealEstate_3a90c5b1-446e-4648-a7a3-078a1ad271f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_aae1e8c7-7235-4a2c-a74d-ef3204de2391" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7900ea81-cafd-4e46-a55f-3b939daa7d3a" xlink:to="loc_us-gaap_OtherAssets_aae1e8c7-7235-4a2c-a74d-ef3204de2391" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_4e82d9ef-5959-40cb-b318-deb404d98a1d" 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_AssetsAbstract_7900ea81-cafd-4e46-a55f-3b939daa7d3a" xlink:to="loc_us-gaap_Assets_4e82d9ef-5959-40cb-b318-deb404d98a1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_32130c33-c1de-4fd1-a845-9b45511508a1" 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_ScheduleOfEquityMethodInvestmentsLineItems_918f3efe-ce99-4e00-9e3e-e0f7d5a7b447" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_32130c33-c1de-4fd1-a845-9b45511508a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_47592477-c12f-48db-8fd0-bc5a211b8340" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_32130c33-c1de-4fd1-a845-9b45511508a1" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_47592477-c12f-48db-8fd0-bc5a211b8340" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b87f2862-329e-49a7-a7aa-c88150e41b65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_32130c33-c1de-4fd1-a845-9b45511508a1" xlink:to="loc_us-gaap_StockholdersEquity_b87f2862-329e-49a7-a7aa-c88150e41b65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_c4fac4c5-073d-4828-874a-f1ac903dd844" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_32130c33-c1de-4fd1-a845-9b45511508a1" xlink:to="loc_us-gaap_MinorityInterest_c4fac4c5-073d-4828-874a-f1ac903dd844" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_06c5f911-ffad-4b3f-8ce2-d53827bc1ef1" 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_32130c33-c1de-4fd1-a845-9b45511508a1" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_06c5f911-ffad-4b3f-8ce2-d53827bc1ef1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_83888d19-d135-4155-8074-570ec909150c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_918f3efe-ce99-4e00-9e3e-e0f7d5a7b447" xlink:to="loc_us-gaap_Revenues_83888d19-d135-4155-8074-570ec909150c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_1dcb8f10-c337-461d-9c05-3fe2ffefc026" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_918f3efe-ce99-4e00-9e3e-e0f7d5a7b447" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_1dcb8f10-c337-461d-9c05-3fe2ffefc026" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet_d2fdc106-1309-4966-81a5-2b068edd4783" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_918f3efe-ce99-4e00-9e3e-e0f7d5a7b447" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseNet_d2fdc106-1309-4966-81a5-2b068edd4783" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_f5fbf7c2-1459-420a-98b3-867af91c13f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_918f3efe-ce99-4e00-9e3e-e0f7d5a7b447" xlink:to="loc_us-gaap_ProfitLoss_f5fbf7c2-1459-420a-98b3-867af91c13f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_HomeBuildingIncomeLossFromEquityMethodInvestments_7c9f73f7-0598-40bf-8d64-c7ede7a62fb6" xlink:href="tph-20220630.xsd#tph_HomeBuildingIncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_918f3efe-ce99-4e00-9e3e-e0f7d5a7b447" xlink:to="loc_tph_HomeBuildingIncomeLossFromEquityMethodInvestments_7c9f73f7-0598-40bf-8d64-c7ede7a62fb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/VariableInterestEntities" xlink:type="simple" xlink:href="tph-20220630.xsd#VariableInterestEntities"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/VariableInterestEntities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e430dd5e-0f7b-48f9-a5e1-3c96490214be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityDisclosureTextBlock_6f86d10c-99a9-4d63-9023-952e6b6cccc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e430dd5e-0f7b-48f9-a5e1-3c96490214be" xlink:to="loc_us-gaap_VariableInterestEntityDisclosureTextBlock_6f86d10c-99a9-4d63-9023-952e6b6cccc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/VariableInterestEntitiesTables" xlink:type="simple" xlink:href="tph-20220630.xsd#VariableInterestEntitiesTables"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/VariableInterestEntitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_d8701a0a-628c-4893-9ee9-3acba8ef2ca4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_4da23c64-27cd-4c7f-ba58-016d7dc445f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_d8701a0a-628c-4893-9ee9-3acba8ef2ca4" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_4da23c64-27cd-4c7f-ba58-016d7dc445f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/VariableInterestEntitiesSummaryofInterestsinLandOptionAgreementsDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#VariableInterestEntitiesSummaryofInterestsinLandOptionAgreementsDetail"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/VariableInterestEntitiesSummaryofInterestsinLandOptionAgreementsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_04a80ed5-e88f-4a4c-8424-aec2cc55d7d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_31f38a0c-debc-4f34-a566-e017602bddd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_04a80ed5-e88f-4a4c-8424-aec2cc55d7d1" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_31f38a0c-debc-4f34-a566-e017602bddd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_eff01f20-b07f-4f46-b9b6-9bcd87aebcad" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_31f38a0c-debc-4f34-a566-e017602bddd5" xlink:to="loc_srt_ConsolidatedEntitiesAxis_eff01f20-b07f-4f46-b9b6-9bcd87aebcad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_b66e9ca6-353c-4cc9-beb3-49ac3ed4a328" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_eff01f20-b07f-4f46-b9b6-9bcd87aebcad" xlink:to="loc_srt_ConsolidatedEntitiesDomain_b66e9ca6-353c-4cc9-beb3-49ac3ed4a328" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_43933b50-de0b-4714-a8bd-1c1f783b41cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_b66e9ca6-353c-4cc9-beb3-49ac3ed4a328" xlink:to="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_43933b50-de0b-4714-a8bd-1c1f783b41cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidatedEntityExcludingVieMember_96fb1765-6733-465c-a2c0-76f81f7e0481" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidatedEntityExcludingVieMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_b66e9ca6-353c-4cc9-beb3-49ac3ed4a328" xlink:to="loc_us-gaap_ConsolidatedEntityExcludingVieMember_96fb1765-6733-465c-a2c0-76f81f7e0481" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_223782a8-cf21-4a47-8358-eb54255bd45f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_31f38a0c-debc-4f34-a566-e017602bddd5" xlink:to="loc_us-gaap_VariableInterestEntityLineItems_223782a8-cf21-4a47-8358-eb54255bd45f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_VariableInterestEntityDepositsAtRisk_03936e05-62f2-4fdb-bedd-9cdb0acbcd77" xlink:href="tph-20220630.xsd#tph_VariableInterestEntityDepositsAtRisk"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_223782a8-cf21-4a47-8358-eb54255bd45f" xlink:to="loc_tph_VariableInterestEntityDepositsAtRisk_03936e05-62f2-4fdb-bedd-9cdb0acbcd77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_VariableInterestEntityRemainingPurchasePrice_bcb41cb5-ba7d-416b-b6bd-8b6d53cf4b57" xlink:href="tph-20220630.xsd#tph_VariableInterestEntityRemainingPurchasePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_223782a8-cf21-4a47-8358-eb54255bd45f" xlink:to="loc_tph_VariableInterestEntityRemainingPurchasePrice_bcb41cb5-ba7d-416b-b6bd-8b6d53cf4b57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_VariableInterestEntityConsolidatedInventoryHeld_fa389c3d-e730-4728-bd96-b11664cc0d1a" xlink:href="tph-20220630.xsd#tph_VariableInterestEntityConsolidatedInventoryHeld"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_223782a8-cf21-4a47-8358-eb54255bd45f" xlink:to="loc_tph_VariableInterestEntityConsolidatedInventoryHeld_fa389c3d-e730-4728-bd96-b11664cc0d1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/VariableInterestEntitiesAdditionalInformationDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#VariableInterestEntitiesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/VariableInterestEntitiesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_bb3d0986-e723-4b23-adae-500e3bfa9547" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_f7948934-eaea-413a-9abb-7352bf671aec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_bb3d0986-e723-4b23-adae-500e3bfa9547" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_f7948934-eaea-413a-9abb-7352bf671aec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_d66dbf30-3286-47dc-a877-58d855ef1940" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_f7948934-eaea-413a-9abb-7352bf671aec" xlink:to="loc_srt_ConsolidatedEntitiesAxis_d66dbf30-3286-47dc-a877-58d855ef1940" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_30e919ae-b6d6-4898-a41e-6ed90e7db3a0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_d66dbf30-3286-47dc-a877-58d855ef1940" xlink:to="loc_srt_ConsolidatedEntitiesDomain_30e919ae-b6d6-4898-a41e-6ed90e7db3a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidatedEntityExcludingVieMember_2c424e3b-c097-4743-ba17-b7b5869741db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidatedEntityExcludingVieMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_30e919ae-b6d6-4898-a41e-6ed90e7db3a0" xlink:to="loc_us-gaap_ConsolidatedEntityExcludingVieMember_2c424e3b-c097-4743-ba17-b7b5869741db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_3d3af8ab-e782-4478-aa45-e6c6918409c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_30e919ae-b6d6-4898-a41e-6ed90e7db3a0" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_3d3af8ab-e782-4478-aa45-e6c6918409c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_6d759b3e-66a2-4706-8343-b6b7337e7647" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_f7948934-eaea-413a-9abb-7352bf671aec" xlink:to="loc_us-gaap_VariableInterestEntityLineItems_6d759b3e-66a2-4706-8343-b6b7337e7647" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_CapitalizedPreAcquisitionCosts_51a6ca8e-e485-4062-8d30-0c0f45565b22" xlink:href="tph-20220630.xsd#tph_CapitalizedPreAcquisitionCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_6d759b3e-66a2-4706-8343-b6b7337e7647" xlink:to="loc_tph_CapitalizedPreAcquisitionCosts_51a6ca8e-e485-4062-8d30-0c0f45565b22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_28b163d1-3b1d-4be4-b83e-35caa7b33275" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_6d759b3e-66a2-4706-8343-b6b7337e7647" xlink:to="loc_us-gaap_Assets_28b163d1-3b1d-4be4-b83e-35caa7b33275" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_d41a5698-2ec1-4260-97f8-029523d23d67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_6d759b3e-66a2-4706-8343-b6b7337e7647" xlink:to="loc_us-gaap_Liabilities_d41a5698-2ec1-4260-97f8-029523d23d67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_39cfd5b0-c17f-4ea7-bce8-cb9c417d618a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_6d759b3e-66a2-4706-8343-b6b7337e7647" xlink:to="loc_us-gaap_MinorityInterest_39cfd5b0-c17f-4ea7-bce8-cb9c417d618a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssets" xlink:type="simple" xlink:href="tph-20220630.xsd#GoodwillandOtherIntangibleAssets"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_9d9cfce8-475b-4b84-a416-2d26afce2b24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_2d10344d-238c-4db6-9194-457e9415c881" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_9d9cfce8-475b-4b84-a416-2d26afce2b24" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_2d10344d-238c-4db6-9194-457e9415c881" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="simple" xlink:href="tph-20220630.xsd#GoodwillandOtherIntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_b9ce9a75-ab22-45b3-8e85-c9ea25677843" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_64e15237-87b3-45eb-8d6d-4cf7b2d592e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_b9ce9a75-ab22-45b3-8e85-c9ea25677843" xlink:to="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_64e15237-87b3-45eb-8d6d-4cf7b2d592e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#GoodwillandOtherIntangibleAssetsNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_b2322b02-14af-48d8-9cd7-79e251f6fdb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_ScheduleOfIntangibleAssetsAndGoodwillTable_ccd93418-0875-4487-b0d0-4fee4ffaf006" xlink:href="tph-20220630.xsd#tph_ScheduleOfIntangibleAssetsAndGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_b2322b02-14af-48d8-9cd7-79e251f6fdb4" xlink:to="loc_tph_ScheduleOfIntangibleAssetsAndGoodwillTable_ccd93418-0875-4487-b0d0-4fee4ffaf006" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_77c756d1-2d59-49ec-b8e1-bbf0a5672203" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tph_ScheduleOfIntangibleAssetsAndGoodwillTable_ccd93418-0875-4487-b0d0-4fee4ffaf006" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_77c756d1-2d59-49ec-b8e1-bbf0a5672203" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_34a26d17-557f-4ef0-b770-2627f8d7fc6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_77c756d1-2d59-49ec-b8e1-bbf0a5672203" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_34a26d17-557f-4ef0-b770-2627f8d7fc6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_b0bc99b8-9c5e-4932-99af-a59e247c07d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_34a26d17-557f-4ef0-b770-2627f8d7fc6a" xlink:to="loc_us-gaap_TradeNamesMember_b0bc99b8-9c5e-4932-99af-a59e247c07d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_910c7e53-f06d-4538-afbc-3732295be344" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tph_ScheduleOfIntangibleAssetsAndGoodwillTable_ccd93418-0875-4487-b0d0-4fee4ffaf006" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_910c7e53-f06d-4538-afbc-3732295be344" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_bae05ae5-39ed-4466-b05c-205022d037e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_910c7e53-f06d-4538-afbc-3732295be344" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_bae05ae5-39ed-4466-b05c-205022d037e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_WRECOMember_df87f055-c5fc-4b47-bb35-5e82161f79da" xlink:href="tph-20220630.xsd#tph_WRECOMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_bae05ae5-39ed-4466-b05c-205022d037e0" xlink:to="loc_tph_WRECOMember_df87f055-c5fc-4b47-bb35-5e82161f79da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_844c75cd-27b9-4140-bd62-11068346c710" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tph_ScheduleOfIntangibleAssetsAndGoodwillTable_ccd93418-0875-4487-b0d0-4fee4ffaf006" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_844c75cd-27b9-4140-bd62-11068346c710" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_168394ba-fc6d-4f93-8e19-ddb398a47751" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_844c75cd-27b9-4140-bd62-11068346c710" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_168394ba-fc6d-4f93-8e19-ddb398a47751" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_113614ea-59fe-4772-bfea-c5be27acca9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_168394ba-fc6d-4f93-8e19-ddb398a47751" xlink:to="loc_us-gaap_TradeNamesMember_113614ea-59fe-4772-bfea-c5be27acca9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_ScheduleOfIntangibleAssetsAndGoodwillLineItems_ea3b68bb-39e6-4efe-9064-b7ac08201a04" xlink:href="tph-20220630.xsd#tph_ScheduleOfIntangibleAssetsAndGoodwillLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tph_ScheduleOfIntangibleAssetsAndGoodwillTable_ccd93418-0875-4487-b0d0-4fee4ffaf006" xlink:to="loc_tph_ScheduleOfIntangibleAssetsAndGoodwillLineItems_ea3b68bb-39e6-4efe-9064-b7ac08201a04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_8f7cbb0d-2c5a-4a4c-8117-18a9aeb214c3" 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_tph_ScheduleOfIntangibleAssetsAndGoodwillLineItems_ea3b68bb-39e6-4efe-9064-b7ac08201a04" xlink:to="loc_us-gaap_Goodwill_8f7cbb0d-2c5a-4a4c-8117-18a9aeb214c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_NumberOfIntangibleAssets_8c983c96-f979-47a6-841a-5f9834668f33" xlink:href="tph-20220630.xsd#tph_NumberOfIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tph_ScheduleOfIntangibleAssetsAndGoodwillLineItems_ea3b68bb-39e6-4efe-9064-b7ac08201a04" xlink:to="loc_tph_NumberOfIntangibleAssets_8c983c96-f979-47a6-841a-5f9834668f33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_6b73706d-9637-4eff-972e-774674069c30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tph_ScheduleOfIntangibleAssetsAndGoodwillLineItems_ea3b68bb-39e6-4efe-9064-b7ac08201a04" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_6b73706d-9637-4eff-972e-774674069c30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_6205e926-caf6-418a-917d-c28d63d8ee01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tph_ScheduleOfIntangibleAssetsAndGoodwillLineItems_ea3b68bb-39e6-4efe-9064-b7ac08201a04" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_6205e926-caf6-418a-917d-c28d63d8ee01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillandOtherIntangibleAssetsDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#GoodwillandOtherIntangibleAssetsScheduleofGoodwillandOtherIntangibleAssetsDetail"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillandOtherIntangibleAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2ad4b2bb-5922-40d5-891a-eed6e5d827d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_15790bd8-343a-4c21-9b52-edaf389fd113" 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_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2ad4b2bb-5922-40d5-891a-eed6e5d827d9" xlink:to="loc_us-gaap_Goodwill_15790bd8-343a-4c21-9b52-edaf389fd113" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_946d36c6-16d0-4d1f-89c3-8ff13a6e5760" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2ad4b2bb-5922-40d5-891a-eed6e5d827d9" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_946d36c6-16d0-4d1f-89c3-8ff13a6e5760" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_IntangibleAssetsGrossIncludingGoodwill_dfdcaf97-3a92-4018-a697-c4e85713f330" xlink:href="tph-20220630.xsd#tph_IntangibleAssetsGrossIncludingGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2ad4b2bb-5922-40d5-891a-eed6e5d827d9" xlink:to="loc_tph_IntangibleAssetsGrossIncludingGoodwill_dfdcaf97-3a92-4018-a697-c4e85713f330" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_80c600f5-9dcc-4abc-9970-be8a8e0a34ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2ad4b2bb-5922-40d5-891a-eed6e5d827d9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_80c600f5-9dcc-4abc-9970-be8a8e0a34ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_e856e6dd-4414-4b64-b7aa-043736e7b78e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2ad4b2bb-5922-40d5-891a-eed6e5d827d9" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_e856e6dd-4414-4b64-b7aa-043736e7b78e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_53796f0b-f49a-4b57-a0a6-c6ab45f17b2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2ad4b2bb-5922-40d5-891a-eed6e5d827d9" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_53796f0b-f49a-4b57-a0a6-c6ab45f17b2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/OtherAssets" xlink:type="simple" xlink:href="tph-20220630.xsd#OtherAssets"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/OtherAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_7f8bb78f-3250-45c0-8681-f4b1688e579b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsDisclosureTextBlock_9a1fcf1d-3b2c-4e65-9668-83ff9898e2e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_7f8bb78f-3250-45c0-8681-f4b1688e579b" xlink:to="loc_us-gaap_OtherAssetsDisclosureTextBlock_9a1fcf1d-3b2c-4e65-9668-83ff9898e2e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/OtherAssetsTables" xlink:type="simple" xlink:href="tph-20220630.xsd#OtherAssetsTables"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/OtherAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_4fbc3b43-4d72-404c-add1-1690247c2afb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock_6c449960-4c56-4d51-a2cc-5c244d6e0ab2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherAssetsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_4fbc3b43-4d72-404c-add1-1690247c2afb" xlink:to="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock_6c449960-4c56-4d51-a2cc-5c244d6e0ab2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/OtherAssetsScheduleofOtherAssetsDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#OtherAssetsScheduleofOtherAssetsDetail"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/OtherAssetsScheduleofOtherAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_9f9b8bde-0ee4-44c8-849c-91b86a9fe5dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrentAndNoncurrent_9caf08c5-a208-42ec-9125-f03bf97b6c88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseCurrentAndNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_9f9b8bde-0ee4-44c8-849c-91b86a9fe5dd" xlink:to="loc_us-gaap_PrepaidExpenseCurrentAndNoncurrent_9caf08c5-a208-42ec-9125-f03bf97b6c88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositAssets_31676f41-1ba5-4b51-ba27-b3be49bc5768" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_9f9b8bde-0ee4-44c8-849c-91b86a9fe5dd" xlink:to="loc_us-gaap_DepositAssets_31676f41-1ba5-4b51-ba27-b3be49bc5768" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateHeldForDevelopmentAndSale_8adcdfdd-99a9-415a-a769-5b25a144b095" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateHeldForDevelopmentAndSale"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_9f9b8bde-0ee4-44c8-849c-91b86a9fe5dd" xlink:to="loc_us-gaap_RealEstateHeldForDevelopmentAndSale_8adcdfdd-99a9-415a-a769-5b25a144b095" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_5d2ad158-72fd-49ef-b00f-744170e53a69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_9f9b8bde-0ee4-44c8-849c-91b86a9fe5dd" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_5d2ad158-72fd-49ef-b00f-744170e53a69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_dd99c24a-0747-431f-94ea-360251259822" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_9f9b8bde-0ee4-44c8-849c-91b86a9fe5dd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_dd99c24a-0747-431f-94ea-360251259822" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_f4368a13-08d7-4cbd-a321-aebd85876883" 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_9f9b8bde-0ee4-44c8-849c-91b86a9fe5dd" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_f4368a13-08d7-4cbd-a321-aebd85876883" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneous_4f5c8adb-4b81-49f4-bda1-8101f46342ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsMiscellaneous"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_9f9b8bde-0ee4-44c8-849c-91b86a9fe5dd" xlink:to="loc_us-gaap_OtherAssetsMiscellaneous_4f5c8adb-4b81-49f4-bda1-8101f46342ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_a84a9b3f-6527-4fdf-a91e-ee28d8963254" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_9f9b8bde-0ee4-44c8-849c-91b86a9fe5dd" xlink:to="loc_us-gaap_OtherAssets_a84a9b3f-6527-4fdf-a91e-ee28d8963254" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_a1ddafea-4614-4b6e-accb-01e818eefa97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_9f9b8bde-0ee4-44c8-849c-91b86a9fe5dd" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_a1ddafea-4614-4b6e-accb-01e818eefa97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilities" xlink:type="simple" xlink:href="tph-20220630.xsd#AccruedExpensesandOtherLiabilities"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_17850614-8bb3-4a07-94a6-4c0a28e2490f" 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_tph_AccruedExpensesAndOtherLiabilitiesTextBlock_bf1d21f2-7417-40a6-adb0-e39cfdcb39e4" xlink:href="tph-20220630.xsd#tph_AccruedExpensesAndOtherLiabilitiesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_17850614-8bb3-4a07-94a6-4c0a28e2490f" xlink:to="loc_tph_AccruedExpensesAndOtherLiabilitiesTextBlock_bf1d21f2-7417-40a6-adb0-e39cfdcb39e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilitiesTables" xlink:type="simple" xlink:href="tph-20220630.xsd#AccruedExpensesandOtherLiabilitiesTables"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_c7273171-19f9-4ca4-b506-1eb5b89ea400" 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_tph_ScheduleOfAccruedExpensesAndOtherLiabilitiesTableTextBlock_69e91a68-e71d-4912-a857-aa1334d01768" xlink:href="tph-20220630.xsd#tph_ScheduleOfAccruedExpensesAndOtherLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_c7273171-19f9-4ca4-b506-1eb5b89ea400" xlink:to="loc_tph_ScheduleOfAccruedExpensesAndOtherLiabilitiesTableTextBlock_69e91a68-e71d-4912-a857-aa1334d01768" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetail"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_15907355-aea3-4e0b-ad27-b1f1424c5898" 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_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent_7742017e-1679-4c98-83f8-46572ac7753f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_15907355-aea3-4e0b-ad27-b1f1424c5898" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent_7742017e-1679-4c98-83f8-46572ac7753f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual_4421a606-bf58-44ac-a78e-ea63acd39c79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_15907355-aea3-4e0b-ad27-b1f1424c5898" xlink:to="loc_us-gaap_ProductWarrantyAccrual_4421a606-bf58-44ac-a78e-ea63acd39c79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_EstimatedCostForCompletionOfRealEstateInventories_753e0a0a-b87d-4d50-90de-7703a2100be5" xlink:href="tph-20220630.xsd#tph_EstimatedCostForCompletionOfRealEstateInventories"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_15907355-aea3-4e0b-ad27-b1f1424c5898" xlink:to="loc_tph_EstimatedCostForCompletionOfRealEstateInventories_753e0a0a-b87d-4d50-90de-7703a2100be5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_0d59f0c3-8d7f-4d01-8f34-59b4613d1564" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_15907355-aea3-4e0b-ad27-b1f1424c5898" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_0d59f0c3-8d7f-4d01-8f34-59b4613d1564" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrentAndNoncurrent_41875764-1d8d-4ce8-a0a1-8752c5004905" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_15907355-aea3-4e0b-ad27-b1f1424c5898" xlink:to="loc_us-gaap_TaxesPayableCurrentAndNoncurrent_41875764-1d8d-4ce8-a0a1-8752c5004905" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxes_ab793afe-b283-423c-8399-941e1cd25c4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxes"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_15907355-aea3-4e0b-ad27-b1f1424c5898" xlink:to="loc_us-gaap_AccruedIncomeTaxes_ab793afe-b283-423c-8399-941e1cd25c4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrentAndNoncurrent_8f7bf07b-1806-4b76-9c68-6987bc4ee507" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_15907355-aea3-4e0b-ad27-b1f1424c5898" xlink:to="loc_us-gaap_InterestPayableCurrentAndNoncurrent_8f7bf07b-1806-4b76-9c68-6987bc4ee507" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_OtherTaxLiability_b4734d83-b59e-4359-acf7-42b54b8a52b9" xlink:href="tph-20220630.xsd#tph_OtherTaxLiability"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_15907355-aea3-4e0b-ad27-b1f1424c5898" xlink:to="loc_tph_OtherTaxLiability_b4734d83-b59e-4359-acf7-42b54b8a52b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_b0a593ee-6961-404d-b75d-aaf442149075" 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_us-gaap_PayablesAndAccrualsAbstract_15907355-aea3-4e0b-ad27-b1f1424c5898" xlink:to="loc_us-gaap_OperatingLeaseLiability_b0a593ee-6961-404d-b75d-aaf442149075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_75a85ed4-772a-4d08-ad15-7dc9fe16bb61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_15907355-aea3-4e0b-ad27-b1f1424c5898" xlink:to="loc_us-gaap_OtherLiabilities_75a85ed4-772a-4d08-ad15-7dc9fe16bb61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_b99289e9-8e8e-4088-b396-de8185bb594d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_15907355-aea3-4e0b-ad27-b1f1424c5898" xlink:to="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_b99289e9-8e8e-4088-b396-de8185bb594d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_41aabf6e-e77e-4c68-af46-c174260d9ea2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_15907355-aea3-4e0b-ad27-b1f1424c5898" xlink:to="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_41aabf6e-e77e-4c68-af46-c174260d9ea2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/SeniorNotesandLoansPayable" xlink:type="simple" xlink:href="tph-20220630.xsd#SeniorNotesandLoansPayable"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/SeniorNotesandLoansPayable" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_63ecf751-be10-4fa1-ab67-d129d076dbac" 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_1464b50d-e7fb-4bfd-accb-07459471aa3b" 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_63ecf751-be10-4fa1-ab67-d129d076dbac" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_1464b50d-e7fb-4bfd-accb-07459471aa3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/SeniorNotesandLoansPayableTables" xlink:type="simple" xlink:href="tph-20220630.xsd#SeniorNotesandLoansPayableTables"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/SeniorNotesandLoansPayableTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_25ccaf0b-98ab-446c-a3f1-48e8e5886138" 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_ScheduleOfDebtInstrumentsTextBlock_626200a8-3357-4a41-be9b-242ddb9bc92d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_25ccaf0b-98ab-446c-a3f1-48e8e5886138" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_626200a8-3357-4a41-be9b-242ddb9bc92d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofSeniorNotesDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#SeniorNotesandLoansPayableScheduleofSeniorNotesDetail"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofSeniorNotesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_7208c739-fe51-43e8-ad0c-8134b7bb7916" 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_DebtInstrumentTable_9d2ed01d-b995-4c3a-89d4-c49fd1a56a2a" 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_DebtDisclosureAbstract_7208c739-fe51-43e8-ad0c-8134b7bb7916" xlink:to="loc_us-gaap_DebtInstrumentTable_9d2ed01d-b995-4c3a-89d4-c49fd1a56a2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_a51cfcf5-6219-4f8d-afd1-ccb1861ee4cf" 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_us-gaap_DebtInstrumentTable_9d2ed01d-b995-4c3a-89d4-c49fd1a56a2a" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_a51cfcf5-6219-4f8d-afd1-ccb1861ee4cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_a903b7b0-9994-474a-bd90-c7c2f12f3436" 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_a51cfcf5-6219-4f8d-afd1-ccb1861ee4cf" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_a903b7b0-9994-474a-bd90-c7c2f12f3436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_d7b51abf-0c99-4327-8578-18c088c1e8a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_a903b7b0-9994-474a-bd90-c7c2f12f3436" xlink:to="loc_us-gaap_SeniorNotesMember_d7b51abf-0c99-4327-8578-18c088c1e8a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_328773a8-7d1b-4af5-80c6-0414bd205b9d" 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_9d2ed01d-b995-4c3a-89d4-c49fd1a56a2a" xlink:to="loc_us-gaap_DebtInstrumentAxis_328773a8-7d1b-4af5-80c6-0414bd205b9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_49b82a9e-d866-4303-8c2b-be84c6a32a96" 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_328773a8-7d1b-4af5-80c6-0414bd205b9d" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_49b82a9e-d866-4303-8c2b-be84c6a32a96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember_e2e20e4a-b0f1-40e0-b9a7-d076957f9007" xlink:href="tph-20220630.xsd#tph_FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_49b82a9e-d866-4303-8c2b-be84c6a32a96" xlink:to="loc_tph_FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember_e2e20e4a-b0f1-40e0-b9a7-d076957f9007" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember_19437fa9-2d7b-486d-aa56-aed28f45d58f" xlink:href="tph-20220630.xsd#tph_FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_49b82a9e-d866-4303-8c2b-be84c6a32a96" xlink:to="loc_tph_FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember_19437fa9-2d7b-486d-aa56-aed28f45d58f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember_e6944367-13a3-41ef-9856-e6bccccecbf0" xlink:href="tph-20220630.xsd#tph_FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_49b82a9e-d866-4303-8c2b-be84c6a32a96" xlink:to="loc_tph_FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember_e6944367-13a3-41ef-9856-e6bccccecbf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_550d42e3-58e9-4428-9216-a2290d876386" 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_9d2ed01d-b995-4c3a-89d4-c49fd1a56a2a" xlink:to="loc_us-gaap_DebtInstrumentLineItems_550d42e3-58e9-4428-9216-a2290d876386" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_6c8995c9-fa17-4703-8126-e68c05297f40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_550d42e3-58e9-4428-9216-a2290d876386" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_6c8995c9-fa17-4703-8126-e68c05297f40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_c3991592-8bde-4ddc-8ab4-a6e7f7409dcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_550d42e3-58e9-4428-9216-a2290d876386" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_c3991592-8bde-4ddc-8ab4-a6e7f7409dcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_3fdc88e0-4449-46a0-9dd3-c25b86d109b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_550d42e3-58e9-4428-9216-a2290d876386" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_3fdc88e0-4449-46a0-9dd3-c25b86d109b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_0ea777f1-82d4-4a53-8ccf-251c3cac318d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_550d42e3-58e9-4428-9216-a2290d876386" xlink:to="loc_us-gaap_LongTermDebt_0ea777f1-82d4-4a53-8ccf-251c3cac318d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#SeniorNotesandLoansPayableNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_3c65cd1a-661f-40f0-8d66-04a45fc3aa50" 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_DebtInstrumentTable_d3eef202-da61-46d6-b8ce-31edc5570689" 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_DebtDisclosureAbstract_3c65cd1a-661f-40f0-8d66-04a45fc3aa50" xlink:to="loc_us-gaap_DebtInstrumentTable_d3eef202-da61-46d6-b8ce-31edc5570689" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_02f76c24-d214-48ff-a9c1-014841bf4389" 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_DebtInstrumentTable_d3eef202-da61-46d6-b8ce-31edc5570689" xlink:to="loc_us-gaap_DebtInstrumentAxis_02f76c24-d214-48ff-a9c1-014841bf4389" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_c225ae22-51cb-4484-a13f-0a61a5e92a9d" 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_02f76c24-d214-48ff-a9c1-014841bf4389" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_c225ae22-51cb-4484-a13f-0a61a5e92a9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember_308448fb-0aa4-4889-843f-11606c743b8a" xlink:href="tph-20220630.xsd#tph_FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c225ae22-51cb-4484-a13f-0a61a5e92a9d" xlink:to="loc_tph_FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember_308448fb-0aa4-4889-843f-11606c743b8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember_66b63cdd-c92c-4727-b557-1ddf34b08baa" xlink:href="tph-20220630.xsd#tph_FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c225ae22-51cb-4484-a13f-0a61a5e92a9d" xlink:to="loc_tph_FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember_66b63cdd-c92c-4727-b557-1ddf34b08baa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember_2430e05b-849c-4119-a5d8-5e1a2137649c" xlink:href="tph-20220630.xsd#tph_FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c225ae22-51cb-4484-a13f-0a61a5e92a9d" xlink:to="loc_tph_FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember_2430e05b-849c-4119-a5d8-5e1a2137649c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_RevolvingFacilityMember_c74e12b6-c21a-4159-9108-f75e48649e25" xlink:href="tph-20220630.xsd#tph_RevolvingFacilityMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c225ae22-51cb-4484-a13f-0a61a5e92a9d" xlink:to="loc_tph_RevolvingFacilityMember_c74e12b6-c21a-4159-9108-f75e48649e25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_TheAmendedRevolvingCreditFacilityMember_21885386-4aa8-4187-a80b-d19bff312648" xlink:href="tph-20220630.xsd#tph_TheAmendedRevolvingCreditFacilityMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c225ae22-51cb-4484-a13f-0a61a5e92a9d" xlink:to="loc_tph_TheAmendedRevolvingCreditFacilityMember_21885386-4aa8-4187-a80b-d19bff312648" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_TermLoanFacilityandRevolvingCreditFacilityMember_c0ac12ce-b243-40e5-a759-44416b089785" xlink:href="tph-20220630.xsd#tph_TermLoanFacilityandRevolvingCreditFacilityMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c225ae22-51cb-4484-a13f-0a61a5e92a9d" xlink:to="loc_tph_TermLoanFacilityandRevolvingCreditFacilityMember_c0ac12ce-b243-40e5-a759-44416b089785" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_TheTermLoanFacilityMember_4f2f4332-5624-420f-a2fd-596a88ad237a" xlink:href="tph-20220630.xsd#tph_TheTermLoanFacilityMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c225ae22-51cb-4484-a13f-0a61a5e92a9d" xlink:to="loc_tph_TheTermLoanFacilityMember_4f2f4332-5624-420f-a2fd-596a88ad237a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_06b4468b-b507-434d-9945-5edc10dec424" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d3eef202-da61-46d6-b8ce-31edc5570689" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_06b4468b-b507-434d-9945-5edc10dec424" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_49b4156c-3972-4f56-84b5-9b4c779834a4" 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_06b4468b-b507-434d-9945-5edc10dec424" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_49b4156c-3972-4f56-84b5-9b4c779834a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_846edd58-54c2-4722-81b4-3fe715906f68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_49b4156c-3972-4f56-84b5-9b4c779834a4" xlink:to="loc_us-gaap_SeniorNotesMember_846edd58-54c2-4722-81b4-3fe715906f68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableOtherPayablesMember_20a42434-c46d-4ed0-8e3c-c888b3ae0033" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableOtherPayablesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_49b4156c-3972-4f56-84b5-9b4c779834a4" xlink:to="loc_us-gaap_NotesPayableOtherPayablesMember_20a42434-c46d-4ed0-8e3c-c888b3ae0033" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_b5e6396d-116b-44fc-b69c-7594d1165036" 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_DebtInstrumentTable_d3eef202-da61-46d6-b8ce-31edc5570689" xlink:to="loc_us-gaap_CreditFacilityAxis_b5e6396d-116b-44fc-b69c-7594d1165036" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_0c8d1031-14a8-4928-a29d-a56bda02fcbf" 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_b5e6396d-116b-44fc-b69c-7594d1165036" xlink:to="loc_us-gaap_CreditFacilityDomain_0c8d1031-14a8-4928-a29d-a56bda02fcbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_1a11a4fb-97db-4d78-bf4e-1cf34193e175" 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_0c8d1031-14a8-4928-a29d-a56bda02fcbf" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_1a11a4fb-97db-4d78-bf4e-1cf34193e175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_81050ffd-0533-4bdd-965e-a93389d296d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LetterOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_0c8d1031-14a8-4928-a29d-a56bda02fcbf" xlink:to="loc_us-gaap_LetterOfCreditMember_81050ffd-0533-4bdd-965e-a93389d296d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_e0e7197a-92b2-408a-bb3e-3dbc933f1c8d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d3eef202-da61-46d6-b8ce-31edc5570689" xlink:to="loc_srt_RangeAxis_e0e7197a-92b2-408a-bb3e-3dbc933f1c8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3277a7da-8c17-4aa1-9268-8ce4e3cbaa60" 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_e0e7197a-92b2-408a-bb3e-3dbc933f1c8d" xlink:to="loc_srt_RangeMember_3277a7da-8c17-4aa1-9268-8ce4e3cbaa60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_099de311-3871-49c8-8723-5a1defc84161" 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_3277a7da-8c17-4aa1-9268-8ce4e3cbaa60" xlink:to="loc_srt_MinimumMember_099de311-3871-49c8-8723-5a1defc84161" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_0ce6c16d-d7ca-4ea4-87a7-c29ba2392cb8" 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_3277a7da-8c17-4aa1-9268-8ce4e3cbaa60" xlink:to="loc_srt_MaximumMember_0ce6c16d-d7ca-4ea4-87a7-c29ba2392cb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d3eef202-da61-46d6-b8ce-31edc5570689" xlink:to="loc_us-gaap_DebtInstrumentLineItems_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_914eedb9-1ebe-4ba6-91c8-6de3ba9066a4" 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_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_914eedb9-1ebe-4ba6-91c8-6de3ba9066a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_602a1421-a3cd-45a4-bdcf-58ccbe9bca54" 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_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_602a1421-a3cd-45a4-bdcf-58ccbe9bca54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_1ba1baf5-39d7-471b-a259-f53a2792f44e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_1ba1baf5-39d7-471b-a259-f53a2792f44e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_e5002fb8-bab7-47b5-aed7-a9c5b3cf6c96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:to="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_e5002fb8-bab7-47b5-aed7-a9c5b3cf6c96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_DebtInstrumentIssuePriceAsPercentageOfPrincipalAmount_0f9ba3f4-13ef-4fb7-8963-a0d2a8b5dad9" xlink:href="tph-20220630.xsd#tph_DebtInstrumentIssuePriceAsPercentageOfPrincipalAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:to="loc_tph_DebtInstrumentIssuePriceAsPercentageOfPrincipalAmount_0f9ba3f4-13ef-4fb7-8963-a0d2a8b5dad9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_8636c4b3-93a0-4f18-8077-6d815b1348b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_8636c4b3-93a0-4f18-8077-6d815b1348b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrentAndNoncurrent_4d4682da-31e3-4fbc-8dd8-c3d91adbf399" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:to="loc_us-gaap_InterestPayableCurrentAndNoncurrent_4d4682da-31e3-4fbc-8dd8-c3d91adbf399" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_b3baa9cf-0e3d-43d0-819a-2c0692f24573" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_b3baa9cf-0e3d-43d0-819a-2c0692f24573" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_LineOfCreditFacilityPotentialMaximumBorrowingCapacityUnderSpecifiedConditions_541cd5f0-2190-462a-bbb6-ac7ce832f67c" xlink:href="tph-20220630.xsd#tph_LineOfCreditFacilityPotentialMaximumBorrowingCapacityUnderSpecifiedConditions"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:to="loc_tph_LineOfCreditFacilityPotentialMaximumBorrowingCapacityUnderSpecifiedConditions_541cd5f0-2190-462a-bbb6-ac7ce832f67c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_6c48ad3e-635a-4d2a-aa33-7c88c4a8e6da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_6c48ad3e-635a-4d2a-aa33-7c88c4a8e6da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayable_7a77942f-d5fb-4c87-a71a-a21c566cbf36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayable"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:to="loc_us-gaap_LoansPayable_7a77942f-d5fb-4c87-a71a-a21c566cbf36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_63ac8643-620e-48dc-8193-54f17fcb249c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_63ac8643-620e-48dc-8193-54f17fcb249c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_79c39eed-6935-49b5-9084-e0741e893aa9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_79c39eed-6935-49b5-9084-e0741e893aa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_f97b647f-757a-471e-89f5-b5e84c965f4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_f97b647f-757a-471e-89f5-b5e84c965f4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_e07a4fbc-1e93-459a-b20f-f15a71367115" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_e07a4fbc-1e93-459a-b20f-f15a71367115" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsIncurred_0c6f1d6d-5181-44d1-a763-8e32f79fb851" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestCostsIncurred"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:to="loc_us-gaap_InterestCostsIncurred_0c6f1d6d-5181-44d1-a763-8e32f79fb851" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_f128f7ac-cda2-49ce-840d-d4bbb910740b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_f128f7ac-cda2-49ce-840d-d4bbb910740b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_DebtInstrumentCovenantRequiredCompanyConsolidatedTangibleNetWorth_44a2a797-3311-4f21-9f6f-975165318e92" xlink:href="tph-20220630.xsd#tph_DebtInstrumentCovenantRequiredCompanyConsolidatedTangibleNetWorth"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e3fe760a-06b8-411c-8441-0517f582d4b6" xlink:to="loc_tph_DebtInstrumentCovenantRequiredCompanyConsolidatedTangibleNetWorth_44a2a797-3311-4f21-9f6f-975165318e92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofOutstandingLoansPayableDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#SeniorNotesandLoansPayableScheduleofOutstandingLoansPayableDetail"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofOutstandingLoansPayableDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_38fa054a-6eca-4f0e-b58d-c23f40ce62fd" 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_16a86704-a4d4-47e1-a96e-6ce26ee1d5ef" 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_38fa054a-6eca-4f0e-b58d-c23f40ce62fd" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_16a86704-a4d4-47e1-a96e-6ce26ee1d5ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_5caa17c2-8a83-41aa-86b4-252017eb6931" 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_16a86704-a4d4-47e1-a96e-6ce26ee1d5ef" xlink:to="loc_us-gaap_DebtInstrumentAxis_5caa17c2-8a83-41aa-86b4-252017eb6931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_d3e3dae1-bfa9-4469-8400-8d6e6b12e8b8" 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_5caa17c2-8a83-41aa-86b4-252017eb6931" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_d3e3dae1-bfa9-4469-8400-8d6e6b12e8b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_TheTermLoanFacilityMember_457ff419-60c1-4f03-8117-8a5b2adec7a5" xlink:href="tph-20220630.xsd#tph_TheTermLoanFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d3e3dae1-bfa9-4469-8400-8d6e6b12e8b8" xlink:to="loc_tph_TheTermLoanFacilityMember_457ff419-60c1-4f03-8117-8a5b2adec7a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_31c4a2c6-e4ae-4ac4-8f6a-8ff7828575ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_16a86704-a4d4-47e1-a96e-6ce26ee1d5ef" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_31c4a2c6-e4ae-4ac4-8f6a-8ff7828575ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_44669432-c135-4b9f-8df0-81af10915c7a" 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_31c4a2c6-e4ae-4ac4-8f6a-8ff7828575ac" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_44669432-c135-4b9f-8df0-81af10915c7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableOtherPayablesMember_868e4ce4-ba68-4197-80e0-02884dc19adc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableOtherPayablesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_44669432-c135-4b9f-8df0-81af10915c7a" xlink:to="loc_us-gaap_NotesPayableOtherPayablesMember_868e4ce4-ba68-4197-80e0-02884dc19adc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_SellerFinancedLoanMember_03d849a8-60d0-4e2e-9100-525b603d5b92" xlink:href="tph-20220630.xsd#tph_SellerFinancedLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_44669432-c135-4b9f-8df0-81af10915c7a" xlink:to="loc_tph_SellerFinancedLoanMember_03d849a8-60d0-4e2e-9100-525b603d5b92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_f6e9b5c4-9166-40a9-89ba-690e85acec8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_16a86704-a4d4-47e1-a96e-6ce26ee1d5ef" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_f6e9b5c4-9166-40a9-89ba-690e85acec8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayable_573df417-1bf6-4672-8adc-536a28ae21a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_f6e9b5c4-9166-40a9-89ba-690e85acec8a" xlink:to="loc_us-gaap_LoansPayable_573df417-1bf6-4672-8adc-536a28ae21a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/FairValueDisclosures" xlink:type="simple" xlink:href="tph-20220630.xsd#FairValueDisclosures"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/FairValueDisclosures" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_430df422-eaf3-4e11-a58d-4cb522946db8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_651ce4a8-f3b6-48af-82eb-3a832681b508" 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_us-gaap_FairValueDisclosuresAbstract_430df422-eaf3-4e11-a58d-4cb522946db8" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_651ce4a8-f3b6-48af-82eb-3a832681b508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/FairValueDisclosuresTables" xlink:type="simple" xlink:href="tph-20220630.xsd#FairValueDisclosuresTables"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/FairValueDisclosuresTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_74419271-ae74-4424-96eb-9c1398a51fab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_184ebafa-3e9b-4be7-8dda-349ab7e6e6e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_74419271-ae74-4424-96eb-9c1398a51fab" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_184ebafa-3e9b-4be7-8dda-349ab7e6e6e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_e89977b9-fa04-4e4b-9cf8-9a4abcd46440" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_74419271-ae74-4424-96eb-9c1398a51fab" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_e89977b9-fa04-4e4b-9cf8-9a4abcd46440" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofAssetsandLiabilitiesRelatedtoFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#FairValueDisclosuresSummaryofAssetsandLiabilitiesRelatedtoFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetail"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofAssetsandLiabilitiesRelatedtoFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_2b803d4b-6638-4a98-9b21-c773013a939e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_650774b7-35ca-4054-9cba-3dcfe9deb3d0" 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_us-gaap_FairValueDisclosuresAbstract_2b803d4b-6638-4a98-9b21-c773013a939e" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_650774b7-35ca-4054-9cba-3dcfe9deb3d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_c21c5ffa-0f59-49b7-a83e-abd72afb6ff4" 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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_650774b7-35ca-4054-9cba-3dcfe9deb3d0" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_c21c5ffa-0f59-49b7-a83e-abd72afb6ff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_c2dca553-d24b-436c-a6a3-f9ccf018ac7f" 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_c21c5ffa-0f59-49b7-a83e-abd72afb6ff4" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_c2dca553-d24b-436c-a6a3-f9ccf018ac7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_350b90ee-1c21-457b-b5e3-061c64202934" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c2dca553-d24b-436c-a6a3-f9ccf018ac7f" xlink:to="loc_us-gaap_SeniorNotesMember_350b90ee-1c21-457b-b5e3-061c64202934" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_SellerFinancedLoanMember_e5b446c3-84ed-4563-bbeb-628ae87cb65f" xlink:href="tph-20220630.xsd#tph_SellerFinancedLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c2dca553-d24b-436c-a6a3-f9ccf018ac7f" xlink:to="loc_tph_SellerFinancedLoanMember_e5b446c3-84ed-4563-bbeb-628ae87cb65f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_93124b29-c966-4449-aded-6244945eb3c3" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_650774b7-35ca-4054-9cba-3dcfe9deb3d0" xlink:to="loc_us-gaap_CreditFacilityAxis_93124b29-c966-4449-aded-6244945eb3c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_be2732c1-160b-418d-992e-89474223ccb5" 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_93124b29-c966-4449-aded-6244945eb3c3" xlink:to="loc_us-gaap_CreditFacilityDomain_be2732c1-160b-418d-992e-89474223ccb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_d392c913-0756-45d0-86ab-09815152c43c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_be2732c1-160b-418d-992e-89474223ccb5" xlink:to="loc_us-gaap_SecuredDebtMember_d392c913-0756-45d0-86ab-09815152c43c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_57a0cf2b-b18b-4751-b5f0-e50abddca066" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_650774b7-35ca-4054-9cba-3dcfe9deb3d0" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_57a0cf2b-b18b-4751-b5f0-e50abddca066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7d616c22-7fb0-4c6e-8c3e-d70febf315d5" 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_57a0cf2b-b18b-4751-b5f0-e50abddca066" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7d616c22-7fb0-4c6e-8c3e-d70febf315d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_7ea11123-043c-428b-a9b3-2f69ffb4735d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7d616c22-7fb0-4c6e-8c3e-d70febf315d5" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_7ea11123-043c-428b-a9b3-2f69ffb4735d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_cc143f61-6a1e-472c-9d0c-faaa485095e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_650774b7-35ca-4054-9cba-3dcfe9deb3d0" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_cc143f61-6a1e-472c-9d0c-faaa485095e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_a8e2b95b-a641-4c1a-82cd-254718278a31" 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_cc143f61-6a1e-472c-9d0c-faaa485095e9" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_a8e2b95b-a641-4c1a-82cd-254718278a31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_7924024b-fa69-4a3c-83ce-a735e7217cd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_a8e2b95b-a641-4c1a-82cd-254718278a31" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_7924024b-fa69-4a3c-83ce-a735e7217cd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_41f8086b-0fb1-4411-8d02-171366a1af55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_650774b7-35ca-4054-9cba-3dcfe9deb3d0" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_41f8086b-0fb1-4411-8d02-171366a1af55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_9758d893-addc-440d-8642-bed04378fad5" 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_41f8086b-0fb1-4411-8d02-171366a1af55" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_9758d893-addc-440d-8642-bed04378fad5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_7ffe525c-8491-4c39-862a-0fb873a749ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_9758d893-addc-440d-8642-bed04378fad5" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_7ffe525c-8491-4c39-862a-0fb873a749ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_0b0b8f00-3d56-4aa3-9a55-81cfa124988c" 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_PortionAtFairValueFairValueDisclosureMember_7ffe525c-8491-4c39-862a-0fb873a749ba" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_0b0b8f00-3d56-4aa3-9a55-81cfa124988c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_3e3c3d37-bf51-4987-b5e6-7f28500e6d8c" 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_PortionAtFairValueFairValueDisclosureMember_7ffe525c-8491-4c39-862a-0fb873a749ba" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_3e3c3d37-bf51-4987-b5e6-7f28500e6d8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_d8034e18-4c8a-4249-94c6-08e37d2f32b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_650774b7-35ca-4054-9cba-3dcfe9deb3d0" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_d8034e18-4c8a-4249-94c6-08e37d2f32b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_0977d19c-1acd-4892-bbe4-abdb3cef973c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_d8034e18-4c8a-4249-94c6-08e37d2f32b5" xlink:to="loc_us-gaap_DebtInstrumentFairValue_0977d19c-1acd-4892-bbe4-abdb3cef973c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_677a3c87-4d55-4646-b307-bcc646407125" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_d8034e18-4c8a-4249-94c6-08e37d2f32b5" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_677a3c87-4d55-4646-b307-bcc646407125" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofNonfinancialAssetsMeasuredatFairValueonaNonrecurringBasisDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#FairValueDisclosuresSummaryofNonfinancialAssetsMeasuredatFairValueonaNonrecurringBasisDetail"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofNonfinancialAssetsMeasuredatFairValueonaNonrecurringBasisDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_f075324b-a1a0-4599-af93-50f438dba018" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_eed9ac8f-9781-4269-82a6-27964f31bf8e" 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_us-gaap_FairValueDisclosuresAbstract_f075324b-a1a0-4599-af93-50f438dba018" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_eed9ac8f-9781-4269-82a6-27964f31bf8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3306f8d4-63ff-48a9-9984-2290d749379c" 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_eed9ac8f-9781-4269-82a6-27964f31bf8e" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3306f8d4-63ff-48a9-9984-2290d749379c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_33ccb7bc-d35f-42f4-bf13-e4d57540ea28" 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_3306f8d4-63ff-48a9-9984-2290d749379c" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_33ccb7bc-d35f-42f4-bf13-e4d57540ea28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_29812a85-7373-4673-b0cf-aa6e4a2ff549" 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_33ccb7bc-d35f-42f4-bf13-e4d57540ea28" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_29812a85-7373-4673-b0cf-aa6e4a2ff549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_30d3a06d-6c01-469b-8599-2afb3153f19c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_eed9ac8f-9781-4269-82a6-27964f31bf8e" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_30d3a06d-6c01-469b-8599-2afb3153f19c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_55c17304-b9d9-40f8-b668-20c63b0679cc" 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_30d3a06d-6c01-469b-8599-2afb3153f19c" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_55c17304-b9d9-40f8-b668-20c63b0679cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsNonrecurringMember_7ace3468-5bf7-4d35-8c1a-481732a367f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsNonrecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_55c17304-b9d9-40f8-b668-20c63b0679cc" xlink:to="loc_us-gaap_FairValueMeasurementsNonrecurringMember_7ace3468-5bf7-4d35-8c1a-481732a367f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a8a78495-0d90-4be6-a90e-698d8d2a245e" 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_eed9ac8f-9781-4269-82a6-27964f31bf8e" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a8a78495-0d90-4be6-a90e-698d8d2a245e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfRealEstate_66a19feb-074d-40f0-8987-72145becedb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfRealEstate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a8a78495-0d90-4be6-a90e-698d8d2a245e" xlink:to="loc_us-gaap_ImpairmentOfRealEstate_66a19feb-074d-40f0-8987-72145becedb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstate_df9a4f18-e9ae-4289-b647-2c89eb3a99d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRealEstate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a8a78495-0d90-4be6-a90e-698d8d2a245e" xlink:to="loc_us-gaap_InventoryRealEstate_df9a4f18-e9ae-4289-b647-2c89eb3a99d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="tph-20220630.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d02aa229-7837-4efc-9df7-29e2c88d78d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_379fea7a-2125-43ab-9f93-d4b0c8660200" 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_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d02aa229-7837-4efc-9df7-29e2c88d78d0" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_379fea7a-2125-43ab-9f93-d4b0c8660200" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/CommitmentsandContingenciesTables" xlink:type="simple" xlink:href="tph-20220630.xsd#CommitmentsandContingenciesTables"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/CommitmentsandContingenciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_83c3d23f-91ec-4b03-8b6c-8e56454d3e83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_50b82957-585a-4b28-ac42-e6cb920db27b" 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_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_83c3d23f-91ec-4b03-8b6c-8e56454d3e83" xlink:to="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_50b82957-585a-4b28-ac42-e6cb920db27b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_5b20843b-d2f4-42d7-9c70-099cb8444449" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_83c3d23f-91ec-4b03-8b6c-8e56454d3e83" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_5b20843b-d2f4-42d7-9c70-099cb8444449" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_0d8aa768-f117-4965-8c82-20b6153948ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_83c3d23f-91ec-4b03-8b6c-8e56454d3e83" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_0d8aa768-f117-4965-8c82-20b6153948ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/CommitmentsandContingenciesNarrativeDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#CommitmentsandContingenciesNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/CommitmentsandContingenciesNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_396d00e1-3513-46f0-b7c7-36e5448284eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_CommitmentAndContingenciesTable_7f64f937-e8b8-44c7-8e08-029fdb541f44" xlink:href="tph-20220630.xsd#tph_CommitmentAndContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_396d00e1-3513-46f0-b7c7-36e5448284eb" xlink:to="loc_tph_CommitmentAndContingenciesTable_7f64f937-e8b8-44c7-8e08-029fdb541f44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_97373d88-2d51-4d68-a30a-ae5ea3d666c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tph_CommitmentAndContingenciesTable_7f64f937-e8b8-44c7-8e08-029fdb541f44" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_97373d88-2d51-4d68-a30a-ae5ea3d666c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_d3c37651-58dd-43b3-8c33-b10808192fc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_97373d88-2d51-4d68-a30a-ae5ea3d666c0" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_d3c37651-58dd-43b3-8c33-b10808192fc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SuretyBondMember_2e886735-bf23-4765-a8bf-ba436c3430d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SuretyBondMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_d3c37651-58dd-43b3-8c33-b10808192fc9" xlink:to="loc_us-gaap_SuretyBondMember_2e886735-bf23-4765-a8bf-ba436c3430d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_fb4dcd95-461e-4db6-a1ff-703ad63f5b63" 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_tph_CommitmentAndContingenciesTable_7f64f937-e8b8-44c7-8e08-029fdb541f44" xlink:to="loc_srt_RangeAxis_fb4dcd95-461e-4db6-a1ff-703ad63f5b63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_da369f4d-d04e-44a9-95ad-6f54d12bc257" 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_fb4dcd95-461e-4db6-a1ff-703ad63f5b63" xlink:to="loc_srt_RangeMember_da369f4d-d04e-44a9-95ad-6f54d12bc257" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7e0e5021-f9c5-4891-954e-6217f28c28e8" 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_da369f4d-d04e-44a9-95ad-6f54d12bc257" xlink:to="loc_srt_MinimumMember_7e0e5021-f9c5-4891-954e-6217f28c28e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_83f5d038-b49d-414d-a984-bd606efd3225" 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_da369f4d-d04e-44a9-95ad-6f54d12bc257" xlink:to="loc_srt_MaximumMember_83f5d038-b49d-414d-a984-bd606efd3225" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0ef95d29-e60a-4cb1-a0c4-a1315717f9ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tph_CommitmentAndContingenciesTable_7f64f937-e8b8-44c7-8e08-029fdb541f44" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0ef95d29-e60a-4cb1-a0c4-a1315717f9ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ef19c82b-8bbd-4f90-8066-aa56f2591801" 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_0ef95d29-e60a-4cb1-a0c4-a1315717f9ab" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ef19c82b-8bbd-4f90-8066-aa56f2591801" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_cfa87fdb-f801-409c-b5d7-98f4dd2ba5b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ef19c82b-8bbd-4f90-8066-aa56f2591801" xlink:to="loc_us-gaap_BuildingMember_cfa87fdb-f801-409c-b5d7-98f4dd2ba5b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_e087dc4d-d7c9-4b2b-bde4-c1f8f8677007" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ef19c82b-8bbd-4f90-8066-aa56f2591801" xlink:to="loc_us-gaap_EquipmentMember_e087dc4d-d7c9-4b2b-bde4-c1f8f8677007" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_7754797a-e3ba-410a-a3d9-2c61408aed0c" 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_us-gaap_PropertyPlantAndEquipmentTypeDomain_ef19c82b-8bbd-4f90-8066-aa56f2591801" xlink:to="loc_us-gaap_LandMember_7754797a-e3ba-410a-a3d9-2c61408aed0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermAxis_a1257ca8-cb05-4558-9410-435455342af1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseContractualTermAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tph_CommitmentAndContingenciesTable_7f64f937-e8b8-44c7-8e08-029fdb541f44" xlink:to="loc_us-gaap_LeaseContractualTermAxis_a1257ca8-cb05-4558-9410-435455342af1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermDomain_a7f0d421-355b-4ac8-85d9-cefead6d8bd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseContractualTermDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseContractualTermAxis_a1257ca8-cb05-4558-9410-435455342af1" xlink:to="loc_us-gaap_LeaseContractualTermDomain_a7f0d421-355b-4ac8-85d9-cefead6d8bd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_GroundLeaseTenYearRenewalOptionMember_789cca16-25ba-4b45-b424-41cd1cc75e1b" xlink:href="tph-20220630.xsd#tph_GroundLeaseTenYearRenewalOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseContractualTermDomain_a7f0d421-355b-4ac8-85d9-cefead6d8bd6" xlink:to="loc_tph_GroundLeaseTenYearRenewalOptionMember_789cca16-25ba-4b45-b424-41cd1cc75e1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_GroundLeaseFortyfiveYearRenewalOptionMember_b5e61332-202e-4227-832a-b5b91fc76789" xlink:href="tph-20220630.xsd#tph_GroundLeaseFortyfiveYearRenewalOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseContractualTermDomain_a7f0d421-355b-4ac8-85d9-cefead6d8bd6" xlink:to="loc_tph_GroundLeaseFortyfiveYearRenewalOptionMember_b5e61332-202e-4227-832a-b5b91fc76789" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_GroundLeaseRenewalOptionExercisedExtensionThrough2071Member_c7669ce3-4df4-492f-8535-d2bad22e2b82" xlink:href="tph-20220630.xsd#tph_GroundLeaseRenewalOptionExercisedExtensionThrough2071Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseContractualTermDomain_a7f0d421-355b-4ac8-85d9-cefead6d8bd6" xlink:to="loc_tph_GroundLeaseRenewalOptionExercisedExtensionThrough2071Member_c7669ce3-4df4-492f-8535-d2bad22e2b82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_CommitmentAndContingenciesLineItems_47cabb23-f508-4f63-879d-e35f192d8dda" xlink:href="tph-20220630.xsd#tph_CommitmentAndContingenciesLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tph_CommitmentAndContingenciesTable_7f64f937-e8b8-44c7-8e08-029fdb541f44" xlink:to="loc_tph_CommitmentAndContingenciesLineItems_47cabb23-f508-4f63-879d-e35f192d8dda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_686b0d53-dd2f-43d2-98c8-50e0875275b1" 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_tph_CommitmentAndContingenciesLineItems_47cabb23-f508-4f63-879d-e35f192d8dda" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_686b0d53-dd2f-43d2-98c8-50e0875275b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceSettlementsReceivable_b3f5bb71-eb2f-4ba2-af5b-4396208bfc04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InsuranceSettlementsReceivable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tph_CommitmentAndContingenciesLineItems_47cabb23-f508-4f63-879d-e35f192d8dda" xlink:to="loc_us-gaap_InsuranceSettlementsReceivable_b3f5bb71-eb2f-4ba2-af5b-4396208bfc04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitment_4cfc5c8e-d755-4729-bfcf-821fc1f09dc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tph_CommitmentAndContingenciesLineItems_47cabb23-f508-4f63-879d-e35f192d8dda" xlink:to="loc_us-gaap_OtherCommitment_4cfc5c8e-d755-4729-bfcf-821fc1f09dc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_6b0c1c0d-55fc-44e4-b3a4-42e698071bec" 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_tph_CommitmentAndContingenciesLineItems_47cabb23-f508-4f63-879d-e35f192d8dda" xlink:to="loc_us-gaap_OtherLiabilities_6b0c1c0d-55fc-44e4-b3a4-42e698071bec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_d198511e-f286-4026-a3c8-8d7f357b4558" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tph_CommitmentAndContingenciesLineItems_47cabb23-f508-4f63-879d-e35f192d8dda" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_d198511e-f286-4026-a3c8-8d7f357b4558" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_LesseeOperatingLeaseNumberofContracts_5bf97de5-f20a-4b70-b649-58b5fffca780" xlink:href="tph-20220630.xsd#tph_LesseeOperatingLeaseNumberofContracts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tph_CommitmentAndContingenciesLineItems_47cabb23-f508-4f63-879d-e35f192d8dda" xlink:to="loc_tph_LesseeOperatingLeaseNumberofContracts_5bf97de5-f20a-4b70-b649-58b5fffca780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_LesseeOperatingLeaseNumberOfRenewalOptions_613127c1-79e5-4526-b699-7f86b5536fc6" xlink:href="tph-20220630.xsd#tph_LesseeOperatingLeaseNumberOfRenewalOptions"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tph_CommitmentAndContingenciesLineItems_47cabb23-f508-4f63-879d-e35f192d8dda" xlink:to="loc_tph_LesseeOperatingLeaseNumberOfRenewalOptions_613127c1-79e5-4526-b699-7f86b5536fc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_f929c400-1946-4875-a0b0-9a5947b8a3ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tph_CommitmentAndContingenciesLineItems_47cabb23-f508-4f63-879d-e35f192d8dda" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_f929c400-1946-4875-a0b0-9a5947b8a3ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_LesseeOperatingLeaseNumberofLeaseRenewalOptionsExercised_afdcdd0b-a04c-4c50-b718-631671215112" xlink:href="tph-20220630.xsd#tph_LesseeOperatingLeaseNumberofLeaseRenewalOptionsExercised"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tph_CommitmentAndContingenciesLineItems_47cabb23-f508-4f63-879d-e35f192d8dda" xlink:to="loc_tph_LesseeOperatingLeaseNumberofLeaseRenewalOptionsExercised_afdcdd0b-a04c-4c50-b718-631671215112" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofWarrantyReservesDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#CommitmentsandContingenciesScheduleofWarrantyReservesDetail"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofWarrantyReservesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0cf6a7dc-bfd7-4505-b244-d2518d4f1679" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteesAbstract_b9e95611-18de-46b4-9c05-b86cb4381ebc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0cf6a7dc-bfd7-4505-b244-d2518d4f1679" xlink:to="loc_us-gaap_GuaranteesAbstract_b9e95611-18de-46b4-9c05-b86cb4381ebc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_194e40f8-6caa-468a-b60d-fe33fde225fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MovementInStandardProductWarrantyAccrualRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteesAbstract_b9e95611-18de-46b4-9c05-b86cb4381ebc" xlink:to="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_194e40f8-6caa-468a-b60d-fe33fde225fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual_856d244d-b87c-40dc-8463-68b5778c0bac" 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_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_194e40f8-6caa-468a-b60d-fe33fde225fc" xlink:to="loc_us-gaap_ProductWarrantyAccrual_856d244d-b87c-40dc-8463-68b5778c0bac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued_a35d351f-4095-43da-9b7b-da9f28a44be5" 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_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_194e40f8-6caa-468a-b60d-fe33fde225fc" xlink:to="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued_a35d351f-4095-43da-9b7b-da9f28a44be5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPayments_495d9fdf-1b26-4687-aae3-9f1264994f39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyAccrualPayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_194e40f8-6caa-468a-b60d-fe33fde225fc" xlink:to="loc_us-gaap_ProductWarrantyAccrualPayments_495d9fdf-1b26-4687-aae3-9f1264994f39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual_81ece820-4f7b-4f4e-a50b-f956b47c40ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_194e40f8-6caa-468a-b60d-fe33fde225fc" xlink:to="loc_us-gaap_ProductWarrantyAccrual_81ece820-4f7b-4f4e-a50b-f956b47c40ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofLeaseCostsandOtherInformationDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#CommitmentsandContingenciesScheduleofLeaseCostsandOtherInformationDetail"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofLeaseCostsandOtherInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_71d7be4b-da78-42fa-864c-e53cc793553c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_200f98e4-c393-404a-b385-3d31cca3b9f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_71d7be4b-da78-42fa-864c-e53cc793553c" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_200f98e4-c393-404a-b385-3d31cca3b9f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0c32a2fd-b397-427d-b3a2-16fac0b75529" 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_LesseeLeaseDescriptionTable_200f98e4-c393-404a-b385-3d31cca3b9f8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0c32a2fd-b397-427d-b3a2-16fac0b75529" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d93df743-f01a-4d2e-8d87-dcd138d1c81b" 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_0c32a2fd-b397-427d-b3a2-16fac0b75529" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d93df743-f01a-4d2e-8d87-dcd138d1c81b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_PropertyEquipmentandOtherMember_6e07de83-6dc5-4f27-a3dc-7b94b720e03c" xlink:href="tph-20220630.xsd#tph_PropertyEquipmentandOtherMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d93df743-f01a-4d2e-8d87-dcd138d1c81b" xlink:to="loc_tph_PropertyEquipmentandOtherMember_6e07de83-6dc5-4f27-a3dc-7b94b720e03c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_650ff3b2-40e8-4b05-8670-4ed0f95ca9dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d93df743-f01a-4d2e-8d87-dcd138d1c81b" xlink:to="loc_us-gaap_LandMember_650ff3b2-40e8-4b05-8670-4ed0f95ca9dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_0af666ec-a7a6-47b2-8ab8-f746a9d5a058" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_200f98e4-c393-404a-b385-3d31cca3b9f8" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_0af666ec-a7a6-47b2-8ab8-f746a9d5a058" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_3c80049c-dfcf-4ada-a691-5f4844b1c7dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0af666ec-a7a6-47b2-8ab8-f746a9d5a058" xlink:to="loc_us-gaap_OperatingLeaseCost_3c80049c-dfcf-4ada-a691-5f4844b1c7dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_2b801451-49c9-4459-b73e-7d6959078849" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubleaseIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0af666ec-a7a6-47b2-8ab8-f746a9d5a058" xlink:to="loc_us-gaap_SubleaseIncome_2b801451-49c9-4459-b73e-7d6959078849" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_5301e9b7-f0e9-419c-8ef4-7b6f22b5d6d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0af666ec-a7a6-47b2-8ab8-f746a9d5a058" xlink:to="loc_us-gaap_LeaseCost_5301e9b7-f0e9-419c-8ef4-7b6f22b5d6d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_38157f54-4011-4082-b7be-e53cf43afe9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0af666ec-a7a6-47b2-8ab8-f746a9d5a058" xlink:to="loc_us-gaap_OperatingLeasePayments_38157f54-4011-4082-b7be-e53cf43afe9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_3aaee05c-fae7-4d21-bb9c-8af47d83ef04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0af666ec-a7a6-47b2-8ab8-f746a9d5a058" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_3aaee05c-fae7-4d21-bb9c-8af47d83ef04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_cec77f19-4980-46fb-8f4b-f18398252359" 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_us-gaap_LesseeLeaseDescriptionLineItems_0af666ec-a7a6-47b2-8ab8-f746a9d5a058" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_cec77f19-4980-46fb-8f4b-f18398252359" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_09f6fecf-01f8-477b-9e95-0196bac89f08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0af666ec-a7a6-47b2-8ab8-f746a9d5a058" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_09f6fecf-01f8-477b-9e95-0196bac89f08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_8fe44215-e1bf-4070-b331-0de1a214e226" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_6614d695-32ac-4997-8888-9663e5487185" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_8fe44215-e1bf-4070-b331-0de1a214e226" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_6614d695-32ac-4997-8888-9663e5487185" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_58991b07-7113-4e1c-8ba5-22d96fa99db5" 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_LesseeLeaseDescriptionTable_6614d695-32ac-4997-8888-9663e5487185" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_58991b07-7113-4e1c-8ba5-22d96fa99db5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c0d4a291-cbba-4131-8521-5e4f5ae0e93c" 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_58991b07-7113-4e1c-8ba5-22d96fa99db5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c0d4a291-cbba-4131-8521-5e4f5ae0e93c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_PropertyEquipmentandOtherMember_dd50212d-6099-455f-b6e0-995d75cd1239" xlink:href="tph-20220630.xsd#tph_PropertyEquipmentandOtherMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c0d4a291-cbba-4131-8521-5e4f5ae0e93c" xlink:to="loc_tph_PropertyEquipmentandOtherMember_dd50212d-6099-455f-b6e0-995d75cd1239" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_a6e5a703-362b-471f-87ae-b5171d1de2c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c0d4a291-cbba-4131-8521-5e4f5ae0e93c" xlink:to="loc_us-gaap_LandMember_a6e5a703-362b-471f-87ae-b5171d1de2c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_2600def0-6c9f-41cc-bd22-9ad6e3f87298" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_6614d695-32ac-4997-8888-9663e5487185" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_2600def0-6c9f-41cc-bd22-9ad6e3f87298" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_5bacf11e-0f68-4419-8c75-57e1703e5ba7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2600def0-6c9f-41cc-bd22-9ad6e3f87298" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_5bacf11e-0f68-4419-8c75-57e1703e5ba7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_131e0b5c-3a42-4969-9503-d2abf4630cc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2600def0-6c9f-41cc-bd22-9ad6e3f87298" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_131e0b5c-3a42-4969-9503-d2abf4630cc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6d312a7f-db7a-43b7-9ced-2dac4983b5dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2600def0-6c9f-41cc-bd22-9ad6e3f87298" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6d312a7f-db7a-43b7-9ced-2dac4983b5dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_cb9dff87-cc7d-422c-8f10-4e7d727800c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2600def0-6c9f-41cc-bd22-9ad6e3f87298" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_cb9dff87-cc7d-422c-8f10-4e7d727800c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_ea17e00b-3804-47f1-8d29-06d066dfd274" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2600def0-6c9f-41cc-bd22-9ad6e3f87298" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_ea17e00b-3804-47f1-8d29-06d066dfd274" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_4412c20e-1770-41f8-b373-12b495534c05" xlink:href="tph-20220630.xsd#tph_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2600def0-6c9f-41cc-bd22-9ad6e3f87298" xlink:to="loc_tph_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_4412c20e-1770-41f8-b373-12b495534c05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_cf0a9be1-0b27-49ad-a2fc-e56d0d350d58" 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_us-gaap_LesseeLeaseDescriptionLineItems_2600def0-6c9f-41cc-bd22-9ad6e3f87298" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_cf0a9be1-0b27-49ad-a2fc-e56d0d350d58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9c604968-f6aa-4890-ac14-f42e22886a26" 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_us-gaap_LesseeLeaseDescriptionLineItems_2600def0-6c9f-41cc-bd22-9ad6e3f87298" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9c604968-f6aa-4890-ac14-f42e22886a26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_69a2e0dc-5096-447e-be2d-ce346e09773f" 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_us-gaap_LesseeLeaseDescriptionLineItems_2600def0-6c9f-41cc-bd22-9ad6e3f87298" xlink:to="loc_us-gaap_OperatingLeaseLiability_69a2e0dc-5096-447e-be2d-ce346e09773f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_9c9edabf-e85a-4cd3-8c15-1733cf8f65f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceived"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2600def0-6c9f-41cc-bd22-9ad6e3f87298" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_9c9edabf-e85a-4cd3-8c15-1733cf8f65f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail_1" xlink:type="simple" xlink:href="tph-20220630.xsd#CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail_1"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="tph-20220630.xsd#StockBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/StockBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f785bf08-5722-4ebf-a6a5-c82e7b2d8b28" 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_ShareholdersEquityAndShareBasedPaymentsTextBlock_b2d4fddb-c9bf-432c-95de-f049bad2b8b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f785bf08-5722-4ebf-a6a5-c82e7b2d8b28" xlink:to="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_b2d4fddb-c9bf-432c-95de-f049bad2b8b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="tph-20220630.xsd#StockBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/StockBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e1c22dc2-dd18-4e13-9a55-808b6ff3e9be" 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_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_9da3d7b8-7737-4e39-bae1-fc04dfa85307" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e1c22dc2-dd18-4e13-9a55-808b6ff3e9be" xlink:to="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_9da3d7b8-7737-4e39-bae1-fc04dfa85307" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_9f484321-f4c0-4a94-9918-3c9c1a7755b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e1c22dc2-dd18-4e13-9a55-808b6ff3e9be" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_9f484321-f4c0-4a94-9918-3c9c1a7755b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_fba2ad51-9699-4772-860c-77618ab13be5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e1c22dc2-dd18-4e13-9a55-808b6ff3e9be" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_fba2ad51-9699-4772-860c-77618ab13be5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#StockBasedCompensationNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5b0ae2a4-787a-4fa6-89d3-3d75e3e5fcf2" 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_571cd600-084f-42c6-9764-8eec20963cb1" 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_5b0ae2a4-787a-4fa6-89d3-3d75e3e5fcf2" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_571cd600-084f-42c6-9764-8eec20963cb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_16721f43-7730-477f-8809-accdfff20c37" 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_571cd600-084f-42c6-9764-8eec20963cb1" xlink:to="loc_us-gaap_PlanNameAxis_16721f43-7730-477f-8809-accdfff20c37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_e501bdf2-79aa-4a88-a5e9-2cc299c1a675" 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_16721f43-7730-477f-8809-accdfff20c37" xlink:to="loc_us-gaap_PlanNameDomain_e501bdf2-79aa-4a88-a5e9-2cc299c1a675" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_TwoThousandThirteenIncentiveProgramMember_22171fdd-0e15-48c0-a120-4596f81a3337" xlink:href="tph-20220630.xsd#tph_TwoThousandThirteenIncentiveProgramMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_e501bdf2-79aa-4a88-a5e9-2cc299c1a675" xlink:to="loc_tph_TwoThousandThirteenIncentiveProgramMember_22171fdd-0e15-48c0-a120-4596f81a3337" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_TwoThousandTwentyTwoIncentiveProgramMember_afe24400-962c-4134-b300-a8d31f60b65d" xlink:href="tph-20220630.xsd#tph_TwoThousandTwentyTwoIncentiveProgramMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_e501bdf2-79aa-4a88-a5e9-2cc299c1a675" xlink:to="loc_tph_TwoThousandTwentyTwoIncentiveProgramMember_afe24400-962c-4134-b300-a8d31f60b65d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_c34e52cc-1527-4a5d-95d9-106f978cae8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_571cd600-084f-42c6-9764-8eec20963cb1" xlink:to="loc_us-gaap_AwardTypeAxis_c34e52cc-1527-4a5d-95d9-106f978cae8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5bf075f1-6e67-4b44-9912-d1b86fdd3de1" 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_c34e52cc-1527-4a5d-95d9-106f978cae8a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5bf075f1-6e67-4b44-9912-d1b86fdd3de1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_0bfeadf0-24cd-4e4a-a6b5-3cc1aba9f7cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5bf075f1-6e67-4b44-9912-d1b86fdd3de1" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_0bfeadf0-24cd-4e4a-a6b5-3cc1aba9f7cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_1eff24ee-152d-49aa-8d8b-083f7b7a9ea9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_571cd600-084f-42c6-9764-8eec20963cb1" xlink:to="loc_srt_TitleOfIndividualAxis_1eff24ee-152d-49aa-8d8b-083f7b7a9ea9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_9325158b-a0b9-4252-9858-a049e7c23585" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_1eff24ee-152d-49aa-8d8b-083f7b7a9ea9" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_9325158b-a0b9-4252-9858-a049e7c23585" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_EmployeesAndOfficersMember_0e56cad8-fc4e-41ef-9047-282c1c1aa18e" xlink:href="tph-20220630.xsd#tph_EmployeesAndOfficersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_9325158b-a0b9-4252-9858-a049e7c23585" xlink:to="loc_tph_EmployeesAndOfficersMember_0e56cad8-fc4e-41ef-9047-282c1c1aa18e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OfficerMember_26b1824e-c5a8-4473-a6a0-5e4bdd6fe460" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OfficerMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_9325158b-a0b9-4252-9858-a049e7c23585" xlink:to="loc_srt_OfficerMember_26b1824e-c5a8-4473-a6a0-5e4bdd6fe460" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_PresidentMember_707453dc-2b5a-444c-b36f-bc17fbeacd78" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_PresidentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_9325158b-a0b9-4252-9858-a049e7c23585" xlink:to="loc_srt_PresidentMember_707453dc-2b5a-444c-b36f-bc17fbeacd78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_98ee374a-597f-4b53-ab6f-53106b2f00fa" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_DirectorMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_9325158b-a0b9-4252-9858-a049e7c23585" xlink:to="loc_srt_DirectorMember_98ee374a-597f-4b53-ab6f-53106b2f00fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_PerformanceMetricsAxis_112a5867-818d-4132-aca7-40cde676887e" xlink:href="tph-20220630.xsd#tph_PerformanceMetricsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_571cd600-084f-42c6-9764-8eec20963cb1" xlink:to="loc_tph_PerformanceMetricsAxis_112a5867-818d-4132-aca7-40cde676887e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_PerformanceMetricsDomain_b079098f-7b3d-4902-8bf8-8baed5ce3849" xlink:href="tph-20220630.xsd#tph_PerformanceMetricsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tph_PerformanceMetricsAxis_112a5867-818d-4132-aca7-40cde676887e" xlink:to="loc_tph_PerformanceMetricsDomain_b079098f-7b3d-4902-8bf8-8baed5ce3849" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_HomebuildingRevenueMember_19ea271f-0f2c-4669-a02a-f25b2ebb6927" xlink:href="tph-20220630.xsd#tph_HomebuildingRevenueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tph_PerformanceMetricsDomain_b079098f-7b3d-4902-8bf8-8baed5ce3849" xlink:to="loc_tph_HomebuildingRevenueMember_19ea271f-0f2c-4669-a02a-f25b2ebb6927" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_PretaxEarningsMember_08be2557-95d5-4e8b-96dc-78a5692b1eed" xlink:href="tph-20220630.xsd#tph_PretaxEarningsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tph_PerformanceMetricsDomain_b079098f-7b3d-4902-8bf8-8baed5ce3849" xlink:to="loc_tph_PretaxEarningsMember_08be2557-95d5-4e8b-96dc-78a5692b1eed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_33e3eeb9-3ec5-4fc1-a042-362dc87d18d4" 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_571cd600-084f-42c6-9764-8eec20963cb1" xlink:to="loc_srt_RangeAxis_33e3eeb9-3ec5-4fc1-a042-362dc87d18d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3e8a668f-47f0-451b-b609-23754e6beca6" 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_33e3eeb9-3ec5-4fc1-a042-362dc87d18d4" xlink:to="loc_srt_RangeMember_3e8a668f-47f0-451b-b609-23754e6beca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4dc19846-848a-4ced-a07d-b3092f3e6fc0" 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_3e8a668f-47f0-451b-b609-23754e6beca6" xlink:to="loc_srt_MinimumMember_4dc19846-848a-4ced-a07d-b3092f3e6fc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3bbf9b0c-e7c6-490e-b05e-4496da8ef330" 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_3e8a668f-47f0-451b-b609-23754e6beca6" xlink:to="loc_srt_MaximumMember_3bbf9b0c-e7c6-490e-b05e-4496da8ef330" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_71efc18f-ac3c-4d1e-8682-0ad59127aa75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_571cd600-084f-42c6-9764-8eec20963cb1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_71efc18f-ac3c-4d1e-8682-0ad59127aa75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_49a1e0c9-7eeb-4a84-b8df-86c56976265c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_71efc18f-ac3c-4d1e-8682-0ad59127aa75" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_49a1e0c9-7eeb-4a84-b8df-86c56976265c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_8207ea4c-6655-4e4e-827c-8677f586a67c" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_71efc18f-ac3c-4d1e-8682-0ad59127aa75" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_8207ea4c-6655-4e4e-827c-8677f586a67c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_2e921752-5623-4001-add4-7d0fd4a4b1d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_71efc18f-ac3c-4d1e-8682-0ad59127aa75" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_2e921752-5623-4001-add4-7d0fd4a4b1d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_0ecf007f-2289-4fbe-85b8-f2eab3153030" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_71efc18f-ac3c-4d1e-8682-0ad59127aa75" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_0ecf007f-2289-4fbe-85b8-f2eab3153030" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_4752358f-ad3f-4115-9e1b-2eb6309f68a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_71efc18f-ac3c-4d1e-8682-0ad59127aa75" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_4752358f-ad3f-4115-9e1b-2eb6309f68a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_4cf00d46-75cb-4e22-a335-4f1b764b49bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_71efc18f-ac3c-4d1e-8682-0ad59127aa75" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_4cf00d46-75cb-4e22-a335-4f1b764b49bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice_ed092d2c-daec-4d55-97b5-da5a5ccfd121" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharePrice"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_71efc18f-ac3c-4d1e-8682-0ad59127aa75" xlink:to="loc_us-gaap_SharePrice_ed092d2c-daec-4d55-97b5-da5a5ccfd121" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_MetricPerformancePercentage_4147f401-a044-491e-9ce8-d00b80f7de70" xlink:href="tph-20220630.xsd#tph_MetricPerformancePercentage"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_71efc18f-ac3c-4d1e-8682-0ad59127aa75" xlink:to="loc_tph_MetricPerformancePercentage_4147f401-a044-491e-9ce8-d00b80f7de70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_c4bca5bb-42b5-4369-a0f3-78a38c720cd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_71efc18f-ac3c-4d1e-8682-0ad59127aa75" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_c4bca5bb-42b5-4369-a0f3-78a38c720cd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_PotentialChangeInTotalStockholdersReturn_40cacde4-8756-4529-8338-91589b815bbb" xlink:href="tph-20220630.xsd#tph_PotentialChangeInTotalStockholdersReturn"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_71efc18f-ac3c-4d1e-8682-0ad59127aa75" xlink:to="loc_tph_PotentialChangeInTotalStockholdersReturn_40cacde4-8756-4529-8338-91589b815bbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_57f85383-9a58-42fb-8c54-86a43adb9e92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_71efc18f-ac3c-4d1e-8682-0ad59127aa75" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_57f85383-9a58-42fb-8c54-86a43adb9e92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/StockBasedCompensationSummaryofCompensationExpenseRecognizedRelatedtoallStockBasedAwardsDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#StockBasedCompensationSummaryofCompensationExpenseRecognizedRelatedtoallStockBasedAwardsDetail"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/StockBasedCompensationSummaryofCompensationExpenseRecognizedRelatedtoallStockBasedAwardsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ad6f5ff3-d43a-47cb-ad37-b77a4fe910af" 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_AllocatedShareBasedCompensationExpense_b183174c-ab23-4f78-b020-2e6f968a7b6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ad6f5ff3-d43a-47cb-ad37-b77a4fe910af" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_b183174c-ab23-4f78-b020-2e6f968a7b6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/StockBasedCompensationSummaryofStockOptionAwardsDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#StockBasedCompensationSummaryofStockOptionAwardsDetail"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/StockBasedCompensationSummaryofStockOptionAwardsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f13ff3e9-a73b-4650-b24a-c6811ec547d7" 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_2302c8fa-c7d3-464b-9813-97e4822b0df7" 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_f13ff3e9-a73b-4650-b24a-c6811ec547d7" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2302c8fa-c7d3-464b-9813-97e4822b0df7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_1fa6b527-1a76-4452-af29-8615237df69b" 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_2302c8fa-c7d3-464b-9813-97e4822b0df7" xlink:to="loc_us-gaap_AwardTypeAxis_1fa6b527-1a76-4452-af29-8615237df69b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f467630d-81ec-403a-ac19-411c1b39cd6b" 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_1fa6b527-1a76-4452-af29-8615237df69b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f467630d-81ec-403a-ac19-411c1b39cd6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_74ab007e-8b83-4599-b0c1-c8859a798405" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f467630d-81ec-403a-ac19-411c1b39cd6b" xlink:to="loc_us-gaap_EmployeeStockOptionMember_74ab007e-8b83-4599-b0c1-c8859a798405" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f0469d8a-0edb-4673-a3bb-4b8046ccecb1" 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_2302c8fa-c7d3-464b-9813-97e4822b0df7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f0469d8a-0edb-4673-a3bb-4b8046ccecb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_377938b3-bf22-44ea-8157-fd78f0cea9a6" 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_f0469d8a-0edb-4673-a3bb-4b8046ccecb1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_377938b3-bf22-44ea-8157-fd78f0cea9a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_f07ad144-8676-4c6b-9f8c-b3879c6a604d" 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_377938b3-bf22-44ea-8157-fd78f0cea9a6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_f07ad144-8676-4c6b-9f8c-b3879c6a604d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c1edf9bd-3b61-44c2-9c3c-40ba9c250d56" 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_377938b3-bf22-44ea-8157-fd78f0cea9a6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c1edf9bd-3b61-44c2-9c3c-40ba9c250d56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_17b8b98f-de84-4e9d-86d6-c14fd02cb215" 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_377938b3-bf22-44ea-8157-fd78f0cea9a6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_17b8b98f-de84-4e9d-86d6-c14fd02cb215" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_498fdc87-f4d2-4b9c-ab63-7cdfeb78ba07" 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_377938b3-bf22-44ea-8157-fd78f0cea9a6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_498fdc87-f4d2-4b9c-ab63-7cdfeb78ba07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_9275ac24-f114-4b3c-8965-9892fc1d7d88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_377938b3-bf22-44ea-8157-fd78f0cea9a6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_9275ac24-f114-4b3c-8965-9892fc1d7d88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_541a14a6-c4e4-4422-bfc4-59ef115cec12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f0469d8a-0edb-4673-a3bb-4b8046ccecb1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_541a14a6-c4e4-4422-bfc4-59ef115cec12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_b5adf196-ce72-4d30-a4ad-ff79001c683d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f0469d8a-0edb-4673-a3bb-4b8046ccecb1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_b5adf196-ce72-4d30-a4ad-ff79001c683d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1044b98c-92fc-4e48-89d3-9961a4dd82b1" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_b5adf196-ce72-4d30-a4ad-ff79001c683d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1044b98c-92fc-4e48-89d3-9961a4dd82b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_b655e685-e764-4f0c-a082-ea755985fccc" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_b5adf196-ce72-4d30-a4ad-ff79001c683d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_b655e685-e764-4f0c-a082-ea755985fccc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_3d781939-97d2-455a-b4d7-44534bf7a42a" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_b5adf196-ce72-4d30-a4ad-ff79001c683d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_3d781939-97d2-455a-b4d7-44534bf7a42a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_79cff483-899e-4b3b-967c-46cfa3a6d45b" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_b5adf196-ce72-4d30-a4ad-ff79001c683d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_79cff483-899e-4b3b-967c-46cfa3a6d45b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_be52ff8f-b388-4683-a1be-4732891ecf2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_b5adf196-ce72-4d30-a4ad-ff79001c683d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_be52ff8f-b388-4683-a1be-4732891ecf2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_97eac5ca-5cb2-4e70-adaf-cb8a85bbfbbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f0469d8a-0edb-4673-a3bb-4b8046ccecb1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_97eac5ca-5cb2-4e70-adaf-cb8a85bbfbbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_bd455b50-9f8a-40e7-8a58-089cba463ce5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f0469d8a-0edb-4673-a3bb-4b8046ccecb1" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_bd455b50-9f8a-40e7-8a58-089cba463ce5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_f8ac12cf-af4c-49b8-b557-cb6e89a45d69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f0469d8a-0edb-4673-a3bb-4b8046ccecb1" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_f8ac12cf-af4c-49b8-b557-cb6e89a45d69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_d99c4d60-624b-4578-8d9b-b9e05412b59b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f0469d8a-0edb-4673-a3bb-4b8046ccecb1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_d99c4d60-624b-4578-8d9b-b9e05412b59b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_a98b3fd1-c022-4936-af88-0bad9dff8b46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f0469d8a-0edb-4673-a3bb-4b8046ccecb1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_a98b3fd1-c022-4936-af88-0bad9dff8b46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_744effb2-cd51-4fbb-8a01-5c615e25d23a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f0469d8a-0edb-4673-a3bb-4b8046ccecb1" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_744effb2-cd51-4fbb-8a01-5c615e25d23a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#StockBasedCompensationSummaryofRestrictedStockUnitsDetail"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_aa41ccbd-4376-46a5-b032-20447c6c3102" 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_46707a6b-0254-476d-a873-aee50990c70c" 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_aa41ccbd-4376-46a5-b032-20447c6c3102" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_46707a6b-0254-476d-a873-aee50990c70c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d0828d48-be2b-4b0c-8969-e8a23b33a10c" 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_46707a6b-0254-476d-a873-aee50990c70c" xlink:to="loc_us-gaap_AwardTypeAxis_d0828d48-be2b-4b0c-8969-e8a23b33a10c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6b557e94-07d3-4b87-88c1-b2d6dc6d1f7b" 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_d0828d48-be2b-4b0c-8969-e8a23b33a10c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6b557e94-07d3-4b87-88c1-b2d6dc6d1f7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_d1ff904b-a24a-4669-9fe7-409d5d741461" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6b557e94-07d3-4b87-88c1-b2d6dc6d1f7b" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_d1ff904b-a24a-4669-9fe7-409d5d741461" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_60546c54-5ff0-4c22-a4f1-271fc505d77e" 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_46707a6b-0254-476d-a873-aee50990c70c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_60546c54-5ff0-4c22-a4f1-271fc505d77e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_9f39e6af-e18d-47dd-a309-cf3070bd9770" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_60546c54-5ff0-4c22-a4f1-271fc505d77e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_9f39e6af-e18d-47dd-a309-cf3070bd9770" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_e5b167c7-ab36-464b-85ba-f4f48a8e4c30" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_9f39e6af-e18d-47dd-a309-cf3070bd9770" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_e5b167c7-ab36-464b-85ba-f4f48a8e4c30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_941fa352-3c15-41a9-8da0-5fdf2890b81c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_9f39e6af-e18d-47dd-a309-cf3070bd9770" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_941fa352-3c15-41a9-8da0-5fdf2890b81c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_a3ecd947-2b7f-475a-a61e-1bcdd09dbff4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_9f39e6af-e18d-47dd-a309-cf3070bd9770" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_a3ecd947-2b7f-475a-a61e-1bcdd09dbff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_488126e2-f803-42a6-b5b6-25aea49bc871" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_9f39e6af-e18d-47dd-a309-cf3070bd9770" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_488126e2-f803-42a6-b5b6-25aea49bc871" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_203b5003-4d97-445d-b0d2-c20db66884c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_9f39e6af-e18d-47dd-a309-cf3070bd9770" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_203b5003-4d97-445d-b0d2-c20db66884c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_c9b89338-0337-429a-8c71-2c02c1e6d6c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_60546c54-5ff0-4c22-a4f1-271fc505d77e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_c9b89338-0337-429a-8c71-2c02c1e6d6c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_4d1f3283-f4c8-4505-97a8-e323725b278f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_c9b89338-0337-429a-8c71-2c02c1e6d6c7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_4d1f3283-f4c8-4505-97a8-e323725b278f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_9418a56e-cbed-418d-8e1d-cbfb1c416707" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_c9b89338-0337-429a-8c71-2c02c1e6d6c7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_9418a56e-cbed-418d-8e1d-cbfb1c416707" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_c24f3c55-4c1a-427e-89a9-031ff61fc49c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_c9b89338-0337-429a-8c71-2c02c1e6d6c7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_c24f3c55-4c1a-427e-89a9-031ff61fc49c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_a952c308-4dfd-48ac-b562-bcaad70619e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_c9b89338-0337-429a-8c71-2c02c1e6d6c7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_a952c308-4dfd-48ac-b562-bcaad70619e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_95614fdd-b086-4417-a9b5-f736435e8255" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_c9b89338-0337-429a-8c71-2c02c1e6d6c7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_95614fdd-b086-4417-a9b5-f736435e8255" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_cfa7216b-17f7-455c-ad9a-169904631ed4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_60546c54-5ff0-4c22-a4f1-271fc505d77e" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_cfa7216b-17f7-455c-ad9a-169904631ed4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_f9496e81-425f-4837-9b49-d8014fd08d78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_60546c54-5ff0-4c22-a4f1-271fc505d77e" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_f9496e81-425f-4837-9b49-d8014fd08d78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/IncomeTaxes" xlink:type="simple" xlink:href="tph-20220630.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_d9d02be4-7689-4bb9-ae7e-61aa28310a4f" 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_54eb5ee6-9b40-407d-b501-3a326fcd4e6b" 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_d9d02be4-7689-4bb9-ae7e-61aa28310a4f" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_54eb5ee6-9b40-407d-b501-3a326fcd4e6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/IncomeTaxesDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#IncomeTaxesDetail"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/IncomeTaxesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_e2661f0e-4ae9-426d-b225-513f6470271b" 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_IncomeTaxContingencyTable_394023d2-2abd-4e69-9bbb-d02ed27966af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e2661f0e-4ae9-426d-b225-513f6470271b" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_394023d2-2abd-4e69-9bbb-d02ed27966af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_0ea6f2db-43cf-4035-b614-ed1e5b523e37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_394023d2-2abd-4e69-9bbb-d02ed27966af" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_0ea6f2db-43cf-4035-b614-ed1e5b523e37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_a2fce16b-029b-4c50-a833-033f4e69fe07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_0ea6f2db-43cf-4035-b614-ed1e5b523e37" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_a2fce16b-029b-4c50-a833-033f4e69fe07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_AccruedExpensesAndOtherLiabilitiesMember_a92069f0-9690-4a0a-bcbe-429b2a3ad429" xlink:href="tph-20220630.xsd#tph_AccruedExpensesAndOtherLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_a2fce16b-029b-4c50-a833-033f4e69fe07" xlink:to="loc_tph_AccruedExpensesAndOtherLiabilitiesMember_a92069f0-9690-4a0a-bcbe-429b2a3ad429" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_864f9277-a94e-49e4-8f0e-f569aa4080da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_394023d2-2abd-4e69-9bbb-d02ed27966af" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_864f9277-a94e-49e4-8f0e-f569aa4080da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_a75f636e-e6be-47a9-a502-74937d625f6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_864f9277-a94e-49e4-8f0e-f569aa4080da" xlink:to="loc_us-gaap_RelatedPartyDomain_a75f636e-e6be-47a9-a502-74937d625f6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_WeyerhaeuserMember_e02c9f8c-3456-44a2-be12-fef5f80035e4" xlink:href="tph-20220630.xsd#tph_WeyerhaeuserMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_a75f636e-e6be-47a9-a502-74937d625f6c" xlink:to="loc_tph_WeyerhaeuserMember_e02c9f8c-3456-44a2-be12-fef5f80035e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_17a5eeca-1b40-493f-be86-1c076560df97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_394023d2-2abd-4e69-9bbb-d02ed27966af" xlink:to="loc_us-gaap_IncomeTaxContingencyLineItems_17a5eeca-1b40-493f-be86-1c076560df97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_afdfdfcc-c055-4f3c-b17b-44e36fdfd6c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_17a5eeca-1b40-493f-be86-1c076560df97" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_afdfdfcc-c055-4f3c-b17b-44e36fdfd6c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_8f111c37-8df7-4352-879a-c1525676269b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_17a5eeca-1b40-493f-be86-1c076560df97" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_8f111c37-8df7-4352-879a-c1525676269b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_33ba2999-dcb8-4fd7-a605-dc94ea5669c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_17a5eeca-1b40-493f-be86-1c076560df97" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_33ba2999-dcb8-4fd7-a605-dc94ea5669c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c3c36b71-bc38-4ee0-9f3c-84548a0da4d5" 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_IncomeTaxContingencyLineItems_17a5eeca-1b40-493f-be86-1c076560df97" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_c3c36b71-bc38-4ee0-9f3c-84548a0da4d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="tph-20220630.xsd#RelatedPartyTransactions"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/RelatedPartyTransactions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_54f6283d-b81b-4489-aac9-9ec84e125cbb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_ba9ae3d4-88ac-48b7-ace8-ba90ebc460d3" 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_us-gaap_RelatedPartyTransactionsAbstract_54f6283d-b81b-4489-aac9-9ec84e125cbb" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_ba9ae3d4-88ac-48b7-ace8-ba90ebc460d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/RelatedPartyTransactionsDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#RelatedPartyTransactionsDetail"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/RelatedPartyTransactionsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_44f786a7-f3e8-4b20-bc73-5a7009082419" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_8d1e2132-f8a7-4018-a6b1-dc77b278c756" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_44f786a7-f3e8-4b20-bc73-5a7009082419" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_8d1e2132-f8a7-4018-a6b1-dc77b278c756" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/SupplementalDisclosuretoConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="tph-20220630.xsd#SupplementalDisclosuretoConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/SupplementalDisclosuretoConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_b863aaf1-e36c-4dbc-8047-f5cbfbe3f61e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowSupplementalDisclosuresTextBlock_8f1d9231-d100-41f8-8d2f-6f3d62f2abba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowSupplementalDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_b863aaf1-e36c-4dbc-8047-f5cbfbe3f61e" xlink:to="loc_us-gaap_CashFlowSupplementalDisclosuresTextBlock_8f1d9231-d100-41f8-8d2f-6f3d62f2abba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/SupplementalDisclosuretoConsolidatedStatementsofCashFlowsTables" xlink:type="simple" xlink:href="tph-20220630.xsd#SupplementalDisclosuretoConsolidatedStatementsofCashFlowsTables"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/SupplementalDisclosuretoConsolidatedStatementsofCashFlowsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_6864b3f1-175a-4324-b885-b835afb07d96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_73684a68-2ee5-4bed-b51f-27b83235a0f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_6864b3f1-175a-4324-b885-b835afb07d96" xlink:to="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_73684a68-2ee5-4bed-b51f-27b83235a0f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tripointehomes.com/role/SupplementalDisclosuretoConsolidatedStatementsofCashFlowsDetail" xlink:type="simple" xlink:href="tph-20220630.xsd#SupplementalDisclosuretoConsolidatedStatementsofCashFlowsDetail"/>
  <link:presentationLink xlink:role="http://www.tripointehomes.com/role/SupplementalDisclosuretoConsolidatedStatementsofCashFlowsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_ceb201ff-79ec-445b-9e62-c2dc10e3751a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_8c847d7f-bb2a-46aa-9bcb-2b31cad0358a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_ceb201ff-79ec-445b-9e62-c2dc10e3751a" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_8c847d7f-bb2a-46aa-9bcb-2b31cad0358a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_6fada5fe-4a26-4359-bdd9-bb0984c16e5d" 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_8c847d7f-bb2a-46aa-9bcb-2b31cad0358a" xlink:to="loc_us-gaap_InterestPaidNet_6fada5fe-4a26-4359-bdd9-bb0984c16e5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_9a82f82c-8787-4a2e-87c5-116df4deefed" 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_8c847d7f-bb2a-46aa-9bcb-2b31cad0358a" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_9a82f82c-8787-4a2e-87c5-116df4deefed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_db2480e8-f338-4646-b909-fc0405ba5cbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_ceb201ff-79ec-445b-9e62-c2dc10e3751a" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_db2480e8-f338-4646-b909-fc0405ba5cbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_09f44b3a-786d-41aa-a116-759c97262b25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_db2480e8-f338-4646-b909-fc0405ba5cbd" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_09f44b3a-786d-41aa-a116-759c97262b25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tph_AmortizationOfDeferredLoanCosts_9a0c2227-ed5b-4b4d-9890-6d04d4a826b0" xlink:href="tph-20220630.xsd#tph_AmortizationOfDeferredLoanCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_db2480e8-f338-4646-b909-fc0405ba5cbd" xlink:to="loc_tph_AmortizationOfDeferredLoanCosts_9a0c2227-ed5b-4b4d-9890-6d04d4a826b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>tph-20220630_g1.jpg
<TEXT>
begin 644 tph-20220630_g1.jpg
M_]C_X  02D9)1@ ! 0$ W #<  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" %+ SP# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBFJZR*&4AE/<'(H =1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 45C^)O&&A^#-/-]KVKV>CV
M8(7SKV=8ER3@#)-9_A7XI>#_ !Q<36_A_P 3:5K,\(#21V5VDK*#G!(!]C0!
MU%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44U761<JP8=,@YIU
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !117Q[^U]^UZOA&.[\%>"[H
M/K; Q7^I1'(M!WC0]W]3_#]>@ O[7O[7D?A&.[\%>#+I9-;<&*_U*(Y%H#UC
M0]W(ZG^'Z]/?OV>V9_@CX+9F9F;3(BS,<DDCDD]S7X^M*\TQDD9G=FW,S'))
M/<U^P/[//_)#_!/_ &"X?Y4 >B4444 %%%% !1110 4444 %%%% !2;@20#D
MCK2UXG\1/$6H>'_'%W+87+V[,$W!3P?W:]1WKPLXS:&3T(XBI%R3DEIOJF[_
M ( >V45Y5X=^-<<FV+6+?RS_ ,]X!QU[K]/2O1]*UNQUJ 365S'<)WVGD<9P
M1U'6KR_.,#F:_P!FJ)OL]']W]("]1117M %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7)?%;X@6_P +?AYK
MGBBXA-PNG0>8D(./,D)"HN>P+,,^V:ZVO!/VWO"MWXI_9]U@VDC*VFSQ7\D:
MJ29(U)5AQZ!]W_ : /S:^(WQ*U_XI>)KG6_$%_+>W4K'8K,=D*YX1%Z*H]!_
M.N?L-0NM+O(KNRN9K2ZA;='/ Y1T;U##D'Z57HH _4;]C7X]77QH\ 3VVMSK
M/XET5EANI0N#/&P_=RD=,G# ^I4GC-?05?#?_!-/0;V/_A-M9>)ET^86]K')
MV>12[,/P#+_WU7W)0 4444 %%%% !1110 4444 %%%% !1110 5\I?M=?M=1
M?#>WN?"'A"Y2;Q5*NRZO$(9=/4CH/64CM_#U/.!1^UY^US'\-8+GP?X1N%E\
M5RIMNKQ,%=/4CH/64@\#^'J><"OSHN+B6\N))YY'FGE8N\DC%F9B<DDGJ2:
M/UI_9/GDNOV>?!<TTC2S26TCO(Y+,S&:0DDGJ2>]>MUY#^R1_P FY>!_^O-O
M_1KUZ]0 4444 %%%% !1110 4444 %%%% !1110 45%=7<%C TUS-';PKRTD
MK!5'U)KG?#_Q0\(>++Z6RT;Q-I6J7<1P\%K=I(X.<= : .GHHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***X+4/CU\.=*OI[.[\;
M:';W4#E)(GO4#(PZ@\T =[7XN?$W_DHWBG_L*7/_ *-:OU>_X:*^&/\ T/F@
M_P#@<G^-?DY\0KN"_P#'OB.YMI4GMYM1N)(Y8SE74R,00?0B@# 7[P^M?L'^
MSS_R0_P3_P!@N'^5?CXOWA]:_4KX&_'7X>:'\(/"-A?^--%M+VWTZ*.:":\1
M71@.003P: /?:*\Z_P"&BOAA_P!#YH/_ (')_C1_PT5\,/\ H?-!_P# Y/\
M&@#T6BL#PEX]\.>/+>XG\.:U9:U#;N(YI+*82!&(R 2.AQ6CK>N:?X;TFYU/
M5;R'3]/MEWS7-PX2.-<XR2>@H O45YU_PT5\,/\ H?-!_P# Y/\ &M_PE\3/
M"GCV>YA\.>(=.UJ6V57F2RN%D,:DD G!XR0: .FHHI,XY/ H 6BN1\1_%SP3
MX1=$UGQ5I.G._P!U9[M 3^&:R+?]HGX974\<,/CK0Y)9&"(BWBY8DX '- 'H
MM>!?%[_D<KKZ)_Z+2O?%8, 0<@\BO!/BXI;QI=  DX3@?]<TK\]XX_Y%L/\
M&ORD-'$5:T_4+O3[A9;2:2&8=#&2#_GBM[PW\.]6\2$-%#Y-OGF:7Y5_ ]_P
MS7K'AOX6:1H85YT^WW YW2K\@_X#W_'-?FV5<.YCF+52E'DC_,]/NZOY:>8S
M.^'OBKQ)K'EI>6/VFTSAKMOD('//HW;@5Z)2*H50 , < "EK]YR_"5<'05*K
M6=1KJ_Z_-M^9(4445Z0!116;XA\2:7X3TB?5-9O[?2]-@V^;=74@2-,L%&2>
MF20/QH TJ*\Z_P"&BOAA_P!#YH/_ (')_C70^$?B/X6\>M<KX<U_3];:VVF8
M6,ZR>7G.,XZ9P?RH Z2BBH+R_MM.A\Z[N(K6+IYDSA%_,T 3T5YMJG[2'PQT
M?SUN?&^CB2 D/''<J[@CMA<DFN=M?VROA'=7"Q#Q7'&6_BDMY%4?4E: /:Z*
MX70_CI\/?$MXEKIGC+1KRY<;EA2[3<1]":[:&>.YB66&198VY5T8$'Z$4 24
M444 %%%% !1110 445A^)/''A[P=:O<:YK5CI,*8W-=W"QXSTX)H W**\2\0
M_MF?"/PW>"VF\4I>/C._3[>2X3_OI%(K*_X;M^#_ /T';S_P73__ !- 'T%1
M7D_AG]JCX5^*K=);7QEI]LSOL6&^8V\A)Z?*X!KU"QU&UU.'SK.YANXO^>D,
M@=?S% %BBBB@ J.XMXKRWE@GB2:"52DD<BAE=2,$$'J".U244 ?"7QH_X)[Z
MA+K%UJ?P]O+>2SF;>-)O9/+>(D\JCXP5^N".G-<AX%_X)Y^.]8U-1XFNK'P]
MIZL-[QS"XE9><[%7C/3J1UK[;N/V@OAK9W$L$_CC0XIHF*/&UZ@*L#@@\]:C
M_P"&BOAA_P!#YH/_ (')_C0!O_#GX=Z+\+?"-CX<T&W,%A:K@%SEY&/+.Y[L
M3R?TXKIJJ:3JMGKFFVNHZ?<QWEC=1K-!<0L&21",AE(Z@BL?Q=\1?#'@'[-_
MPD>O6&B?:MWD_;IUC\S;C.W/7&1^= '1T5YU_P -%?##_H?-!_\  Y/\:[+P
M[XFTKQ=I,.J:)J%OJFG3%A'=6L@>-BI*G!'H01^% &G117.^+_B)X9\ VHN/
M$6NV.CQ,<+]JG5"QQG '4]* .BHKYG\0_P#!0/X8:3'FP_M36GS]VWM?+_60
MK6)9_P#!1[P)<7"1S:!KEM&QYE98F"_@'S0!]9T5XUX)_:[^%GCJ\%I9^)8[
M&Z;:%BU)&MMS,<!5+<$Y]#7L4<J31K)&ZR1L,JRG((]0: 'T45SOB[XB>&/
M7V;_ (2/7K#1/M.[R?MTZQ^9MQG&>N,C\Z .BHKSK_AHKX8?]#YH/_@<G^-'
M_#17PQ_Z'S0?_ Y/\: /RR^-]P+KXQ>-9 6(.L70^;KQ*P_I7$UT_P 4KZWU
M+XF>++NTF2YM;C5KN6*:,Y61&F<JP/<$$&N8H _6K]DC_DW+P/\ ]>;?^C7K
MUZOFO]F/XV^ ?#7P'\'Z9JOC#1]/U"WM66:VN+M$DC/FN<$$\<$5Z?\ \-%?
M##_H?-!_\#D_QH ]%HKSK_AHKX8?]#YH/_@<G^-'_#17PP_Z'S0?_ Y/\: /
M1:*J:3JUGKNFVVH:?<QWEE<()(;B$Y213T(/<5;H **ANKRWL(&FN9X[>%>L
MDKA5'XFO(?%O[7GPI\'3)#<^*H+Z5MP*Z:C7.T@X(8H" <^IH ]DHKY2U;_@
MHO\ #ZQN3'::1K>H1_\ /5(XT'Y,X-1Z?_P4;\ W5PJ7&AZY9QGK*R1,!^ ?
M- 'UC17B?A7]LCX3^++@V\7B=-.E";O^)G$UNO7H&8;2?;->QZ?J5IJULMQ9
M7,-W;M]V6!PZGOU% %FBBB@#YJ^*ML?B5\1O&L&LQM>>&? .C+?Q:.SD6^H7
MCPM,K3 $$A H 7D<_45QVCZ5HOQ*US1?"FHZ7X*NY=6M9+N#5? T+6][HLR1
MADED( PI+8&3U'2O1/B[X3UOPCXT\0>)M+TJ\U[PWXLTK^R=>MM-7S+RT*QM
M''<0IQN 5CE>O%<O'\1M%36[&_\ A5X>UZ^\51V(TR>P71'L[6[0#$<ET[JH
M3RVYW#)P2.G0 ]@_9X\4ZQXK^%UA-K[F76;&>XTVZF;&Z5X)6B+MCC)VY..]
M>E5POP4^'L_PQ^'6FZ'>7(O-1#27-Y,I)5IY7+R;<C.W<QQFNZH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ J&\O(-/M9KJZFCM[:%2\DLK!5
M11R22>@J:ODO]I3X9_''XU:A-IFEQV.C^#XF(CLUU!5DNO\ ;F('Y+T'UH \
MT_:@_;=F\2)?>%/ $SVVEMF&YUI25DN!W$7=5/3=U/;%?&Y8L<DY-?27_#O_
M .*O_/#2O_ Y?\*/^'?_ ,5?^>&E?^!R_P"% 'S9FBOI,_L ?%1028-*P/\
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
M) !'_3/U';KZT ?I)13(Y$FC22-@\;@,K*<@@]"*?0!^*7CC_D<]>_Z_Y_\
MT8U8F:V_''_(Z:]_U_S_ /HQJQ* /V#_ &=?^2#^ ?\ L"VO_HL5\P_\%+ON
M^!/^WO\ ]I5]/?LZ_P#)!_ /_8%M?_18KYA_X*7?=\"?]O?_ +2H ^&LU^HW
M[#5Q'%^S3H<DDBQQQ3WA=V( 4"=R23VK\N:].B^/FO:;\%8/AQI<C6&G27,U
MQ?7$;D27"N>(>.B=R/XB<=!@@'T]^T1^WL+*:Z\/_#9DED4M%-KTBAD!Z?N%
M/!YYWGC@8!SFOB37_$>J>*M4FU'6-0N-2OICE[BZD+N>>F3VYZ=JSJU_#/@_
M6_&FI)8:%I5WJUX_2&TA:1NA/8<=#^5 &117T!IG["_Q;U.Q@N?[$MK02H'\
MJZO8TD7/9ER2#[&L7QI^R#\4_ ^G_;KSPW)>6P#,[Z=(MSY849)8(20/PH \
M9KW;]GG]K#Q+\%M2M;*\GFUGPFS!9M-F?<T*\#="3]T@#[OW3CMG->%R1O#(
MT<BE'4[65A@@CM3: /VR\*^*-,\;>'=/UW1KI;S3+Z(303+W4]B.Q!R"#T((
MKXQ_X*7_ /,A?]OG_M*J'_!.[XOS6^L:C\/=0N-UK=(U]IH=CE95&98U'HRY
M?VV-ZUZ[^V/^SWXG^.W_  B__".M9C^S?M'G?:I?+^_Y>W'!S]TT ?F;FC-?
M3O\ P[W^)O\ ?TG_ ,"__L::_P#P3X^)RJ2ITECV7[9U_P#': /F2BK_ (@T
M6Y\-Z[J.DW@47=A<R6LVQMR[T8JV#W&0:H4 %&:]U\"?L9_$/XB>$=,\1Z1#
MI[:=J$9EA,UV$; 8KR,<<@UO?\.__BK_ ,\-*_\  Y?\* /FS-?1O['W[-LW
MQB\4+KFKQ;?">ER@SA_^7N0<B(>W=CZ<=ZU-$_X)\_$BXUBRCU(Z;::>TJBX
MG2[#LD>?F(4#DX[5^A/@?P3I'P[\+V&@:':)9Z=9H$1%'+'N['NQ/)/O0!MP
MPQVT,<,,:Q11J$2-  JJ!@  = !7SQ^T7^V+H'P;$VCZ.(M?\5#Y6ME?]S:^
M\K#O_LCGUQ5+]LK]I,_"/PZ/#N@703Q9J<>?,7EK.$Y'F?[QY"_0FOS1N+B6
MZFDFFD:6:1B[R2,69F)R22>I)H [GXF_'+QI\7+Z2?Q'K4]Q QRMC$QCMH^<
M@",<<9ZG)]ZX.CKP.:]@^%O[*?Q$^*T45WIVC-8Z7(01J&H'R8F4D@E<\OC'
M\(- 'C]%?;GAO_@FK=MYAU_QE;P_W!IUJTGYERM.\1_\$U;E5C.@^,X96S\Z
MZA:-&/P*%OY4 ?$-=E\.?C!XO^%.HI=^&M;N; ;PSVV[=!+R,AHS\IS@#.,X
M[UV_Q2_9%^(OPKMYKZ[TH:II,1.;[36\Y%48^9EQN4<]Q7BU 'Z:_LY_MFZ'
M\7I+70=>2/0_%;C:BYQ;W;#_ )YD]&/7:?P)KZ3K\.H)Y+69)H9&BEC8,DB$
MAE(Z$'L:_3+]C/\ :-;XO>%WT'7+@R>*M)C!>5^#=0YP)/=AP&_ ]Z /I.BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M &3?ZF3_ '3_ "K\4_&O_(X:Y_U^S?\ H9K]K)O]3)_NG^5?BGXU_P"1PUS_
M *_9O_0S0!CK]X?6OV#_ &>?^2'^"?\ L%P_RK\?%^\/K7[!_L\_\D/\$_\
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
M1D?H:GKQ_P#9)\3CQ5^S_P"$KC+,]O;FS=G))+1,4SS]!7L% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ,F_U,G^Z?Y5^
M*?C7_D<-<_Z_9O\ T,U^UDW^ID_W3_*OQ3\:_P#(X:Y_U^S?^AF@#'7[P^M?
ML'^SS_R0_P $_P#8+A_E7X^+]X?6OV#_ &>?^2'^"?\ L%P_RH ]$HHHH *\
MG_:L_P"3>?&__7D/_1B5ZQ7D_P"U9_R;SXW_ .O(?^C$H _(^K>CZ7/K>K66
MGVJA[FZF2")2< LS  9^IJI7=? K2UUKXQ>#K1SA7U2 G_@+AOZ4 ?KEX'\-
MP>#?!^BZ';1B&'3[2.W5 <XVJ >?KFMRBB@ HHHH *_+?]NK_DY#Q!_UPM/_
M $GCK]2*_+?]NK_DY#Q!_P!<+3_TGCH ^?Z_1?\ X)P_\D?U[_L-O_Z(BK\Z
M*_1?_@G#_P D?U[_ +#;_P#HB*@#ZQHHHH **** "O"_VV_^3:?%G^]:?^E4
M5>Z5X7^VW_R;3XL_WK3_ -*HJ /RKKV']D7P['XF_:(\&6TI(6"[-[QZPHTH
M_5!7CU>]_L-L!^TIX9SWCNP/_ :6@#]3:*** "BBB@ HHHH X/X[^'#XL^#O
MC#2UC266;39O+#J& <*64\]P17XYG@D5^V7BR>.V\*ZQ+*P6)+.9F)Z !#7X
MG2??;ZT >H_LO7TFG_'[P/(DC1[M2BC8J<95CM(/M@U]]?MQ:E<Z;^SKKIMI
M3$9YK>"3'=&D&1^.*_/;]GF-I/C?X)5,ACJMOC'^^*^^?V^(V?\ 9YOF7HE_
M;%N>VXC^9% 'YAUW/P-\-)XP^+WA+2)9#%'=:C"K.!G W G^5<-7JG[+) _:
M"\#$]/[2C_K0!^N?3@<"EHHH **** "BBB@#R3]J[P^OB3]G_P 7P?9EN9H+
M4742L/NM&P;</?:&_.OR2/!Q7[)_&NXCMOA#XRDE8*@TFY!+=.8R!^IK\;7^
M^WUH U?"6LCP[XJT?52GF"QO(;G9_>V.&Q^E?M5870OK&WN5&U9HUD ],@'^
MM?B!'_K%^M?MMX<_Y%[2_P#KUB_] % 'XQ^./^1TU[_K_G_]&-6)6WXX_P"1
MTU[_ *_Y_P#T8U8E '[!_LZ_\D'\ _\ 8%M?_18KYA_X*7?=\"?]O?\ [2KZ
M>_9U_P"2#^ ?^P+:_P#HL5\P_P#!2[[O@3_M[_\ :5 'PU7U;_P3GT'[=\8-
M8U-D1X[#274%ADJ\DB $>G"N/QKY2K[*_P"":O\ R.7C/_KP@_\ 1C4 ??U%
M%% !1110!SOQ&_Y)_P")?^P;<?\ HMJ_%ENM?M-\1O\ DG_B7_L&W'_HMJ_%
MENM $MI_Q]1?[P_G7[9>'?\ D7],_P"O6+_T 5^)MI_Q]1?[P_G7[9>'?^1?
MTS_KUB_] % &C1110!^,OQ?_ .2L>-/^PU>_^CWKD:Z[XO\ _)6/&G_8:O?_
M $>]<C0!^M7[)'_)N7@?_KS;_P!&O7KU>0_LD?\ )N7@?_KS;_T:]>O4 %?!
MW_!2R_G_ +8\$60F;[-]GN)C#GY=VY &QZXR*^\:^!/^"E:G_A+/!;9^4V4X
M ^D@_P : /C*NO\ A;\4M:^$'BI/$.@?9QJ*1/"IN8O,4!A@\9ZXKD*55+<
M$_2@#Z2_X> _%;_GMI/_ ( C_&C_ (> _%;_ )[:3_X C_&OF[RG_N-^5'E/
M_<;\J /I'_AX#\5O^>VD_P#@"/\ &C_AX#\5O^>VD_\ @"/\:^;O*?\ N-^5
M'E/_ '&_*@#Z1_X> _%;_GMI/_@"/\:/^'@/Q6_Y[:3_ . (_P :^;O*?^XW
MY4>4_P#<;\J .F^)7Q&U;XJ^+;KQ'K8MQJ-RJB0VL0C0[5"@X]<"N7IWE/\
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
M\DLC2R.=S,Y))/J:CH 5F+,68Y)Y)J?3]/N-6OK>RM(6N+JXD6***,99V8X
M ]231I^GW6K7D-I96\EU=3,$CAA0L[$]  .M?H1^R'^R#_PK_P"S>,O&=LK>
M(V7=9:=)@BR!_C?UDQV_ASZ] #UO]E_X+I\$_A?9Z;<(!K5YB[U%LYQ*0/D!
M]%&!^9KUVBB@#\4O''_(Z:]_U_S_ /HQJQ*V_''_ ".FO?\ 7_/_ .C&K$H
M_8/]G7_D@_@'_L"VO_HL5\P_\%+ON^!/^WO_ -I5]/?LZ_\ )!_ /_8%M?\
MT6*^8?\ @I=]WP)_V]_^TJ /AJOLK_@FK_R.7C/_ *\(/_1C5\:U]E?\$U?^
M1R\9_P#7A!_Z,:@#[^HHHH **** .=^(W_)/_$O_ &#;C_T6U?BRW6OVF^(W
M_)/_ !+_ -@VX_\ 1;5^++=: );3_CZB_P!X?SK]LO#O_(OZ9_UZQ?\ H K\
M3;3_ (^HO]X?SK]LO#O_ "+^F?\ 7K%_Z * -&BBB@#\=?CYH5WX;^-/C6QO
MD"7 U6XFPIR-LCF1#^*NI_&N!K[<_P""@7P)NVU*'XC:/:M-;O&MOJJ0Q_ZL
MKPDQQS@C"D]L+ZU\1T ?;?[$O[4FC^&]"C\!>+;Q=/BCD9]-U"=OW0#')A8_
MP_-D@]/F(]*^Y;'4+75+=;BSN8;N!NDL$@=3^(XK\/ZU-/\ %6M:3;^18ZM>
MV<.<^7!<.BY]< T ?M3J.K6.CPB6_O;>RB/ >XE6-?S)KG/!_P 5/"OQ"U35
M-.\/ZK#J\FG!?M3V_P T2EBPV[NA/RGI7X[:EXDU;651;_4[N]53E1<3,X'T
MR:^UO^":G^K\;?\ ;O\ ^ST >1_MF_ *X^%?CZ?7--M6_P"$8UF0S12*/E@F
M.2\1]/4>Q]J^=*_:;Q]X"T7XF>%;WP_KUHMWI]TN"IX9&'W74]F!Y!K\P_V@
M/V6_$WP/U*2<QR:OX;D<^1JD*$A1V64#[C?H>WI0!Y_\-_B9X@^%'B:#7/#E
M\UG>1\,IYCE7NCK_ !*?2OO?X2_M]^#O%MO;VGBV-O#&JGY6FP9+5S@DD,.5
M' ZCOUK\WJ* /VMT'QMX?\40PR:1K=AJ2S('3[-<HY*D9S@'-;=?B!8ZE=Z;
M<+/:7,UK.O22%RK#\16K_P )_P")QT\0ZH#[7D@_K0!^U+,%4DG '))KC_%'
MQA\$^#+7S]9\4:79)NV8-PKMGTVKD_I7Y"2>._$DJ,CZ]J3JPP5:[<@_K6*T
MC2$EF+$G)R: /O3XO?\ !0_3K.WEL?A_ISWERPQ_:FH)MC3KRL?5B./O8'-?
M2WP.^)4?Q;^%^A^)@$6XNH=MU'&#M29?E<#/;(_6OQSK[0_X)T_$Y[+7M9\#
MW3,T%XGVZTX)"R*,./;*X/X4 ??%%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %5=4TNTUK3[BPO[:.\LKA#'-!,H9'
M4\$$&K5% 'P[\9O^">;W-[/J7P\OXHHY&W'2=0?:$R1D1R8Z=3AOSKY9\5?
M'XA>"YUCU7PEJD6XD*\=NTJ-CN"N17[$44 ?B)J&AZCI4WE7MC<6DO\ <GB9
M#^1%6[#P;K^JPB6RT74+N+H'@M7<?H*_:2[T>POY-]S8VUP_3=-$K']14]M:
MPV<0BMX8X(QT2-0H_(4 ?+_[ G@'Q%X%\"^(!X@TBZTDWUW%/;K=)L:1-A&<
M=1^->O?M%>'M2\6?!/Q9I&D6DE_J5W:B."WBQN=MZG S[ UZ/10!^2/_  R?
M\6O^A(U+\E_QKN_@7^S7\3/#/Q=\*:IJ?A"_M+"UOXY)IW"[44'DGFOTSHH
M**** "BBB@ K\]_VO/@#\0?'WQTUO6= \+7NI:9-%;+'<PA=KE8(U;'/8@C\
M*_0BB@#\D?\ AD_XM?\ 0D:E^2_XU]P?L,_#OQ'\-OAGK.G>)M)N-'O)=6:>
M.*XQED,,0W#!/&01^%?1U% !1110 4444 %>%_MM_P#)M/BS_>M/_2J*O=*\
M+_;;_P"3:?%G^]:?^E45 'Y5UZA^S#_R<!X$_P"PI%_.O+Z]0_9A_P"3@/ G
M_84B_G0!^C_QJ_9G\&_&ZW:75;3[#K(4+'JUF LP S@-V<<]#^=?%GQ(_8%\
M?^$Y)Y] ^S^*+!2-@MVV7&"V,&-NN!@G!]:_2RB@#\8M9^%/C+P_=S6VH>%]
M6MI8?]8&M'P,>^,5SB:;=23>2EM*TN<>6$);\J_;\@,"",@]15%= TN.7S5T
MVT63KO$"@_GB@#\<]%^$?C7Q%>Q6FG^%M6N)Y?N 6C@'\2,"O=_AK_P3_P#'
M/BF2VN?$DUOX7T]L,\<A\VYP&P1L' )&2,GTK](Z6@#S#X-?LZ^#O@C8@:)9
M>?JC+MFU6ZPT\G ! /10<=%]37I]%% !1110 4R:&.XB>*5%DB<%61QD,#U!
M'<4^B@#Y>^,G[!OA+QY--J/AF;_A%=4?+-%&F^UD8D<E>J]_N\<]*^2O&_[&
M/Q2\%RMC0CK5L%9_M&EOYH"@]QP02.<8K]5J* /Q4O/ ?B33XWDNM U.VC3A
MFEM)% ^I(K*AT^ZN9?+BMY99/[B(2?RK]O984GC:.1%D1N"K#(/X52B\/Z7!
M)OCTVSC?^\L" _GB@#\==%^$/C;Q#>QVFG^%=6N)Y/NJ+-P/S(P*]Q^'/[ /
MC[Q4T$^OO;>&+%N66=O,N,!L$;%Z$C)&3Z5^E-% 'DGP9_9C\%?!2-9]+LOM
M^L[</JMZ \W;.SL@..WYUZW110 4444 ?E/XL_9:^*NH>*-7N8/!6HO#->32
M(P"\J7)!Z^E97_#)_P 6O^A(U+\E_P :_6VB@#B/@AHM]X;^#_@W2M2MGM-0
ML]*MX)X)/O1NJ %3^-?/_P"WE\*?%OQ._P"$/'A?0KG6?L@N?/-OC]WN\O;G
M)[X/Y5];T4 ?DC_PR?\ %K_H2-2_)?\ &OJ+]A'X.^,OAEXI\47'B?0+K1X+
MJSBCADN ,.P<D@8/H:^S** "BBB@ HHHH P_'-G/J7@O7K2UB:>YGL9XXHUZ
MNQ0@ ?4U^5Q_9/\ BU_T)&I?DO\ C7ZVT4 ?DK!^RC\6HYD8^!]2(4@]%_\
MBJ_5S0X7M]%T^*52DD=O&K*>H(4 BKU% !1110!%=6L-]:RVUS"EQ;S*4DBD
M4,KJ1@@@]017Q?\ &K_@GM;:G<7&J?#V]CL'D8N='O6/E9)'$<G\(Y/!]!S7
MVK10!^/GB_\ 9W^(O@>8IJGA/4E3S&C6:"$S(^#C(*9X-<3J&@:GI,GEWVGW
M5F_]V>%D/ZBOVYJI=Z38W[;KFSM[EO6:)6/ZB@#\6-/\(ZYJ\?F6.CWUXG]Z
MWMW<?H*^\_\ @GW\._$O@O3?$UYKNC7>E6]^(#;-=QF,R8WYPIYXXZCO7UQ:
MV5O8Q^7;016\?]V) H_(5/0 5!?6-OJ5I+:W<$=S;3*4DAF4,CJ>Q!ZBIZ*
M/E3XK?\ !/[PCXMDFO?"EV_A:^?G[-M\RT)R.B]5& >AQSTKY=\9?L1_%3PG
M,/(T5==@9F"RZ9*).!T)4X(R/:OU-HH _%R\^&7B[3YI(KCPSJT4D9PP:RD&
M/TK!FT^YMI#'-;R1..JNI!_*OW!K/E\/Z7.Y>33+.1SU9H$)_E0!^+NG^$M;
MU92UEI%]=J.2T%N[C]!75^&_V?\ XB^+%=M+\'ZK.J]6>W,8_-L"OV!M;.WL
M4V6\$=NG]V) H_2IJ /ST^'O_!.GQ1JERDOBW5[71;,$;H;,^?.RE>Q^ZI!Q
MUS7V5\*/@3X.^#.GF#PYI:17+KB:_F^>XEZGE^PY/ P*]!HH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KPO]MO\
MY-I\6?[UI_Z515[I7A?[;?\ R;3XL_WK3_TJBH _*NO4/V8?^3@/ G_84B_G
M7E]>H?LP_P#)P'@3_L*1?SH _7BBBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M3,A%?3E?--[_ ,CI/_U_-_Z,K\PXX2E3PR?\S_0:.Z_X42__ $%E_P"_!_\
MBJ/^%$O_ -!9?^_!_P#BJ]<HKZ#_ %3R?_GS_P"32_S \C_X42__ $%E_P"_
M!_\ BJPO&/PQ;PGI:WAOUN,OLV",KV)]?:O>:X+XR?\ (KQ_]=O_ &4UX^<<
M-Y7A,OK5Z-*THIM:R_S I?!'_D#7O^^O_LU>E5YK\$?^0->_[Z_^S5Z57O<+
M_P#(GH>C_P#2F#"BBBOJ1!7SGKJC2_'4V\EECN6)XR?OFOHRO#_C!H1TWQ +
M^)-J7/[S< ?O# /ZX/\ P*OSOC:A.6"IUX+X):_/3\[#1[;%(LT22+RK ,/H
M:?7(?#7Q1'X@T"*(N3=6JB-PQY('0_TKKZ^WP6*IX[#PQ%)W4E?_ ('R$%%%
M%=H'-?$9@O@O4PQ W(J<^[@5YI\%$9O%$[A3M%NV3V'*UK_&;Q3'(L6CV[JY
M1M\Q7G#8("_@"?S%:/P6T%['2;G490RM=,%0'^ZO?\S^E?EN)FLRXGI0HZJB
MM7Z7?YM+U'T/2****_4A!1110!\]ZA_R4U_^PG_[6KWZ[M8KZUEMYT$D,JE'
M4]P1@UX#J'_)37_["?\ [6KZ$K\XX1BI2QJ:T<_\QGSGJUG>?#WQ?^Y=E>"0
M212'^-#T)^HR#^->I^*/B%!;^"H=1LWVW-\NR%<\HW1S]5_GBI/BEX3'B+0S
M<P)F]LP77'5TZLOU[CZ>]>':?8W.K7EO8PAI)'?:B<XR3_G\J^:Q=3%\,XBO
M@L,KPK+W/)O33S6W_@+&=I\)_"9UW6#J5RNZUM&#?-_')U4>^.I_#UKUKQA_
MR*NL?]>DO_H)J7PWH4/AO1K>PAP?+&7?&-[GJWYU%XP_Y%76/^O27_T$U]]E
MN5+*<IG2?QN+<GYV_3;\23QGX1_\CQ:_[DO_ * :]^KP'X1_\CQ:_P"Y+_Z
M:]^KS."/^19+_&_RB-A1117Z"(*PO''_ "*.J_\ 7 UNUA>./^11U7_K@:\_
M,?\ <JW^&7Y,#PWP5X//C#4);87(MMB%]Q3=G! QU]Z[/_A1+_\ 067_ +\'
M_P"*JC\$?^0]<_\ 7!O_ $)*]JK\WX:R'+LPR^-?$T[RN];M;>C&SR/_ (42
M_P#T%E_[\'_XJG1_ R2.17&K(2IR,P'_ .*KUJBOJ?\ 5/)_^?/_ )-+_,""
MPMOL5C;V^[=Y,:Q[L=< #-3T45];&*BE%;(044450!1110!S>O?#[1?$!=YK
M40SMG,T/RMDXY/8GCO7':A\#8F;-GJ+*,?=F3))^H_PKU6BOG\7D&68V3G6H
MJ[ZK1_A89\^:Q\-/$&@P&8Q"XA7YB;=MP'/4C_ZU:?@'XE76DWD=GJ,K2V3G
M&YSDQ^X]![5[?7SW\1]/MM+\87"6:JJ[PVQ>BD@,1^9-?G><94^&94\PRZHT
MKV:?W_-.VJ8SZ$5@RA@<@C(-+67X8GEN?#NG2SC$K0(6XQVK4K]?HU/:TXU%
MU2?WDA1116H!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %?--[_ ,CI/_U_-_Z,KZ6KAY?A)I,V
MI/>F>Z\UI3,1N7&2V[T]:^*XFRG$YI&BL,E[K;=W;L,[BBBBOM1!7!?&3_D5
MX_\ KM_[*:[VLCQ-X:MO%-@MI=/)'&'WYC(STQW'O7DYMAJF,P%;#TOBDK(#
MC/@C_P @:]_WU_\ 9J]*K#\*^$K7PE;S0VDDLB2,"?-(XQGT ]36Y6.282K@
M,OI8:M\4;W^]L HHHKW "LGQ-X=M_%&DR65QE<_,D@ZJW8UK45C6HT\13E2J
MJ\9*S0'SG=V6M?#O6BR&2!U.4E491Q]>A'^-=]HOQLM)80NIVKQR@<O;X(//
MH2,?F:]%O].M=4MS!=P1W$1_AD7(KB=0^#&B74C/!)<6G& BL&4'UY&?UK\X
M61YMD]23RBJI4W]F7]6^::8RPWQ@\/K&KAKEB?X?*P1^9Q7+^)?C1)<0O!I,
M!M]V1Y\A!?''0#@=^YJU!\"XEFS-JC-%Z)%@_F370Z3\)=!TN3S)(I+Y@<C[
M005Z=,#@_C52AQ5CH^RGRTD]VK7_  <G]U@T/-/!7@6]\8WXN[G<ECOS),W5
MSGD#U.:]YM;6*QM8K>"-8H8E"(BC@ =J?'&D,:QQHJ(HP%48 I]?3Y+DE')J
M347S3E\4N_\ DA!1117T@!1110!\]ZA_R4U_^PG_ .UJ^A*XV;X7Z9-KAU1I
M[CSS<?:-NY=N[=NQTZ9KLJ^/X?RS$9;+$NNE[\KJSOIJ,*P]-\%Z/I.IM?VM
MFL5RV[YMQ(7/7 Z#\*W**^IJ8>E6E&=2";CJKK9^7805C^,/^15UC_KTE_\
M036Q5;4K%-4T^YLY2RQSQM&Q7J 1CBEB(.I1G".[37X >%?"/_D>+7_<E_\
M0#7OU<AX=^&>F^&]5CO[::X>9 P D*XY&#T%=?7S7#.6XC*\$Z&)2YG)O1WT
MLO\ ( HHHKZT K"\<?\ (HZK_P!<#6[535M-CU?3;BRE9ECF0HS+U'TKDQE.
M5;#5*4-Y1:7S0'@OPZ\5VOA/5)KBZCDD1HV0"/&<DJ>Y]J]#_P"%U:1_S[7/
MYI_C1_PI/1/^?B[_ .^E_P#B:/\ A2>B?\_%W_WTO_Q-?FF R_B7+:"P^'Y.
M5:ZV>X] _P"%U:1_S[7/YI_C1_PNK2/^?:Y_-/\ &C_A2>B?\_%W_P!]+_\
M$T?\*3T3_GXN_P#OI?\ XFO1_P",K_N?@&AM^%_'UCXKNWM[6&6-E4N3)C'&
M/0^]=/7,>%_A_8>$[Q[BTEG=G0H1(01R1Z#V%=/7V&6?7?JZ_M"WM+O;:W00
M4445ZH!7%_$[Q9<^&=/MA9EEN)7)WXX  Z<C'4]/0&NTJ&[LX+^!H;F%)X6&
M&210P/X5Y^84*V*PLZ-"IR2:T?;^N_0#S'1?C=$R(FIV9W]Y;<@?^.G_ !K>
MC^+_ (?DC9BURA7^$Q9)_(D4S4O@]H-]('B\^SY)*Q/D'/U!K"G^!<;3$PZH
MRQ]@\63^8-?"K_6O"+D2C52ZZ?YQ'H6]:^-5C%;$:;;2RSL.&FP%7WP"<_I7
MGGAW2;_QQXE4MOE+/YDTQ_A&<DFO2M/^"ND6[1O<7%Q<E?O+D*K?IG]:[C2]
M'L]%M1;V5NEO$.RCD^Y/<UG_ &'FV<UH3SB:5./V5_P-->]V^P%F&,0PI&OW
M44*/H*?117Z:E960@HHHI@%%%% !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 %%%% !
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 %%%% !
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 %%%% !
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 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
,4 %%%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799514443312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jul. 15, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 30,  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="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-35796<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Tri Pointe Homes, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">61-1763235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">940 Southwood Blvd<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite&#160;200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Incline Village<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">NV<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">89451<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">775<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">413-1030<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.01 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">TPH<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101,638,020<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal year Focus</a></td>
<td class="text">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="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001561680<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</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_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DocumentQuarterlyReport</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_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799514470832">
<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>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 270,124<span></span>
</td>
<td class="nump">$ 681,528<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsAndNotesReceivableNet', window );">Receivables</a></td>
<td class="nump">145,430<span></span>
</td>
<td class="nump">116,996<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRealEstate', window );">Real estate inventories</a></td>
<td class="nump">3,490,321<span></span>
</td>
<td class="nump">3,054,743<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures', window );">Investments in unconsolidated entities</a></td>
<td class="nump">131,399<span></span>
</td>
<td class="nump">118,095<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwill', window );">Goodwill and other intangible assets, net</a></td>
<td class="nump">156,603<span></span>
</td>
<td class="nump">156,603<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets, net</a></td>
<td class="nump">57,095<span></span>
</td>
<td class="nump">57,096<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="nump">163,686<span></span>
</td>
<td class="nump">151,162<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">4,414,658<span></span>
</td>
<td class="nump">4,336,223<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrentAndNoncurrent', window );">Accounts payable</a></td>
<td class="nump">112,942<span></span>
</td>
<td class="nump">84,854<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities', window );">Accrued expenses and other liabilities</a></td>
<td class="nump">474,202<span></span>
</td>
<td class="nump">466,013<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansPayable', window );">Loans payable</a></td>
<td class="nump">250,000<span></span>
</td>
<td class="nump">250,504<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeniorNotes', window );">Senior notes, net</a></td>
<td class="nump">1,088,895<span></span>
</td>
<td class="nump">1,087,219<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">1,926,039<span></span>
</td>
<td class="nump">1,888,590<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $0.01 par value, 50,000,000 shares authorized; no shares issued and outstanding as of June 30, 2022 and December 31, 2021, respectively</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.01 par value, 500,000,000 shares authorized; &#160;&#160; 101,860,993 and 109,644,474 shares issued and outstanding at &#160;&#160;June 30, 2022 and December 31, 2021, respectively</a></td>
<td class="nump">1,019<span></span>
</td>
<td class="nump">1,096<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">91,077<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">2,486,547<span></span>
</td>
<td class="nump">2,355,448<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">2,487,566<span></span>
</td>
<td class="nump">2,447,621<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interests</a></td>
<td class="nump">1,053<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="nump">2,488,619<span></span>
</td>
<td class="nump">2,447,633<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and equity</a></td>
<td class="nump">$ 4,414,658<span></span>
</td>
<td class="nump">$ 4,336,223<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_AccountsAndNotesReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of accounts and financing receivable. Includes, but is not limited to, notes and loan receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(5))<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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndNotesReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_AccruedLiabilitiesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of 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. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<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(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_IntangibleAssetsNetIncludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetIncludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of (1) improvements, (2) held-for-sale, (3) land and land under development, (4) construction-in-process, (5) mortgage loans held-in-inventory, and (6) other real estate investments which are considered inventory due to being held for sale or disposition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRealEstate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity method investee and investment in and advance to affiliate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_LoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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(16)(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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)(24))<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 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 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 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 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 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 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 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/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 10: 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(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 11: 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 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)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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="top.Show.toggleNext( this );">+ Details</a><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_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_SeniorNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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.16(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.16)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SeniorNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799518873776">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">50,000,000<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</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="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">500,000,000<span></span>
</td>
<td class="nump">500,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">101,860,993<span></span>
</td>
<td class="nump">109,644,474<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">101,860,993<span></span>
</td>
<td class="nump">109,644,474<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI 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 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="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_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-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_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799514574768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCostAndExpenseOperating', window );">Other operations expense</a></td>
<td class="nump">$ 704<span></span>
</td>
<td class="nump">$ 686<span></span>
</td>
<td class="nump">$ 1,350<span></span>
</td>
<td class="nump">$ 1,310<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="nump">38,523<span></span>
</td>
<td class="nump">45,489<span></span>
</td>
<td class="nump">70,762<span></span>
</td>
<td class="nump">85,949<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">56,829<span></span>
</td>
<td class="nump">51,263<span></span>
</td>
<td class="nump">105,285<span></span>
</td>
<td class="nump">92,612<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Homebuilding income from operations</a></td>
<td class="nump">177,709<span></span>
</td>
<td class="nump">151,856<span></span>
</td>
<td class="nump">292,725<span></span>
</td>
<td class="nump">242,775<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_HomeBuildingIncomeLossFromEquityMethodInvestments', window );">Equity in income (loss) of unconsolidated entities</a></td>
<td class="nump">143<span></span>
</td>
<td class="num">(16)<span></span>
</td>
<td class="nump">88<span></span>
</td>
<td class="num">(29)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income, net</a></td>
<td class="nump">116<span></span>
</td>
<td class="nump">149<span></span>
</td>
<td class="nump">389<span></span>
</td>
<td class="nump">257<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes', window );">Homebuilding income before income taxes</a></td>
<td class="nump">177,968<span></span>
</td>
<td class="nump">151,989<span></span>
</td>
<td class="nump">293,202<span></span>
</td>
<td class="nump">243,003<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_FinancialServicesIncomeLossFromEquityMethodInvestments', window );">Equity in income of unconsolidated entities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,949<span></span>
</td>
<td class="nump">46<span></span>
</td>
<td class="nump">6,640<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes', window );">Financial services income before income taxes</a></td>
<td class="nump">5,906<span></span>
</td>
<td class="nump">5,145<span></span>
</td>
<td class="nump">9,396<span></span>
</td>
<td class="nump">8,534<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">183,874<span></span>
</td>
<td class="nump">157,134<span></span>
</td>
<td class="nump">302,598<span></span>
</td>
<td class="nump">251,537<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="num">(45,936)<span></span>
</td>
<td class="num">(39,265)<span></span>
</td>
<td class="num">(76,161)<span></span>
</td>
<td class="num">(62,866)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">137,938<span></span>
</td>
<td class="nump">117,869<span></span>
</td>
<td class="nump">226,437<span></span>
</td>
<td class="nump">188,671<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net income attributable to noncontrolling interests</a></td>
<td class="num">(1,555)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,576)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net income available to common stockholders</a></td>
<td class="nump">$ 136,383<span></span>
</td>
<td class="nump">$ 117,869<span></span>
</td>
<td class="nump">$ 223,861<span></span>
</td>
<td class="nump">$ 188,671<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareReconciliationAbstract', window );"><strong>Earnings per 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 1.33<span></span>
</td>
<td class="nump">$ 1.01<span></span>
</td>
<td class="nump">$ 2.14<span></span>
</td>
<td class="nump">$ 1.60<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 1.33<span></span>
</td>
<td class="nump">$ 1.00<span></span>
</td>
<td class="nump">$ 2.12<span></span>
</td>
<td class="nump">$ 1.59<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">102,164,377<span></span>
</td>
<td class="nump">116,824,108<span></span>
</td>
<td class="nump">104,731,388<span></span>
</td>
<td class="nump">118,082,691<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">102,787,919<span></span>
</td>
<td class="nump">117,770,084<span></span>
</td>
<td class="nump">105,478,446<span></span>
</td>
<td class="nump">118,921,340<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 1,017,689<span></span>
</td>
<td class="nump">$ 1,018,064<span></span>
</td>
<td class="nump">$ 1,753,933<span></span>
</td>
<td class="nump">$ 1,739,030<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_RealEstateMember', window );">Homebuilding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">1,005,461<span></span>
</td>
<td class="nump">1,015,383<span></span>
</td>
<td class="nump">1,732,953<span></span>
</td>
<td class="nump">1,734,244<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_HomeBuildingMember', window );">Home sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">1,004,644<span></span>
</td>
<td class="nump">1,009,307<span></span>
</td>
<td class="nump">1,729,895<span></span>
</td>
<td class="nump">1,725,982<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales and expenses</a></td>
<td class="nump">731,352<span></span>
</td>
<td class="nump">761,215<span></span>
</td>
<td class="nump">1,262,012<span></span>
</td>
<td class="nump">1,306,571<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_LandMember', window );">Land and lots sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">114<span></span>
</td>
<td class="nump">5,416<span></span>
</td>
<td class="nump">1,711<span></span>
</td>
<td class="nump">6,939<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales and expenses</a></td>
<td class="nump">344<span></span>
</td>
<td class="nump">4,874<span></span>
</td>
<td class="nump">819<span></span>
</td>
<td class="nump">5,027<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_RealEstateOtherMember', window );">Other operating</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">703<span></span>
</td>
<td class="nump">660<span></span>
</td>
<td class="nump">1,347<span></span>
</td>
<td class="nump">1,323<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_FinancialServiceMember', window );">Financial services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">5,906<span></span>
</td>
<td class="nump">5,145<span></span>
</td>
<td class="nump">9,396<span></span>
</td>
<td class="nump">8,534<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">12,228<span></span>
</td>
<td class="nump">2,681<span></span>
</td>
<td class="nump">20,980<span></span>
</td>
<td class="nump">4,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="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Expenses</a></td>
<td class="nump">$ 6,322<span></span>
</td>
<td class="nump">$ 1,485<span></span>
</td>
<td class="nump">$ 11,630<span></span>
</td>
<td class="nump">$ 2,892<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tph_FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial services income (loss) from continuing operations before taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tph_FinancialServicesIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial services income loss from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_FinancialServicesIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tph_HomeBuildingIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Home building income loss from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_HomeBuildingIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tph_HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Homebuilding income (loss) from continuing operations before taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 2: 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 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 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 4: 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 5: 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)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 6: 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 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 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 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/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 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)(A))<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)(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 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/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 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)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_EarningsPerShareReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-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_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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 (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<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><br>Reference 6: 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(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: 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(8))<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 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 9: 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 10: 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(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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 1A<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<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 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 5: 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 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-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 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<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 40<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br><br>Reference 6: 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><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 40<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_OtherCostAndExpenseOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCostAndExpenseOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-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 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-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 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-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 (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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<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 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 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 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<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><br>Reference 11: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-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_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_srt_ProductOrServiceAxis=us-gaap_RealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_RealEstateMember</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_HomeBuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_HomeBuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_RealEstateOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_RealEstateOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_FinancialServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_FinancialServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799511512336">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF EQUITY - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Total Stockholders&#8217; Equity</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Noncontrolling Interests</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (shares) at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">121,882,778<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Dec. 31, 2020</a></td>
<td class="nump">$ 2,232,549<span></span>
</td>
<td class="nump">$ 2,232,537<span></span>
</td>
<td class="nump">$ 1,219<span></span>
</td>
<td class="nump">$ 345,137<span></span>
</td>
<td class="nump">$ 1,886,181<span></span>
</td>
<td class="nump">$ 12<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">188,671<span></span>
</td>
<td class="nump">188,671<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">188,671<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Shares issued under share-based awards (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">654,665<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Shares issued under share-based awards</a></td>
<td class="nump">2,834<span></span>
</td>
<td class="nump">2,834<span></span>
</td>
<td class="nump">$ 6<span></span>
</td>
<td class="nump">2,828<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Minimum tax withholding paid on behalf of employees for restricted stock units</a></td>
<td class="num">(4,636)<span></span>
</td>
<td class="num">(4,636)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,636)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">8,162<span></span>
</td>
<td class="nump">8,162<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,162<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Share repurchases (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,326,237)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Share repurchases</a></td>
<td class="num">(148,278)<span></span>
</td>
<td class="num">(148,278)<span></span>
</td>
<td class="num">$ (75)<span></span>
</td>
<td class="num">(148,203)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (shares) at Jun. 30, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">115,211,206<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Jun. 30, 2021</a></td>
<td class="nump">2,279,302<span></span>
</td>
<td class="nump">2,279,290<span></span>
</td>
<td class="nump">$ 1,150<span></span>
</td>
<td class="nump">203,288<span></span>
</td>
<td class="nump">2,074,852<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (shares) at Mar. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">118,824,242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Mar. 31, 2021</a></td>
<td class="nump">2,239,774<span></span>
</td>
<td class="nump">2,239,762<span></span>
</td>
<td class="nump">$ 1,188<span></span>
</td>
<td class="nump">281,591<span></span>
</td>
<td class="nump">1,956,983<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">117,869<span></span>
</td>
<td class="nump">117,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">117,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Shares issued under share-based awards (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,640<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Shares issued under share-based awards</a></td>
<td class="nump">18<span></span>
</td>
<td class="nump">18<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Minimum tax withholding paid on behalf of employees for restricted stock units</a></td>
<td class="num">(14)<span></span>
</td>
<td class="num">(14)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">4,506<span></span>
</td>
<td class="nump">4,506<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,506<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Share repurchases (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,666,676)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Share repurchases</a></td>
<td class="num">(82,851)<span></span>
</td>
<td class="num">(82,851)<span></span>
</td>
<td class="num">$ (39)<span></span>
</td>
<td class="num">(82,812)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (shares) at Jun. 30, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">115,211,206<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Jun. 30, 2021</a></td>
<td class="nump">$ 2,279,302<span></span>
</td>
<td class="nump">2,279,290<span></span>
</td>
<td class="nump">$ 1,150<span></span>
</td>
<td class="nump">203,288<span></span>
</td>
<td class="nump">2,074,852<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (shares) at Dec. 31, 2021</a></td>
<td class="nump">109,644,474<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">109,644,474<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Dec. 31, 2021</a></td>
<td class="nump">$ 2,447,633<span></span>
</td>
<td class="nump">2,447,621<span></span>
</td>
<td class="nump">$ 1,096<span></span>
</td>
<td class="nump">91,077<span></span>
</td>
<td class="nump">2,355,448<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">226,437<span></span>
</td>
<td class="nump">223,861<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">223,861<span></span>
</td>
<td class="nump">2,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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Shares issued under share-based awards (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">663,989<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Shares issued under share-based awards</a></td>
<td class="nump">30<span></span>
</td>
<td class="nump">30<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Minimum tax withholding paid on behalf of employees for restricted stock units</a></td>
<td class="num">(9,092)<span></span>
</td>
<td class="num">(9,092)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,092)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">11,023<span></span>
</td>
<td class="nump">11,023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Share repurchases (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,447,470)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Share repurchases</a></td>
<td class="num">(185,877)<span></span>
</td>
<td class="num">(185,877)<span></span>
</td>
<td class="num">$ (84)<span></span>
</td>
<td class="num">(185,793)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Distributions to noncontrolling interests, net</a></td>
<td class="num">(1,780)<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="num">(1,780)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_NoncontrollingInterestEffectiveOfConsolidationInVariableInterestEntity', window );">Net effect of consolidations of VIE's</a></td>
<td class="nump">245<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">245<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther', window );">Reclass the negative APIC to retained earnings</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">92,762<span></span>
</td>
<td class="num">(92,762)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (shares) at Jun. 30, 2022</a></td>
<td class="nump">101,860,993<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101,860,993<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Jun. 30, 2022</a></td>
<td class="nump">$ 2,488,619<span></span>
</td>
<td class="nump">2,487,566<span></span>
</td>
<td class="nump">$ 1,019<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,486,547<span></span>
</td>
<td class="nump">1,053<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (shares) at Mar. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">104,980,860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Mar. 31, 2022</a></td>
<td class="nump">2,409,130<span></span>
</td>
<td class="nump">2,408,234<span></span>
</td>
<td class="nump">$ 1,050<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,407,184<span></span>
</td>
<td class="nump">896<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">137,938<span></span>
</td>
<td class="nump">136,383<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">136,383<span></span>
</td>
<td class="nump">1,555<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Shares issued under share-based awards (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,367<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Shares issued under share-based awards</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Minimum tax withholding paid on behalf of employees for restricted stock units</a></td>
<td class="num">(16)<span></span>
</td>
<td class="num">(16)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">5,751<span></span>
</td>
<td class="nump">5,751<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,751<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Share repurchases (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,152,234)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Share repurchases</a></td>
<td class="num">(62,787)<span></span>
</td>
<td class="num">(62,787)<span></span>
</td>
<td class="num">$ (32)<span></span>
</td>
<td class="num">(62,755)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Distributions to noncontrolling interests, net</a></td>
<td class="num">(1,398)<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="num">(1,398)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther', window );">Reclass the negative APIC to retained earnings</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57,020<span></span>
</td>
<td class="num">(57,020)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (shares) at Jun. 30, 2022</a></td>
<td class="nump">101,860,993<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101,860,993<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Jun. 30, 2022</a></td>
<td class="nump">$ 2,488,619<span></span>
</td>
<td class="nump">$ 2,487,566<span></span>
</td>
<td class="nump">$ 1,019<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2,486,547<span></span>
</td>
<td class="nump">$ 1,053<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tph_NoncontrollingInterestEffectiveOfConsolidationInVariableInterestEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Noncontrolling Interest, Effective Of Consolidation In Variable Interest Entity</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_NoncontrollingInterestEffectiveOfConsolidationInVariableInterestEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsToAdditionalPaidInCapitalOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other increase (decrease) in additional paid in capital (APIC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11149-113907<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 20<br> -Section 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11178-113907<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 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126961718&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI 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 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI 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(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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 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 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(28))<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(29))<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 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 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 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 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><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(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<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><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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799518812320">
<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="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 226,437<span></span>
</td>
<td class="nump">$ 188,671<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash (used in) provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">12,026<span></span>
</td>
<td class="nump">16,120<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Equity in income of unconsolidated entities, net</a></td>
<td class="num">(134)<span></span>
</td>
<td class="num">(6,610)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income taxes, net</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">3,136<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Amortization of stock-based compensation</a></td>
<td class="nump">11,023<span></span>
</td>
<td class="nump">8,162<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductionRelatedImpairmentsOrCharges', window );">Charges for impairments and lot option abandonments</a></td>
<td class="nump">1,897<span></span>
</td>
<td class="nump">445<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentDividendsOrDistributions', window );">Returns on investments in unconsolidated entities, net</a></td>
<td class="nump">2,253<span></span>
</td>
<td class="nump">7,135<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Real estate inventories</a></td>
<td class="num">(435,219)<span></span>
</td>
<td class="num">(173,740)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Receivables</a></td>
<td class="num">(28,434)<span></span>
</td>
<td class="num">(27,797)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other assets</a></td>
<td class="nump">687<span></span>
</td>
<td class="num">(7,996)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">28,088<span></span>
</td>
<td class="nump">61,453<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities', window );">Accrued expenses and other liabilities</a></td>
<td class="nump">13,544<span></span>
</td>
<td class="nump">28,325<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash (used in) provided by operating activities</a></td>
<td class="num">(167,831)<span></span>
</td>
<td class="nump">97,304<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(28,620)<span></span>
</td>
<td class="num">(8,946)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromBusinessesAndInterestInAffiliates', window );">(Investments in) distributions from unconsolidated entities, net</a></td>
<td class="num">(15,322)<span></span>
</td>
<td class="nump">480<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(43,942)<span></span>
</td>
<td class="num">(8,466)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Borrowings from debt</a></td>
<td class="nump">25,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Repayment of debt</a></td>
<td class="num">(25,504)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToMinorityShareholders', window );">Distributions to noncontrolling interests</a></td>
<td class="num">(1,780)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Debt issuance costs</a></td>
<td class="num">(2,408)<span></span>
</td>
<td class="num">(3,570)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions', window );">Proceeds from issuance of common stock under share-based awards</a></td>
<td class="nump">30<span></span>
</td>
<td class="nump">2,834<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Minimum tax withholding paid on behalf of employees for share-based awards</a></td>
<td class="num">(9,092)<span></span>
</td>
<td class="num">(4,636)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Share repurchases</a></td>
<td class="num">(185,877)<span></span>
</td>
<td class="num">(148,278)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(199,631)<span></span>
</td>
<td class="num">(153,650)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net decrease in cash and cash equivalents</a></td>
<td class="num">(411,404)<span></span>
</td>
<td class="num">(64,812)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents&#8211;beginning of period</a></td>
<td class="nump">681,528<span></span>
</td>
<td class="nump">621,295<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents&#8211;end of period</a></td>
<td class="nump">$ 270,124<span></span>
</td>
<td class="nump">$ 556,483<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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) and income tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_EquityMethodInvestmentDividendsOrDistributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (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 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 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 4: 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 21D<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=SL94080555-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentDividendsOrDistributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in accrued expenses, and obligations classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_PaymentsForProceedsFromBusinessesAndInterestInAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net cash outflow or inflow associated with the acquisition or sale of a business segment during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromBusinessesAndInterestInAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToMinorityShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToMinorityShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProductionRelatedImpairmentsOrCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nonrecurring impairment charges related to the write-off of production-related equipment and inventory. This tag is used when an Entity charges this cost to cost of goods sold.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductionRelatedImpairmentsOrCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799515782096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization, Basis of Presentation and Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock', window );">Organization, Basis of Presentation and Summary of Significant Accounting Policies</a></td>
<td class="text">Organization, Basis of Presentation and Summary of Significant Accounting Policies<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Organization</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tri Pointe is engaged in the design, construction and sale of innovative single-family attached and detached homes across ten states, including Arizona, California, Colorado, Maryland, Nevada, North Carolina, South Carolina, Texas, Virginia and Washington, and the District of Columbia.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;), as contained within the Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;), for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. They should be read in conjunction with our consolidated financial statements and footnotes thereto included in our Annual Report on Form 10-K for the year ended&#160;December&#160;31, 2021. In the opinion of management, all adjustments consisting of normal recurring adjustments, necessary for a fair presentation with respect to interim financial statements, have been included. The results for the three and  six months ended June&#160;30, 2022 are not necessarily indicative of the results to be expected for the full year ending December 31, 2022 due to seasonal </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">variations and other factors.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of Tri Pointe Homes and its wholly owned subsidiaries, as well as other entities in which Tri Pointe Homes has a controlling interest and variable interest entities (&#8220;VIEs&#8221;) in which Tri Pointe Homes is the primary beneficiary.&#160;The noncontrolling interests as of June&#160;30, 2022 and December&#160;31, 2021 represent the outside owners&#8217; interests in the Company&#8217;s consolidated entities. All significant intercompany accounts have been eliminated upon consolidation.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless the context otherwise requires, the terms &#8220;Tri Pointe&#8221;, &#8220;the Company&#8221;, &#8220;we&#8221;, &#8220;us&#8221;, and &#8220;our&#8221; used herein refer to Tri Pointe Homes, Inc., a Delaware corporation, and its consolidated subsidiaries.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of these financial statements requires our management to make estimates and judgments that affect the reported amounts of assets and liabilities and the disclosures of contingent liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from our estimates.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue in accordance with Accounting Standards Topic 606 (&#8220;ASC 606&#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%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Under ASC 606, we apply the following steps to determine the timing and amount of revenue to recognize: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies a performance obligation. </span></div><div style="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%">Home sales revenue</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:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate the majority of our total revenues from home sales, which consists of our core business operation of building and delivering completed homes to homebuyers. Home sales revenue and related profit is generally recognized when title to and possession of the home are transferred to the homebuyer at the home closing date. Our performance obligation to deliver the agreed-upon home is generally satisfied in less than one year from the original contract date. Included in home sales revenue are forfeited deposits, which occur when homebuyers cancel home purchase contracts that include a nonrefundable deposit. Both revenue from forfeited deposits and deferred revenue resulting from uncompleted performance obligations existing at the time we deliver new homes to our homebuyers are immaterial.</span></div><div style="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%">Land and lot sales revenue</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, we have generated land and lot sales revenue from a small number of transactions, although in some periods we have realized a significant amount of revenue and gross margin. We do not expect our future land and lot sales revenue to be material, but we still consider these sales to be an ordinary part of our business, thus meeting the definition of contracts with customers. Similar to our home sales, revenue from land and lot sales is typically fully recognized when the land and lot sales transactions are consummated, at which time no further performance obligations are left to be satisfied. Some of our historical land and lot sales have included future profit participation rights. We will recognize future land and lot sales revenue in the periods in which all closing conditions are met, subject to the constraint on variable consideration related to profit participation rights, if such rights exist in the sales contract.</span></div><div style="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%">Other operations revenue</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of our homebuilding other operations revenue relates to a ground lease included in our West segment. We are responsible for making lease payments to the landowner, and we collect sublease payments from the buyers of the buildings. This ground lease is accounted for in accordance with ASC Topic 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We do not recognize a material profit on this ground lease. </span></div><div style="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%">Financial services revenues</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tri Pointe Solutions is a reportable segment and is comprised of our Tri Pointe Connect mortgage financing operations, Tri Pointe Assurance title and escrow services operations, and Tri Pointe Advantage property and casualty insurance agency operations.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Mortgage financing operations</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tri Pointe Connect was formed as a joint venture with an established mortgage lender. The joint venture acts as a preferred mortgage loan broker to our homebuyers in all of the markets in which we operate, generating income from fees paid by third party lenders for the successful funding and closing of loans for homebuyers that originate through Tri Pointe Connect. From inception and through the fiscal year ended December 31, 2021, Tri Pointe Connect was accounted for under the equity method of accounting where we recorded a percentage of income earned by Tri Pointe Connect based on our ownership percentage in this joint venture. Under the equity method of accounting, Tri Pointe Connect activity appeared as equity in income of unconsolidated entities under the Financial Services section of our consolidated statements of operations. Beginning in the fiscal year ending December 31, 2022, Tri Pointe Connect is fully consolidated under the Financial Services section of our consolidated statements of operations, with the noncontrolling interest recorded on the consolidated statements of operations as net income attributable to noncontrolling interests.</span></div><div style="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%">Title and escrow services operations</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tri Pointe Assurance provides title examinations for our homebuyers in the Carolinas and Colorado and both title examinations and escrow services for our homebuyers in Arizona, the District of Columbia, Maryland, Nevada, Texas, Washington and Virginia. Tri Pointe Assurance is a wholly owned subsidiary of Tri Pointe and acts as a title agency for First American Title Insurance Company. Revenue from our title and escrow services operations is fully recognized at the time of the consummation of the home sales transaction, at which time no further performance obligations are left to be satisfied. Tri Pointe Assurance revenue is included in the Financial Services section of our consolidated statements of operations.</span></div><div style="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%">Property and casualty insurance agency operations</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tri Pointe Advantage is a wholly owned subsidiary of Tri Pointe and provides property and casualty insurance agency services that help facilitate the closing process in all of the markets in which we operate. The total consideration for these services, includ</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ing renewal options, is estimated upon the issuance of the initial insurance policy, subject to constraint. Tri Pointe Advantage revenue is included in the Financial Services section of our consolidated statements of operations.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Issued Accounting Standards Not Yet Adopted</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No recent accounting pronouncements or changes in accounting pronouncements have been issued or adopted since those discussed in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2021 that are of material significance, or have potential material significance, to the Company.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI https://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI https://asc.fasb.org/topic&amp;trid=2197479<br><br>Reference 3: 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><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI https://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799514439616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Information</a></td>
<td class="text">Segment Information<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate two principal businesses: homebuilding and financial se</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rvices.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective January 15, 2021, we consolidated our six regional homebuilding brands into one unified name, Tri Pointe Homes, under which we continue to acquire and develop land and construct and sell single-family detached and attached homes. In accordance with ASC Topic 280, </span><span style="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, in determining the most appropriate reportable segments, we considered similar economic and other characteristics, including product types, average selling prices, gross profits, production processes, suppliers, subcontractors, regulatory environments, land acquisition results, and underlying demand and supply. Based upon these factors and in consideration of the geographical layout of our homebuilding markets, we have identified three homebuilding reporting segments, and as a result of such change, beginning in the quarter ended March 31, 2021, our homebuilding segments are reported under the following hierarchy:</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">West region:</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Arizona, California, Nevada and Washington</span></div><div style="text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Central region: </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Colorado and Texas</span></div><div style="text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">East region:</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> District of Columbia, Maryland, North Carolina, South Carolina and Virginia</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Tri Pointe Solutions financial services operation is a reportable segment and is comprised of our Tri Pointe Connect mortgage financing operations, our Tri Pointe Assurance title and escrow services operations, and our Tri Pointe Advantage property and casualty insurance agency operations. For further details, see</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%">Note 1, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Organization, Basis of Presentation and Summary of Significant Accounting Policies.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate is a non-operating segment that develops and implements company-wide strategic initiatives and provides support to our homebuilding reporting segments by centralizing certain administrative functions, such as marketing, legal, accounting, treasury, insurance, internal audit and risk management, information technology and human resources, to benefit from economies of scale. Our Corporate non-operating segment also includes general and administrative expenses related to operating our corporate headquarters. All of the expenses incurred by Corporate are allocated to each of the homebuilding reporting segments based on their respective percentage of revenues.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reportable segments follow the same accounting policies used for our consolidated financial statements, as described in Note&#160;1, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Organization, Basis of Presentation and Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Operational results of each reportable segment are not necessarily indicative of the results that would have been achieved had the reportable segment been an independent, stand-alone entity during the periods presented.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenues and income before income taxes for each of our reportable segments were as follows (in thousands):</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:43.198%"/><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:0.530%"/><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:0.823%"/><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:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</span></td></tr><tr><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%">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:700;line-height:100%">2021</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%">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:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">West </span></td><td style="padding:2px 0 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%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670,692&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">784,952&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,201,188&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,324,998&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Central</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,402&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,620&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,499&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,738&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">East</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,367&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,811&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,266&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,508&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Total homebuilding revenues</span></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">1,005,461&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">1,015,383&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">1,732,953&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">1,734,244&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Financial services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,228&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,681&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,980&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,786&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017,689&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,018,064&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,753,933&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,739,030&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Income before taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">West</span></td><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,604&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,254&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,831&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Central</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,896&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,853&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,847&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,550&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">East</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,468&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,882&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,194&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,622&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Total homebuilding income before income taxes</span></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">177,968&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">151,989&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">293,202&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">243,003&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Financial services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,906&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,145&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,396&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,534&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,874&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,134&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,598&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,537&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><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:2pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total real estate inventories and total assets for each of our reportable segments, as of the date indicated, were as follows (in thousands):</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:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Real estate inventories</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">West</span></td><td style="padding:2px 0 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%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,487,811&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,242,314&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Central</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">651,267&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543,097&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">East</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,243&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,332&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,490,321&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,054,743&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">West</span></td><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,776,540&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,505,237&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Central</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">795,357&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">674,862&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">East</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,431&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328,014&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Corporate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394,710&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781,265&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Total homebuilding assets</span></td><td colspan="2" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">4,371,038&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">4,289,378&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Financial services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,620&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,845&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,414,658&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,336,223&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">__________</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">&#160;&#160;&#160;&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total assets as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">June&#160;30, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> and December 31, 2021 includes $139.3&#160;million of goodwill, with $125.4&#160;million included in the West segment, $8.3&#160;million included in the Central segment and $5.6&#160;million included in the East segment. Total Corporate assets as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">June&#160;30, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> and December 31, 2021 includes our Tri Pointe Homes trade name. For further details on goodwill and our intangible assets, see Note 8, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Other Intangible Assets</span>.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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>28
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799516643168">
<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">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Share</a></td>
<td class="text">Earnings Per Share<div style="margin-top:6pt;text-indent:27pt"><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 components used in the computation of basic and diluted earnings per share (in thousands, except share and per share amounts):</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:47.291%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.187%"/><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:10pt;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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">&#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:700;line-height:100%">2021</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%">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:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></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:10pt;font-weight:400;line-height:100%">Net income available to common stockholders</span></td><td style="padding:2px 0 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%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,383&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,869&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,861&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,671&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;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 25.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%">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:10pt;font-weight:400;line-height:100%">102,164,377&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,824,108&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,731,388&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,082,691&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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%">Effect of dilutive shares:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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 37pt;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%">Stock options and unvested restricted stock units</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">623,542&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">945,976&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">747,058&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">838,649&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;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%">Diluted weighted-average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">102,787,919&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">117,770,084&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">105,478,446&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">118,921,340&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share</span></td><td colspan="3" style="border-top:3pt double #000000;padding:2px 1pt;text-align:right;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="border-top:3pt double #000000;padding:2px 1pt;text-align:right;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="border-top:3pt double #000000;padding:2px 1pt;text-align:right;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="border-top:3pt double #000000;padding:2px 1pt;text-align:right;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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;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%">1.33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;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%">1.01&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;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%">2.14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.60&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="border-top:3pt double #000000;padding:2px 0 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%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;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%">1.33&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:3pt double #000000;padding:2px 0 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%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;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%">1.00&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:3pt double #000000;padding:2px 0 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%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;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%">2.12&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:3pt double #000000;padding:2px 0 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%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.59&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Antidilutive stock options and unvested restricted stock units not included in diluted earnings per share</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,489,263&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,805,413&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,778,492&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,101,688&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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>29
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799516046336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Receivables<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">Receivables</a></td>
<td class="text">Receivables<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Receivables consisted of the following (in thousands):</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:65.128%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.422%"/><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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Escrow proceeds and other accounts receivable, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,239&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,096&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Warranty insurance receivable (Note 13)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,191&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,900&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total receivables</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,430&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,996&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Receivables are evaluated for collectability and allowances for potential losses are established or maintained on applicable receivables based on an expected credit loss approach. Receivables were net of allowances for doubtful accounts of $472,000 as of both June&#160;30, 2022 a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nd December&#160;31, 2021.</span><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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI https://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-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>30
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799516046336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Real Estate Inventories<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Real Estate Inventories</a></td>
<td class="text">Real Estate Inventories<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Real estate inventories consisted of the following (in thousands):</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:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Real estate inventories owned:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Homes completed or under construction</span></td><td style="padding:2px 0 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%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,827,603&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,222,468&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Land under development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,024,754&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,187,485&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Land held for future development</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,956&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,362&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Model homes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,984&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,693&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Total real estate inventories owned</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:10pt;font-weight:400;line-height:100%">3,232,297&#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="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:10pt;font-weight:400;line-height:100%">2,813,008&#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="background-color:#cceeff;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%">Real estate inventories not owned:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Land purchase and land option 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:10pt;font-weight:400;line-height:100%">258,024&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,735&#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="background-color:#cceeff;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%">Total real estate inventories not owned</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,024&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,735&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Total real estate inventories</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,490,321&#160;</span></td><td style="border-bottom:3pt double #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 style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,054,743&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><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="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Homes completed or under construction is comprised of costs associated with homes in various stages of construction and includes direct construction and related land acquisition and land development costs. Land under development primarily consists of land acquisition and land development costs, which include capitalized interest and real estate taxes, associated with land undergoing im</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">provement activity. Land held for future development principally reflects land acquisition and land development costs related to land where development activity has not yet begun or has been suspended, but is expected to occur in the future. The decrease in land held for future development as of June 30, 2022 compared to December 31, 2021 is attributable to a project located in San Jose, California in our West segment that was transferred to land under development.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Real estate inventories not owned represents deposits related to land purchase and land and lot option agreements, as well as consolidated inventory held by variable interest entities. For further details, see Note 7, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Variable Interest Entities</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-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest incurred, capitalized and expensed were as follows (in thousands):</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:51.531%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.039%"/><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:10pt;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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">&#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:700;line-height:100%">2021</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%">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:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Interest incurred</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,789&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,558&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,342&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,737&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Interest capitalized</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,789)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,558)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,342)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,737)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Interest expensed</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Capitalized interest in beginning inventory</span></td><td style="border-top:3pt double #000000;padding:2px 0 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%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,051&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:3pt double #000000;padding:2px 0 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%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,729&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:3pt double #000000;padding:2px 0 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%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,563&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:3pt double #000000;padding:2px 0 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%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,228&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Interest capitalized as a cost of inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,789&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,558&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,342&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,737&#160;</span></td><td style="background-color:#cceeff;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-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest previously capitalized as a cost of </span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">inventory, included in cost of sales</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:10pt;font-weight:400;line-height:100%">(24,963)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,124)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,028)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,802)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Capitalized interest in ending inventory</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,877&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,163&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,877&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,163&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><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:2pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest is capitalized to real estate inventory during development and other qualifying activities. During all periods presented, we capitalized all interest incurred to real estate inventory in accordance with ASC Topic 835, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as our qualified assets exceeded our debt. Interest that is capitalized to real estate inventory is included in cost of home sales or cost of land and lot sales as related units or lots are delivered.&#160;Interest that is expensed as incurred is included in other (expense) income, net.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Real Estate Inventory Impairments and Land Option Abandonments</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Real estate inventory impairments and land and lot option abandonments and pre-acquisition charges consisted of the following (in thousands):</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:52.262%"/><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:0.530%"/><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:0.530%"/><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:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.015%"/><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:10pt;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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">&#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:700;line-height:100%">2021</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%">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:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Real estate inventory impairments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Land and lot option abandonments and pre-acquisition 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:10pt;font-weight:400;line-height:100%">1,131&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,897&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,131&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,897&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><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:2pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Impairments of real estate inventory relate primarily to projects or communities that include homes completed or under construction. Within a project or community, there may be individual homes or parcels of land that are currently held for sale. Impairment charges recognized </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as a result of adjusting individual held-for-sale assets within a community to estimated fair value less cost to sell are also included in the total impairment charges.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to owning land and residential lots, we also have option agreements to purchase land and lots at a future date. We have option deposits and capitalized pre-acquisition costs associated with the optioned land and lots. When the economics of a project no longer support acquisition of the land or lots under option, we may elect not to move forward with the acquisition. Option deposits and capitalized pre-acquisition costs associated with the assets under option may be forfeited at that time.&#160;</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Real estate inventory impairments and land option abandonments are recorded in cost of home sales and cost of land and lot sales on the consolidated statements of operations.</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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI https://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799517224400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments in Unconsolidated Entities<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>Equity Method Investments and Joint Ventures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsDisclosureTextBlock', window );">Investments in Unconsolidated Entities</a></td>
<td class="text">Investments in Unconsolidated Entities<div style="text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of June&#160;30, 2022, we held equity investments in twelve active homebuilding partnerships or limited liability companies. Our participation in these entities may be as a developer, a builder, or an investment partner. Our ownership percentage varies from 7% to 50%, depending on the investment, with no controlling interest held in any of these investments. During the first quarter of 2022, a reconsideration event under ASC 810 occurred for our Tri Pointe Connect joint venture, which required us to reassess whether the joint venture is a variable interest entity (&#8220;VIE&#8221;) and, if so, whether the Company is the primary beneficiary. This mortgage financing joint venture was accounted for as an equity-method investment as of December 31, 2021. Based on the reassessment performed during the first quarter of 2022, this joint venture was deemed to be a VIE and the Company was identified as the primary beneficiary of the VIE. For further details, see Note 7, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Variable Interest Entities</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unconsolidated Financial Information</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregated assets, liabilities and operating results of the entities we account for as equity-method investments are provided below. Because our ownership interest in these entities varies, a direct relationship does not exist between the information presented below and the amounts that are reflected on our consolidated balance sheets as our investments in unconsolidated entities or on our consolidated statements of operations as equity in income of unconsolidated entities.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities of unconsolidated entities (in thousands):</span></div><div><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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,023&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,966&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,658&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,359&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real estate inventories</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442,847&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359,324&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,057&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498,585&#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 style="border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,183&#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="background-color:#cceeff;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%">Liabilities and equity</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;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%">Accounts payable and other 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,851&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,675&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Company&#8217;s equity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,399&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,095&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outside interests&#8217; equity</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,335&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,413&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total liabilities and equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498,585&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,183&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><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:2pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Results of operations from unconsolidated entities (in thousands):</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:53.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><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:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">&#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:700;line-height:100%">2021</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%">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:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,399&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,588&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,722&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,397&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating 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:10pt;font-weight:400;line-height:100%">(17,335)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,973)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,779)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,821)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Other loss, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Net income </span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">158&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">5,611&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">9,572&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Company&#8217;s equity in income of unconsolidated entities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,933&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,611&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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_EquityMethodInvestmentsAndJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -URI https://asc.fasb.org/topic&amp;trid=2196965<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799517224400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Variable Interest Entities<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityDisclosureTextBlock', window );">Variable Interest Entities</a></td>
<td class="text">Variable Interest Entities<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> Land and Lot Option Agreements</span></div><div style="margin-top:6pt;text-indent:27pt"><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, we enter into land and lot option agreements in order to procure land and residential lots for future development and the construction of homes. The use of such land and lot option agreements generally allows us to reduce the risks associated with direct land ownership and development, and reduces our capital and financial commitments. Pursuant to these land and lot option agreements, we generally provide a deposit to the seller as consideration for the right to purchase land at different times in the future, usually at predetermined prices. These deposits are recorded as land purchase and land option deposits under real estate inventories not owned on the accompanying consolidated balance sheets.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We analyze each of our land and lot option agreements and other similar contracts under the provisions of ASC 810, </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%"> to determine whether the land seller is a VIE and, if so, whether we are the primary beneficiary. Although we do not have legal title to the underlying land, if we are determined to be the primary beneficiary of the VIE, we will consolidate the VIE in our financial statements and reflect its assets as real estate inventory not owned included in our real estate inventories, its liabilities as debt (nonrecourse) held by VIEs in accrued expenses and other liabilities and the net equity of the VIE owners as noncontrolling interests on our consolidated balance sheets. In determining whether we are the primary beneficiary, we consider, among other things, whether we have the power to direct the activities of the VIE that most significantly impact the VIE&#8217;s economic performance. Such activities would include, among other things, determining or limiting the scope or purpose of the VIE, selling or transferring property owned or controlled by the VIE, or arranging financing for the VIE.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Creditors of the entities with which we have land and lot option agreements have no recourse against us. The maximum exposure to loss under our land and lot option agreements is generally limited to non-refundable option deposits and any capitalized pre-acquisition costs. In some cases, we have also contracted to complete development work at a fixed cost on behalf of the landowner and budget shortfalls and savings will be borne by us. Additionally, we have entered into land banking arrangements which require us to complete development work even if we terminate the option to procure land or lots.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following provides a summary of our interests in land and lot option agreements (in thousands):</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:26.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.458%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding: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%">Deposits</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%">Remaining<br/>Purchase<br/>Price</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%">Consolidated<br/>Inventory<br/>Held&#160;by&#160;VIEs</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%">Deposits</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%">Remaining<br/>Purchase<br/>Price</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%">Consolidated<br/>Inventory<br/>Held&#160;by&#160;VIEs</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="background-color:#cceeff;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%">Unconsolidated VIEs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,413&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,411,735&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,835&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,507,304&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Other land option agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,611&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,853&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,900&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319,646&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,024&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,687,588&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,735&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,826,950&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div><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:2pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unconsolidated VIEs represent land option agreements that were not consolidated because we were not the primary beneficiary. Other land option agreements were not with VIEs.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the deposits pre</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">sented in the table above, our exposure to loss related to our land and lot option contracts consisted of capitalized pre-acquisition costs of $13.8 million and $17.9 million</span><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 and December&#160;31, 2021, respectively. These pre-acquisition costs are included in real estate inventories as land under development on our consolidated balance sheets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Tri Pointe Connect Joint Venture</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2022, a reconsideration event under ASC 810 occurred for our Tri Pointe Connect joint venture that gave us the ability to direct the activities of the joint venture that most significantly affect the entity&#8217;s economic performance. Based on our reassessment, we concluded that the mortgage financing joint venture is a VIE and we are the primary beneficiary bas</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ed on our controlling financial interest. As a result, beginning in January 2022, the joint venture is accounted for as a consolidated VIE. As of January 1, 2022, the accompanying consolidated balance sheets include the assets, liabilities and noncontrolling interests of this VIE. As of June&#160;30, 2022, the carrying value of the VIE&#8217;s assets was $9.5&#160;million, which was primarily included in other assets, $6.5&#160;million of liabilities was included in accrued expenses and other liabilities and $1.0&#160;million was included in noncontrolling interests in the accompanying 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-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_VariableInterestEntityDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI https://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799519644304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Other Intangible Assets</a></td>
<td class="text">Goodwill and Other Intangible Assets<div style="margin-top:6pt;text-indent:27pt"><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 and December&#160;31, 2021, $139.3 million of goodwill is included in goodwill and other intangible assets, net on each of the consolidated balance sheets, which was recorded in connection with our merger with Weyerhaeuser Real Estate Company (&#8220;WRECO&#8221;) in 2014.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have one intangible asset as of June&#160;30, 2022, comprised of a Tri Pointe Homes trade name resulting from the acquisition of WRECO in 2014, which has an indefinite useful life.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and other intangible assets consisted of the following (in thousands):</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:28.578%"/><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:0.530%"/><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:0.530%"/><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:0.530%"/><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:0.530%"/><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:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.017%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding: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%">Gross<br/>Carrying<br/>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%">Accumulated<br/>Amortization</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%">Net<br/>Carrying<br/>Amount</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%">Gross<br/>Carrying<br/>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%">Accumulated<br/>Amortization</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%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Goodwill</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,304&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,304&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,304&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,304&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,979&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,680)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,299&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,979&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,680)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,299&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,283&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,680)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,603&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,283&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,680)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,603&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><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:2pt;text-indent:27pt"><span style="background-color:#ffffff;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:400;line-height:120%">In October 2020, in conjunction with the announcement of our move to a single brand, Tri Pointe Homes, we modified the useful life of the former Maracay trade name which expired in June 2021. The</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> intangible asset related to the Maracay trade name was fully amortized during 2021. Amortization expense related to this intangible asset was $963,000 and $1.9&#160;million for the three- and six-month periods ended June 30, 2021, respectively. Amortization of this intangible was charged to sales and marketing expense. Our $17.3 million indefinite life intangible asset related to the Tri Pointe Homes trade name is not amortizing.&#160;All trade names and goodwill are evaluated for impairment on an annual basis or more frequently if indicators of impairment exist.</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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI https://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799516667392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Assets<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsDisclosureTextBlock', window );">Other Assets</a></td>
<td class="text">Other Assets <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets consisted of the following (in thousands):</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:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Prepaid expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,283&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,797&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Refundable fees and other 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:10pt;font-weight:400;line-height:100%">5,584&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,611&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Development rights, held for future use or sale</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,192&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,192&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Deferred loan costs&#8212;loans 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:10pt;font-weight:400;line-height:100%">7,238&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,412&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Operating properties and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,083&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,489&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfNi0wLTEtMS00NDU2Ng_83312dd4-5fac-4785-a93f-980b2bdbe9d3"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfNi0wLTEtMS00NDU2Ng_e826b32e-7f7c-437b-afd4-ee77665b9381">Lease right-of-use assets</span></span></span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,372&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,727&#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="background-color:#cceeff;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%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">934&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">934&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,686&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,162&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799520752192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses and Other Liabilities<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_AccruedExpensesAndOtherLiabilitiesTextBlock', window );">Accrued Expenses and Other Liabilities</a></td>
<td class="text">Accrued Expenses and Other Liabilities<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other liabilities consisted of the following (in thousands):</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:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Accrued payroll and related costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,052&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,419&#160;</span></td><td style="background-color:#cceeff;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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty reserves</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Note 13)</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:10pt;font-weight:400;line-height:100%">103,454&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,976&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Estimated cost for completion of real estate inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,320&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,702&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">77,732&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,156&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Income tax liability to Weyerhaeuser</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Accrued income taxes 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:10pt;font-weight:400;line-height:100%">16,735&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,894&#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="background-color:#cceeff;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%">Accrued interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,689&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,189&#160;</span></td><td style="background-color:#cceeff;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="background-color:#ffffff;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%">Other tax liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,068&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,306&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMTEtMC0xLTEtNDQ1NjY_294078d1-9417-40ce-9105-88ef144a252b"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMTEtMC0xLTEtNDQ1NjY_f6210ab1-2698-461d-9b99-d8a80b69d849">Lease liabilities</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,203&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,264&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,908&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474,202&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466,013&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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_tph_AccruedExpensesAndOtherLiabilitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accrued expenses and other liabilities [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_AccruedExpensesAndOtherLiabilitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799605441568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Senior Notes and Loans Payable<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Senior Notes and Loans Payable</a></td>
<td class="text">Senior Notes and Loans Payable<div style="margin-top:6pt"><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="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s outstanding senior notes (together, the &#8220;Senior Notes&#8221;) consisted of the following (in thousands):</span></div><div style="margin-top:6pt"><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:68.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.668%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">5.875% Senior Notes due June 15, 2024</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.250% Senior Notes due June 1, 2027</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:10pt;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:10pt;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="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">5.700% Senior Notes due June 15, 2028</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Discount and deferred loan costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,105)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,781)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%">1,088,895&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%">1,087,219&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div><div><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:2pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2020, Tri Pointe issued $350&#160;million aggregate principal amount of 5.700% Senior Notes due 2028 (the &#8220;2028 Notes&#8221;) a</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">t 100.00% of their aggregate principal amount. Net proceeds of this issuance were $345.2&#160;million, after debt issuance costs and discounts. The 2028</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Notes mature on June 15, 2028 and interest is paid semiannually in arrears on June 15 and December 15 of each year until maturity.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2017, Tri Pointe issued $300 million aggregate principal amount of 5.250% Senior Notes due 2027 (the &#8220;2027 Notes&#8221;) at 100.00% of their aggregate principal amount. Net proceeds of this issuance were $296.3 million, after debt issuance costs a</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nd discounts. The 2027 Notes mature on June 1, 2027 and interest is paid semiannually in arrears on June 1 and December 1 of each year until maturity.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tri Pointe and its wholly owned subsidiary, Tri Pointe Homes Holdings, Inc., are co-issuers of the $450 million aggregate principal amount 5.875% Senior Notes due 2024 (the &#8220;2024 Notes&#8221;). The 2024 Notes were issued at 98.15% of their aggregate principal amount. The net proceeds from the offering of the 2024 Notes was $429.0 million, after debt issuance costs and discounts. The 2024 Notes mature on June&#160;15, 2024, with interest payable semiannually in arrears on June 15 and December 15 of each year until maturity. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2022, there were $9.0 million of capitalized debt financing costs, included in senior notes, net on our consolidated balance sheet, related to the Senior Notes that will amortize over the lives of the Senior Notes. Accrued interest related to the Senior Notes was $3.2 million as of both  June&#160;30, 2022 and December&#160;31, 2021, respectively.</span></div><div style="margin-top:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Loans Payable</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s outstanding loans payable consisted of the following (in thousands):</span></div><div style="margin-top:11pt"><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:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Term loan facility</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Seller financed loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">504&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%">250,000&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%">250,504&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 29, 2022, we entered into a Third Modification Agreement (the &#8220;Modification&#8221;) to our Second Amended and Restated Credit Agreement dated as of March 29, 2019. The Modification, among other things, (i) increases the maximum amount of the revolving credit facility (the &#8220;Revolving Facility&#8221;) under the Credit Agreement from $650.0&#160;million to $750.0&#160;million, (ii) increases the sublimit for issuance of letters of credit under the Revolving Facility from $100&#160;million to $150&#160;million and (iii) extends the maturity date of both the Revolving Facility and term loan facility (the &#8220;Term Facility&#8221;) under the Credit Agreement to June 29, 2027. We may increase the Credit Facility to not more than $1.2&#160;billion in the aggregate, at our request, upon satisfaction of specified conditions. We may borrow under the Revolving Facility in the ordinary course of business to repay senior notes and fund our operations, including our land acquisition, land development and homebuilding activities. Borrowings under the Revolving Facility will be governed by, among other things, a borrowing base. Interest rates under the Revolving Facility will be based on the Secured Overnight Financing Rate (&#8220;SOFR&#8221;), plus a spread ranging from 1.25% to 1.90%, depending on the Company&#8217;s leverage ratio. Interest rates under the Term Facility will be based on SOFR, plus a spread ranging from 1.10% to 1.85%, depending on the Company&#8217;s leverage ratio.</span></div><div style="margin-top:12pt;text-indent:27pt"><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, we had no outstanding debt under the Revolving Facility and there w</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as $667.5 million of availability after considering the borrowing base provisions and outstanding letters of credit. As of&#160;June&#160;30, 2022, we had $250 million outstanding debt under the Term Facility with an interest rate of 2.16%. As of June&#160;30, 2022, there were $7.2 million of capitalized debt financing costs, included in other assets on our consolidated balance sheet, related to the Credit Facility that will amortize over the remaining term of the Credit Facility.&#160;Accrued interest, including loan commitment fees, related to the Term Facility was $723,000 and $570,000 as of June&#160;30, 2022 and December&#160;31, 2021, respectively.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June&#160;30, 2022 and December&#160;31, 2021, we had outstanding letters of credit of $82.5 million and $48.9 million, respectively.&#160;These letters of credit were issued to secure various financial obligations.&#160;We believe it is not probable that any outstanding letters of credit will be drawn upon.</span></div><div style="margin-top:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Incurred</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended June&#160;30, 2022 and 2021, the Company incurred interest of $28.8 million and $22.6 million, respectively, related to all debt during the period. Included in interest incurred are amortization of deferred financing and Senior Note discount costs of&#160;$1.1 million&#160;for both the three months ended&#160;June&#160;30, 2022&#160;and&#160;2021, respectively. During the six months ended June 30, 2022 and 2021, the Company incurred interest of $57.3 million and $43.7 million, respectively, related to all debt during the period and amortization of deferred financing and Senior Note discount costs of $2.3&#160;million and $2.2 million for the six months ended&#160;June&#160;30, 2022&#160;and&#160;2021, respectively. Accrued interest related to all outstanding debt at June&#160;30, 2022 and December&#160;31, 2021 was $7.7 million and $6.2 million, respectively.&#160;</span></div><div style="margin-top:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Covenant Requirements</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Senior Notes contain </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">covenants that restrict our ability to, among other things, create liens or other encumbrances, enter into sale and leaseback transactions, or merge or sell all or substantially all of our assets. These limitations are subject to a number of qualifications and exceptions.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Credit Facility, the Company is required to comply with certain financial covenants, including those relating to consolidated tangible net worth, leverage, liquidity or interest coverage, and a spec unit inventory test. The Credit Facility also requires that at least 95.0% of consolidated tangible net worth must be attributable to the Company and its guarantor subsidiaries, subject to certain grace periods. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company was in compliance with all applicable financial covenants as of June&#160;30, 2022 and December&#160;31, 2021.</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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799515995920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Disclosures<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Disclosures</a></td>
<td class="text">Fair Value Disclosures<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC Topic 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, defines &#8220;fair value&#8221; as the price that would be received for selling an asset or paid to transfer a liability in an orderly transaction between market participants at measurement date and requires assets and liabilities carried at fair value to be classified and disclosed in the following three categories:</span></div><div style="margin-top:6pt;padding-left:54pt;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">Level 1&#8212;Quoted prices for identical instruments in active markets</span></div><div style="margin-top:6pt;padding-left:54pt;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">Level 2&#8212;Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are inactive; and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets at measurement date</span></div><div style="margin-top:6pt;padding-left:54pt;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">Level 3&#8212;Valuations derived from techniques where one or more significant inputs or significant value drivers are unobservable in active markets at measurement date</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of assets and liabilities at June&#160;30, 2022 and December&#160;31, 2021, related to our financial instruments, measured at fair value on a recurring basis, is set forth below (in thousands):</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:40.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.873%"/><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="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%">June 30, 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, 2021</span></td></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%">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%">Book 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:700;line-height:100%">Fair Value</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%">Book 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:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Senior Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,097,919&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,016,670&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,097,428&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,199,825&#160;</span></td><td style="background-color:#cceeff;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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="background-color:#ffffff;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%">Term loan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;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%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Seller financed loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;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%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">504&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">504&#160;</span></td><td style="background-color:#cceeff;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"/></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"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">__________</span></div><div style="padding-left:33.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The book value of the Senior Notes is net of discounts, excluding deferred loan co</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">sts of $9.0 million and $10.2 million as of June&#160;30, 2022 and December&#160;31, 2021, respectively. The estimated fair value of the Senior Notes at June&#160;30, 2022 and December&#160;31, 2021 is based on quoted market prices.</span></div><div style="padding-left:33.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The estimate</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d fair value of the Term Loan Facility as of June&#160;30, 2022 and December&#160;31, 2021 approximated book value due to the variable interest rate terms of this loan.</span></div><div style="padding-left:33.75pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The estimated fair value of our seller financed loan as of December&#160;31, 2021 approximated book value due to the short term nature of these loans.</span></div><div style="padding-left:33.75pt"><span><br/></span></div><div style="margin-top:2pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June&#160;30, 2022 and December&#160;31, 2021, the carrying value of cash and cash equivalents and receivables approximated fair value due to their short-term nature.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value of Nonfinancial Assets</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonfinancial assets include items such as real estate inventories and long-lived assets that are measured at fair value on a nonrecurring basis when events and circumstances indicating the carrying value is not recoverable. The following table presents impairment charges and the remaining net fair value for nonfinancial assets that were measured during the periods presented (in thousands):</span></div><div style="margin-top:6pt"><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:25.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.087%"/><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%">Six Months Ended June 30, 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%">Year Ended December 31, 2021</span></td></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%">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%">Impairment<br/>Charge</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/>Net of<br/>Impairment</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%">Impairment<br/>Charge</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/>Net of<br/>Impairment</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Real estate inventories</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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%">Level 3</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,600&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,300&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">__________</span></div><div style="padding-left:33.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Fair value of real estate inventories, net of impairment charges represents only those assets whose carrying values were adjusted to fair value in the respective periods presented,</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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799550153296">
<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">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies<div style="margin-top:6pt;text-indent:27pt"><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</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lawsuits, claims and proceedings have been and may be instituted or asserted against us in the normal course of business, including actions brought on behalf of various classes of claimants. We are also subject to local, state and federal laws and regulations related to land development activities, house construction standards, sales practices, employment practices, environmental protection and financial services. As a result, we are subject to periodic examinations or inquiry by agencies administering these laws and regulations.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record a reserve for potential legal claims and regulatory matters when they are probable of occurring and a potential loss is reasonably estimable. We accrue for these matters base</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d on facts and circumstances specific to each matter and revise these estimates when necessary.&#160;In view of the inherent difficulty of predicting outcomes of legal claims and related contingencies, we generally cannot predict their ultimate resolution, related timing or eventual loss. Accordingly, it is possible that the ultimate outcome of any matter, if in excess of a related accrual or if no accrual was made, could be material to our financial statements.&#160;For matters as to which the Company believes a loss is probable and reasonably estimable, we had zero legal reserves as of June&#160;30, 2022 and December 31, 2021, respectively.</span></div><div style="margin-top:18pt;text-indent:27pt"><span style="background-color:#ffffff;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="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warranty reserves are accrued as home deliveries occur. Our warranty reserves on homes delivered will vary based on product type and geographic area and also depending on state and local laws. The warranty reserve is included in accrued expenses and other liabilities on our consolidated balance sheets and represents expected future costs based on our historical experience over previous years. Estimated warranty costs are charged to cost of home sales in the period in which the related home sales revenue is recognized.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain general liability insurance designed to protect us against a portion of our risk of loss from warranty and construction defect-related claims.&#160;We also generally require our subcontractors and design professionals to indemnify us for liabilities arising from their work, subject to various limitations.&#160;However, such indemnity is significantly limited with respect to certain subcontractors that are added to our general liability insurance policy.&#160;</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our warranty reserve and related estimated insurance recoveries are based on actuarial analysis that uses our historical claim and expense data, as well as industry data to estimate these overall costs and related recoveries. Key assumptions used in developing these estimates include claim frequencies, severities and resolution patterns, which can occur over an extended period of time. Our warranty reserve may also include an estimate of future fit and finish warranty claims to the extent not contemplated in the actuarial analysis. These estimates are subject to variability due to the length of time between the delivery of a home to a homebuyer and when a warranty or construction defect claim is made, and the ultimate resolution of such claim; uncertainties regarding such claims relative to our markets and the types of product we build; and legal or regulatory actions and/or interpretations, among other factors. Due to the degree of judgment involved and the potential for variability in these underlying assumptions, our actual future costs could differ from those estimated. There can be no assurance that the terms and limitations of the limited warranty will be effective against claims made by homebuyers, that we will be able to renew our insurance coverage or renew it at reasonable rates, that we will not be liable for damages, cost of repairs, and/or the expense of litigation surrounding possible construction defects, soil subsidence or building related claims or that claims will not arise out </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of uninsurable events or circumstances not covered by insurance and not subject to effective indemnification agreements with certain subcontractors.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also record expected recoveries from insurance carriers based on actual insurance claims made and actuarially determined amounts that depend on various factors, including the above-described reserve estimates, our insurance policy coverage limits for the applicable policy years and historical recovery rates. Because of the inherent uncertainty and variability in these assumptions, our actual in</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">surance recoveries could differ significantly from amounts currently estimated. Outstanding warranty insurance receivables were $63.2 million and $63.9 million as of June&#160;30, 2022 and December&#160;31, 2021, respectively. Warranty insurance receivables are recor</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ded in receivables on the accompanying consolidated balance sheets.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warranty reserve activity consisted of the following (in thousands):</span></div><div><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"><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:45.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.578%"/><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:10pt;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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">&#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:700;line-height:100%">2021</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%">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:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Warranty reserves, beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,034&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,793&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,976&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,475&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty reserves accrued</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,880&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,779&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,601&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,293&#160;</span></td><td style="background-color:#ffffff;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Warranty expenditures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,460)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,050)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,123)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,246)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Warranty reserves, end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,454&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%">93,522&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,454&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,522&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><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="text-indent:27pt"><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</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We obtain surety bonds in the normal course of business to ensure completion of certain infrastructure improvements of our projects. The beneficiaries of the bonds are various municipalities. As of June&#160;30, 2022 and December&#160;31, 2021, the Company had outstanding surety bonds totaling $739.2 million and $693.2 million, respectively. As of June&#160;30, 2022 and December&#160;31, 2021, our estimated cost to complete obligations related to these surety bonds was $498.2 million and $497.5 million, respectively. </span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lease Obligations</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under ASC 842 we recognize a right-of-use lease asset and a lease liability for contracts deemed to contain a lease at the inception of the contract. Our lease population is fully comprised of operating leases, which are now recorded at the net present value of future lease obligations existing at each balance sheet date. At the inception of a lease, or if a lease is subsequently modified, we determine whether the lease is an operating or financing lease. Key estimates involved with ASC 842 include the discount rate used to measure our future lease obligations and the lease term, where considerations include renewal options and intent to renew. Lease right-of-use assets are included in other assets and lease liabilities are included in accrued expenses and other liabilities on our consolidated balance sheet.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Leases</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease certain property and equipment under non-cancelable operating leases. Office leases are for terms of up to&#160;ten years and generally provide renewal options. In most cases, we expect that, in the normal course of business, leases that expire will be renewed or replaced by other leases. Equipment leases are typically for terms of&#160;<span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNjQyMA_430248f7-6e7c-4f24-a042-889b27268ae4">three</span>&#160;to&#160;four years.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Ground Leases</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 1987, we obtained two 55-year ground leases of commercial property that provided for three renewal options of ten years each and one 45-year renewal option.&#160;We exercised the three 10-year extensions on one of these ground leases to extend the lease through 2071.&#160;The commercial buildings on these properties have been sold and the ground leases have been sublet to the buyers.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For one of these leases, we are responsible for making lease payments to the landowner, and we collect sublease payments from the buyers of the buildings. This ground lease has been subleased through 2041 to the buyers of the commercial buildings. For the second lease, the buyers of the buildings are responsible for making lease payments directly to the landowner, however, we have guaranteed the performance of the buyers/lessees. See below for additional information on leases (dollars in thousands):</span></div><div style="margin-top:6pt"><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:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><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:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.576%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2021</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%">Six Months Ended June 30, 2022</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%">Six Months Ended June 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:700;line-height:100%;text-decoration:underline">Lease Cost</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Operating lease cost (included in SG&amp;A 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,480&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,443&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,979&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,924&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Ground lease cost (included in other operations expense)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">702&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">645&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,346&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,269&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Sublease income, operating leases</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;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:10pt;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:10pt;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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Sublease income, ground leases (included in other operations revenue)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(692)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(655)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,327)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,288)</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Net lease cost</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,490&#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 style="border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,433&#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 style="border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,998&#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 style="border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,905&#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:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:10pt;font-weight:700;line-height:100%;text-decoration:underline">Other information</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Operating lease cash flows (included in operating cash flows)</span></td><td style="padding:2px 0 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%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,129&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,838&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,424&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,626&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Ground lease cash flows (included in operating cash flows)</span></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">664&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,327&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,269&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Right-of-use assets obtained in exchange for new operating lease 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,309&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,392&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,006&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.467%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.253%"/><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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Weighted-average discount rate:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Ground leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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%">Weighted-average remaining lease term (in years):</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1</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:10pt;font-weight:400;line-height:100%">Ground leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.1</span></td></tr></table></div><div style="margin-top:1pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The future minimum lease payments under our operating leases are as follows (in thousands):</span></div><div style="margin-top:11pt"><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:56.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.806%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.808%"/><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%">Property, Equipment and Other Leases</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%">Ground Leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Remaining in 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,987&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,619&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,030&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,237&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,618&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,237&#160;</span></td><td style="background-color:#cceeff;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:10pt;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:10pt;font-weight:400;line-height:100%">8,150&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,237&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,328&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,237&#160;</span></td><td style="background-color:#cceeff;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:10pt;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:10pt;font-weight:400;line-height:100%">24,709&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,878&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,822&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,445&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Less:  Interest</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:10pt;font-weight:400;line-height:100%">10,127&#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="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:10pt;font-weight:400;line-height:100%">67,937&#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="background-color:#cceeff;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%">Present value of operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,695&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,508&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">__________</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ground leases</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are fully subleased through 2041, representing $62.6 million of the $96.4 million future ground lease obligations.</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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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="top.Show.toggleNext( this );">+ Details</a><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>39
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799515798992">
<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">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock', window );">Stock-Based Compensation</a></td>
<td class="text">Stock-Based Compensation<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022 Long-Term Incentive Plan</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">On April 20, 2022, our stockholders approved the Tri Pointe Homes, Inc. 2022 Long-Term Incentive Plan (the &#8220;2022 Plan&#8221;), which had been previously approved by our board of directors. The 2022 Plan replaces the Company&#8217;s prior stock compensation plan, the TRI Pointe Group, Inc. Amended and Restated 2013 Long-Term Incentive Plan (the &#8220;2013 Plan&#8221;). The 2022 Plan provides for the grant of equity-based awards, including options to purchase shares of common stock, stock appreciation rights, restricted stock, restricted stock units, bonus stock and performance awards. The 2022 Plan will </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">automatically expire on the tenth anniversary of its effective date. Our board of directors may terminate or amend the 2022 Plan at any time, subject to any requirement of stockholder approval required by applicable law, rule or regulation.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The number of shares of our common stock that may be issued under the 2022 Plan is 7,500,000 shares. No new awards have been or will be granted under the 2013 Plan from and after February 23, 2022. Any awards outstanding under the 2013 Plan will remain subject to and be paid under the 2013 Plan, and any shares subject to outstanding awards under the 2013 Plan that subsequently expire, terminate, or are surrendered or forfeited for any reason without issuance of shares will automatically become available for issuance under the 2022 Plan.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">To the extent that shares of our common stock subject to an outstanding option, stock appreciation right, stock award or performance award granted under the 2022 Plan are not issued or delivered by reason of the expiration, termination, cancellation or forfeiture of such award or the settlement of such award in cash, then such shares of our common stock generally will again be available under the 2022 Plan. However, the 2022 Plan prohibits us from re-using shares that are tendered or surrendered to pay the exercise cost or tax obligation for stock options and SARs. </span></div><div style="margin-top:12pt;text-indent:27pt"><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, there were </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,494,910</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> shares available for future grant under the 2022 Plan.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents compensation expense recognized related to all stock-based awards (in thousands):</span></div><div><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"><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:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">&#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:700;line-height:100%">2021</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%">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:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total stock-based compensation</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,751&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,506&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,023&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,162&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><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:2pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation is charged to general and administrative expense on the accompanying consolidated statements of operations.&#160;As of June&#160;30, 2022, total unrecognized stock-based compensation related to all stock-based awards was $36.7 million and the weighted average term over which the expense was expected to be recognized was 2.0 years.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Summary of Stock Option Activity</span></div><div style="margin-top:6pt;text-indent:27pt"><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 summary of stock option awards for the six months ended June&#160;30, 2022:</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:52.262%"/><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:0.530%"/><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:0.530%"/><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:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.015%"/><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%">Options</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<br/>Per Share</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/>Remaining<br/>Contractual<br/>Life</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%">Aggregate<br/>Intrinsic<br/>Value<br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Options outstanding at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">284,225&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.58&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,430&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;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:10pt;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="background-color:#cceeff;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%">Options outstanding at June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">281,225&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.65&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Options exercisable at June 30, 2022</span></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,225&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.65&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><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:2pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The intrinsic value of each stock option award outstanding or exercisable is the difference between the fair market value of the Company&#8217;s common stock at the end of the period and the exercise price of each stock option award to the extent it is considered &#8220;in-the-money&#8221;. A stock option award is considered to be &#8220;in-the-money&#8221; if the fair market value of the Company&#8217;s stock is greater than the exercise price of the stock option award. The aggregate intrinsic value of options outstanding and options exercisable represents the value that would have been received by the holders of stock option awards had they exercised their stock option award on the last trading day of the period and sold the underlying shares at the closing price on that day. </span></div><div style="margin-top:2pt"><span><br/></span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Summary of Restricted Stock Unit Activity</span></div><div style="margin-top:6pt;text-indent:27pt"><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 summary of RSUs for the six months ended June&#160;30, 2022:</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:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><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%">Restricted<br/>Stock<br/>Units</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/>Grant Date<br/>Fair Value<br/>Per Share</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%">Aggregate<br/>Intrinsic<br/>Value<br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Nonvested RSUs at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">3,345,091&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.16&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,492&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">1,573,753&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.53&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,066,574)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.58&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(142,510)</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.40&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#cceeff;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%">Nonvested RSUs at June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%">3,709,760&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.93&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,081&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs that vested, as reflected in the table above, during the six months ended June&#160;30, 2022 include previously granted time-based RSUs. RSUs that were forfeited, as reflected in the table above, during the six months ended June&#160;30, 2022 include performance-based RSUs and time-based RSUs that were forfeited for no consideration. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 22, 2022, the Company granted an aggregate of 629,520 time-based RSUs to certain employees and officers. The RSUs granted vest in equal installments annually on the anniversary of the grant date over a three-year period. The fair value of each RSU granted on February 22, 2022 was measured using a price of $21.00 per share per share, which was the closing stock price on the date of grant. Each award will be expensed on a straight-line basis over the vesting period.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 22, 2022, the Company granted an aggregate of 668,150 performance-based RSUs to the Company&#8217;s Chief Executive Officer, Chief Operating Officer and President, Chief Financial Officer, General Counsel, Chief Marketing Officer and Chief Human Resources Officer. These performance-based RSUs are allocated to two separate performance metrics, as follows: (i) 50% to homebuilding revenue, and (ii) 50% to pre-tax earnings. The vesting, if at all, of these performance-based RSUs may range from 0% to 100% and will be based on the Company&#8217;s percentage attainment of specified threshold, target and maximum performance goals. Any award earned based on performance achieved may be increased or decreased by 25% based on the Company&#8217;s total stockholder return (&#8220;TSR&#8221;) relative to its peer-group homebuilders. The performance period for these performance-based RSUs is January 1, 2022 to December 31, 2024. The fair value of these performance-based RSUs was determined to be $22.30 per share based on a Monte Carlo simulation. Each award will be expensed over the requisite service period. </span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 22, 2022, the Company granted an aggregate of 235,078 performance-based RSUs to the Company&#8217;s division presidents. These performance-based RSUs are allocated to two separate performance metrics, as follows: (i) 50% to homebuilding revenue of the applicable Company division, and (ii) 50% to pre-tax earnings of the applicable Company division. The vesting, if at all, of these performance-based RSUs may range from 0% to 100% and will be based on the applicable Company division&#8217;s percentage attainment of specified threshold, target and maximum performance goals. The performance period for these performance-based RSUs is January 1, 2022 to December 31, 2024. The fair value of these performance-based RSUs was measured using a price of $21.00, which was the closing stock price on the date of grant. Each award will be expensed over the requisite service period. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 25, 2022, the Company granted an aggregate of 38,385 time-based RSUs to the non-employee members of its board of directors. The RSUs granted to the non-employee directors vest in their entirety on the day immediately prior to the Company&#8217;s 2023 annual meeting of stockholders. The fair value of each RSU granted on April 25, 2022 was measured using a price of $20.19 per share, which was the closing stock price on the date of grant. Each award will be expensed on a straight-line basis over the vesting period.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2022, the Company granted an aggregate of 2,620 time-based RSUs to certain employees. The RSUs granted vest in equal installments annually beginning on anniversary of the grant date over a three-year period. The fair value of the RSUs granted were measured using prices of $21.07 and $17.43 per share, respectively, which were the closing stock prices on the applicable date of each grant. Each award will be expensed on a straight-line basis over the vesting period.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As RSUs vest for employees, a portion of the shares awarded is generally withheld to cover employee tax withholdings. As a result, the number of RSUs vested and the number of shares of Tri Pointe common stock issued will differ.</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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-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_ShareholdersEquityAndShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI https://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="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>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799516667392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes<div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for income taxes in accordance with ASC Topic 740, </span><span style="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASC 740&#8221;), which requires an asset and liability approach for measuring deferred taxes based on temporary differences between the financial statements and tax bases of assets and liabilities using enacted tax rates for the years in which taxes are expected to be paid or recovered.&#160;Each quarter we assess our deferred tax asset to determine whether all or any portion of the asset is more likely than not unrealizable under ASC 740.&#160;We are required to establish a valuation allowance for any portion of the asset we conclude is more likely than not to be unrealizable.&#160;Our assessment considers, among other things, the nature, frequency and severity of our current and cumulative losses, forecasts of our future taxable income, the duration of statutory carryforward periods and tax planning alternatives.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had net deferred tax assets of $57.1 million as of both June&#160;30, 2022 and December&#160;31, 2021.&#160;We had a valuation allowance related to those net deferred tax assets of $3.4 million as of both June&#160;30, 2022 and December&#160;31, 2021.&#160;The Company will continue to evaluate both positive and negative evidence in determining the need for a valuation allowance against its deferred tax assets. Changes in positive and negative evidence, including differences between the Company&#8217;s future operating results and the estimates utilized in the determination of the valuation allowance, could result in changes in the Company&#8217;s estimate of the valuation allowance against its deferred tax assets. The accounting for deferred taxes is based upon estimates of future results. Differences between the anticipated and actual outcomes of these future results could have a material impact on the Company&#8217;s consolidated results of operations or financial position. Also, changes in existing federal and state tax laws and tax rates could affect future tax results and the valuation allowance against the Company&#8217;s deferred tax assets.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tri Pointe has certain liabilities to Weyerhaeuser Company (&#8220;Weyerhaeuser&#8221;) related to a tax sharing agreement. As of June&#160;30, 2022 and December&#160;31, 2021, we had an income tax liability to Weyerhaeuser of $199,000. The income tax liability to Weyerhaeuser is recorded in accrued expenses and other liabilities on the accompanying consolidated balance sheets. </span></div>Our provision for income taxes totaled $45.9 million and $39.3 million for the three months ended June&#160;30, 2022 and 2021, respectively and $76.2 million and $62.9 million for the six months ended June&#160;30, 2022 and 2021, respectively. The Company classifies any interest and penalties related to income taxes assessed by jurisdiction as part of income tax expense. The Company did not have any uncertain tax positions recorded as of June&#160;30, 2022 and December&#160;31, 2021. The Company has not been assessed interest or penalties by any major tax jurisdictions related to prior 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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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>41
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799515966336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text">Related Party TransactionsWe had no related party transactions for the six months ended June&#160;30, 2022 and 2021.<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_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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>42
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799516667392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Disclosure to Consolidated Statements of Cash Flows<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental Cash Flow Elements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowSupplementalDisclosuresTextBlock', window );">Supplemental Disclosure to Consolidated Statements of Cash Flows</a></td>
<td class="text">Supplemental Disclosure to Consolidated Statements of Cash Flows<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are supplemental disclosures to the consolidated statements of cash flows (in thousands):</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:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><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%">Six Months Ended June 30,</span></td></tr><tr><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%">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:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Supplemental disclosure of cash flow information:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;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%">Interest paid (capitalized), net</span></td><td style="padding:2px 0 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%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,757)</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,061)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;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%">Income taxes paid (refunded), net</span></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,321&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,308&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Supplemental disclosures of noncash activities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;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%">Amortization of senior note discount capitalized to real estate inventory</span></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;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%">Amortization of deferred loan costs capitalized to real estate inventory</span></td><td style="padding:2px 0 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%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,767&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,744&#160;</span></td><td style="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_CashFlowSupplementalDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -URI https://asc.fasb.org/topic&amp;trid=2134446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowSupplementalDisclosuresTextBlock</td>
</tr>
<tr>
<td style="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_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-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>43
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799510731424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization, Basis of Presentation and Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;), as contained within the Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;), for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. They should be read in conjunction with our consolidated financial statements and footnotes thereto included in our Annual Report on Form 10-K for the year ended&#160;December&#160;31, 2021. In the opinion of management, all adjustments consisting of normal recurring adjustments, necessary for a fair presentation with respect to interim financial statements, have been included. The results for the three and  six months ended June&#160;30, 2022 are not necessarily indicative of the results to be expected for the full year ending December 31, 2022 due to seasonal </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">variations and other factors.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of Tri Pointe Homes and its wholly owned subsidiaries, as well as other entities in which Tri Pointe Homes has a controlling interest and variable interest entities (&#8220;VIEs&#8221;) in which Tri Pointe Homes is the primary beneficiary.&#160;The noncontrolling interests as of June&#160;30, 2022 and December&#160;31, 2021 represent the outside owners&#8217; interests in the Company&#8217;s consolidated entities. All significant intercompany accounts have been eliminated upon consolidation.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless the context otherwise requires, the terms &#8220;Tri Pointe&#8221;, &#8220;the Company&#8221;, &#8220;we&#8221;, &#8220;us&#8221;, and &#8220;our&#8221; used herein refer to Tri Pointe Homes, Inc., a Delaware corporation, and its consolidated subsidiaries.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of these financial statements requires our management to make estimates and judgments that affect the reported amounts of assets and liabilities and the disclosures of contingent liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from our estimates.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue in accordance with Accounting Standards Topic 606 (&#8220;ASC 606&#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%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Under ASC 606, we apply the following steps to determine the timing and amount of revenue to recognize: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies a performance obligation. </span></div><div style="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%">Home sales revenue</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:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate the majority of our total revenues from home sales, which consists of our core business operation of building and delivering completed homes to homebuyers. Home sales revenue and related profit is generally recognized when title to and possession of the home are transferred to the homebuyer at the home closing date. Our performance obligation to deliver the agreed-upon home is generally satisfied in less than one year from the original contract date. Included in home sales revenue are forfeited deposits, which occur when homebuyers cancel home purchase contracts that include a nonrefundable deposit. Both revenue from forfeited deposits and deferred revenue resulting from uncompleted performance obligations existing at the time we deliver new homes to our homebuyers are immaterial.</span></div><div style="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%">Land and lot sales revenue</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, we have generated land and lot sales revenue from a small number of transactions, although in some periods we have realized a significant amount of revenue and gross margin. We do not expect our future land and lot sales revenue to be material, but we still consider these sales to be an ordinary part of our business, thus meeting the definition of contracts with customers. Similar to our home sales, revenue from land and lot sales is typically fully recognized when the land and lot sales transactions are consummated, at which time no further performance obligations are left to be satisfied. Some of our historical land and lot sales have included future profit participation rights. We will recognize future land and lot sales revenue in the periods in which all closing conditions are met, subject to the constraint on variable consideration related to profit participation rights, if such rights exist in the sales contract.</span></div><div style="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%">Other operations revenue</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of our homebuilding other operations revenue relates to a ground lease included in our West segment. We are responsible for making lease payments to the landowner, and we collect sublease payments from the buyers of the buildings. This ground lease is accounted for in accordance with ASC Topic 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We do not recognize a material profit on this ground lease. </span></div><div style="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%">Financial services revenues</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tri Pointe Solutions is a reportable segment and is comprised of our Tri Pointe Connect mortgage financing operations, Tri Pointe Assurance title and escrow services operations, and Tri Pointe Advantage property and casualty insurance agency operations.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Mortgage financing operations</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tri Pointe Connect was formed as a joint venture with an established mortgage lender. The joint venture acts as a preferred mortgage loan broker to our homebuyers in all of the markets in which we operate, generating income from fees paid by third party lenders for the successful funding and closing of loans for homebuyers that originate through Tri Pointe Connect. From inception and through the fiscal year ended December 31, 2021, Tri Pointe Connect was accounted for under the equity method of accounting where we recorded a percentage of income earned by Tri Pointe Connect based on our ownership percentage in this joint venture. Under the equity method of accounting, Tri Pointe Connect activity appeared as equity in income of unconsolidated entities under the Financial Services section of our consolidated statements of operations. Beginning in the fiscal year ending December 31, 2022, Tri Pointe Connect is fully consolidated under the Financial Services section of our consolidated statements of operations, with the noncontrolling interest recorded on the consolidated statements of operations as net income attributable to noncontrolling interests.</span></div><div style="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%">Title and escrow services operations</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tri Pointe Assurance provides title examinations for our homebuyers in the Carolinas and Colorado and both title examinations and escrow services for our homebuyers in Arizona, the District of Columbia, Maryland, Nevada, Texas, Washington and Virginia. Tri Pointe Assurance is a wholly owned subsidiary of Tri Pointe and acts as a title agency for First American Title Insurance Company. Revenue from our title and escrow services operations is fully recognized at the time of the consummation of the home sales transaction, at which time no further performance obligations are left to be satisfied. Tri Pointe Assurance revenue is included in the Financial Services section of our consolidated statements of operations.</span></div><div style="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%">Property and casualty insurance agency operations</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tri Pointe Advantage is a wholly owned subsidiary of Tri Pointe and provides property and casualty insurance agency services that help facilitate the closing process in all of the markets in which we operate. The total consideration for these services, includ</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ing renewal options, is estimated upon the issuance of the initial insurance policy, subject to constraint. Tri Pointe Advantage revenue is included in the Financial Services section of our consolidated statements of operations.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Issued Accounting Standards Not Yet Adopted</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Issued Accounting Standards Not Yet Adopted</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No recent accounting pronouncements or changes in accounting pronouncements have been issued or adopted since those discussed in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2021 that are of material significance, or have potential material significance, to the Company.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Information</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective January 15, 2021, we consolidated our six regional homebuilding brands into one unified name, Tri Pointe Homes, under which we continue to acquire and develop land and construct and sell single-family detached and attached homes. In accordance with ASC Topic 280, </span><span style="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, in determining the most appropriate reportable segments, we considered similar economic and other characteristics, including product types, average selling prices, gross profits, production processes, suppliers, subcontractors, regulatory environments, land acquisition results, and underlying demand and supply. Based upon these factors and in consideration of the geographical layout of our homebuilding markets, we have identified three homebuilding reporting segments, and as a result of such change, beginning in the quarter ended March 31, 2021, our homebuilding segments are reported under the following hierarchy:</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">West region:</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Arizona, California, Nevada and Washington</span></div><div style="text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Central region: </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Colorado and Texas</span></div><div style="text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">East region:</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> District of Columbia, Maryland, North Carolina, South Carolina and Virginia</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Tri Pointe Solutions financial services operation is a reportable segment and is comprised of our Tri Pointe Connect mortgage financing operations, our Tri Pointe Assurance title and escrow services operations, and our Tri Pointe Advantage property and casualty insurance agency operations. For further details, see</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%">Note 1, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Organization, Basis of Presentation and Summary of Significant Accounting Policies.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate is a non-operating segment that develops and implements company-wide strategic initiatives and provides support to our homebuilding reporting segments by centralizing certain administrative functions, such as marketing, legal, accounting, treasury, insurance, internal audit and risk management, information technology and human resources, to benefit from economies of scale. Our Corporate non-operating segment also includes general and administrative expenses related to operating our corporate headquarters. All of the expenses incurred by Corporate are allocated to each of the homebuilding reporting segments based on their respective percentage of revenues.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reportable segments follow the same accounting policies used for our consolidated financial statements, as described in Note&#160;1, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Organization, Basis of Presentation and Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Operational results of each reportable segment are not necessarily indicative of the results that would have been achieved had the reportable segment been an independent, stand-alone entity during the periods presented.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC Topic 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, defines &#8220;fair value&#8221; as the price that would be received for selling an asset or paid to transfer a liability in an orderly transaction between market participants at measurement date and requires assets and liabilities carried at fair value to be classified and disclosed in the following three categories:</span></div><div style="margin-top:6pt;padding-left:54pt;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">Level 1&#8212;Quoted prices for identical instruments in active markets</span></div><div style="margin-top:6pt;padding-left:54pt;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">Level 2&#8212;Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are inactive; and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets at measurement date</span></div><div style="margin-top:6pt;padding-left:54pt;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">Level 3&#8212;Valuations derived from techniques where one or more significant inputs or significant value drivers are unobservable in active markets at measurement date</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI https://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130563-203045<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 (e)<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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="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_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-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 29<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-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 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-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 29<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-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 29<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-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 29<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-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 29<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="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>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799605441568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Summary of Financial Information Relating to Reportable Segments</a></td>
<td class="text"><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenues and income before income taxes for each of our reportable segments were as follows (in thousands):</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:43.198%"/><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:0.530%"/><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:0.823%"/><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:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</span></td></tr><tr><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%">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:700;line-height:100%">2021</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%">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:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">West </span></td><td style="padding:2px 0 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%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670,692&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">784,952&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,201,188&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,324,998&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Central</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,402&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,620&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,499&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,738&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">East</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,367&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,811&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,266&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,508&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Total homebuilding revenues</span></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">1,005,461&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">1,015,383&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">1,732,953&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">1,734,244&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Financial services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,228&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,681&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,980&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,786&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017,689&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,018,064&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,753,933&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,739,030&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Income before taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">West</span></td><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,604&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,254&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,831&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Central</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,896&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,853&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,847&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,550&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">East</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,468&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,882&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,194&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,622&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Total homebuilding income before income taxes</span></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">177,968&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">151,989&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">293,202&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">243,003&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Financial services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,906&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,145&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,396&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,534&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,874&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,134&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,598&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,537&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><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:2pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total real estate inventories and total assets for each of our reportable segments, as of the date indicated, were as follows (in thousands):</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:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Real estate inventories</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">West</span></td><td style="padding:2px 0 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%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,487,811&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,242,314&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Central</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">651,267&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543,097&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">East</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,243&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,332&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,490,321&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,054,743&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">West</span></td><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,776,540&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,505,237&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Central</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">795,357&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">674,862&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">East</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,431&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328,014&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Corporate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394,710&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781,265&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Total homebuilding assets</span></td><td colspan="2" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">4,371,038&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">4,289,378&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Financial services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,620&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,845&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,414,658&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,336,223&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">__________</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">&#160;&#160;&#160;&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total assets as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">June&#160;30, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> and December 31, 2021 includes $139.3&#160;million of goodwill, with $125.4&#160;million included in the West segment, $8.3&#160;million included in the Central segment and $5.6&#160;million included in the East segment. Total Corporate assets as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">June&#160;30, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> and December 31, 2021 includes our Tri Pointe Homes trade name. For further details on goodwill and our intangible assets, see Note 8, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Other Intangible Assets</span>.<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_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799520732480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Computation of Basic and Diluted Earnings Per Share</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><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 components used in the computation of basic and diluted earnings per share (in thousands, except share and per share amounts):</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:47.291%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.187%"/><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:10pt;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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">&#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:700;line-height:100%">2021</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%">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:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></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:10pt;font-weight:400;line-height:100%">Net income available to common stockholders</span></td><td style="padding:2px 0 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%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,383&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,869&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,861&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,671&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;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 25.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%">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:10pt;font-weight:400;line-height:100%">102,164,377&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,824,108&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,731,388&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,082,691&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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%">Effect of dilutive shares:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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 37pt;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%">Stock options and unvested restricted stock units</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">623,542&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">945,976&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">747,058&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">838,649&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;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%">Diluted weighted-average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">102,787,919&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">117,770,084&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">105,478,446&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">118,921,340&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share</span></td><td colspan="3" style="border-top:3pt double #000000;padding:2px 1pt;text-align:right;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="border-top:3pt double #000000;padding:2px 1pt;text-align:right;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="border-top:3pt double #000000;padding:2px 1pt;text-align:right;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="border-top:3pt double #000000;padding:2px 1pt;text-align:right;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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;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%">1.33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;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%">1.01&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;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%">2.14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.60&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="border-top:3pt double #000000;padding:2px 0 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%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;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%">1.33&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:3pt double #000000;padding:2px 0 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%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;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%">1.00&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:3pt double #000000;padding:2px 0 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%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;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%">2.12&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:3pt double #000000;padding:2px 0 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%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.59&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Antidilutive stock options and unvested restricted stock units not included in diluted earnings per share</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,489,263&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,805,413&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,778,492&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,101,688&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799520556048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Receivables (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of Receivables</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Receivables consisted of the following (in thousands):</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:65.128%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.422%"/><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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Escrow proceeds and other accounts receivable, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,239&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,096&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Warranty insurance receivable (Note 13)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,191&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,900&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total receivables</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,430&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,996&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,4)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="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>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799519746800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Real Estate Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRealEstatePropertiesTableTextBlock', window );">Summary of Real Estate Inventories</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Real estate inventories consisted of the following (in thousands):</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:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Real estate inventories owned:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Homes completed or under construction</span></td><td style="padding:2px 0 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%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,827,603&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,222,468&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Land under development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,024,754&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,187,485&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Land held for future development</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,956&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,362&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Model homes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,984&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,693&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Total real estate inventories owned</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:10pt;font-weight:400;line-height:100%">3,232,297&#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="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:10pt;font-weight:400;line-height:100%">2,813,008&#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="background-color:#cceeff;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%">Real estate inventories not owned:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Land purchase and land option 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:10pt;font-weight:400;line-height:100%">258,024&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,735&#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="background-color:#cceeff;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%">Total real estate inventories not owned</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,024&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,735&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Total real estate inventories</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,490,321&#160;</span></td><td style="border-bottom:3pt double #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 style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,054,743&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_RealEstateInventoryCapitalizedInterestCostsTableTableTextBlock', window );">Summary of Interest Incurred, Capitalized and Expensed</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest incurred, capitalized and expensed were as follows (in thousands):</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:51.531%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.039%"/><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:10pt;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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">&#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:700;line-height:100%">2021</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%">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:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Interest incurred</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,789&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,558&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,342&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,737&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Interest capitalized</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,789)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,558)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,342)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,737)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Interest expensed</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Capitalized interest in beginning inventory</span></td><td style="border-top:3pt double #000000;padding:2px 0 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%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,051&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:3pt double #000000;padding:2px 0 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%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,729&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:3pt double #000000;padding:2px 0 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%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,563&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:3pt double #000000;padding:2px 0 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%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,228&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Interest capitalized as a cost of inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,789&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,558&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,342&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,737&#160;</span></td><td style="background-color:#cceeff;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-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest previously capitalized as a cost of </span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">inventory, included in cost of sales</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:10pt;font-weight:400;line-height:100%">(24,963)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,124)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,028)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,802)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Capitalized interest in ending inventory</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,877&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,163&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,877&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,163&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock', window );">Schedule of Real Estate Inventory Impairments and Land Option Abandonments</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Real estate inventory impairments and land and lot option abandonments and pre-acquisition charges consisted of the following (in thousands):</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:52.262%"/><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:0.530%"/><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:0.530%"/><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:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.015%"/><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:10pt;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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">&#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:700;line-height:100%">2021</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%">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:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Real estate inventory impairments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Land and lot option abandonments and pre-acquisition 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:10pt;font-weight:400;line-height:100%">1,131&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,897&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,131&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,897&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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_tph_RealEstateInventoryCapitalizedInterestCostsTableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of interest incurred, capitalized and expensed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_RealEstateInventoryCapitalizedInterestCostsTableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</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_DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for impairment of long-lived assets held and used by an entity which includes a description of the impaired long-lived asset and facts and circumstances leading to the impairment, aggregate amount of the impairment loss and where the loss is located in the income statement, method(s) for determining fair value, and the segment in which the impaired long-lived asset is reported.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<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 S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock</td>
</tr>
<tr>
<td style="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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRealEstatePropertiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of real estate properties and units in those properties that are included in the discussion of the nature of an entity's operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRealEstatePropertiesTableTextBlock</td>
</tr>
<tr>
<td style="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>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799515790032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments in Unconsolidated Entities (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>Equity Method Investments and Joint Ventures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsTextBlock', window );">Schedule of Aggregated Assets, Liabilities and Operating Results of Entities as Equity-Method Investments</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities of unconsolidated entities (in thousands):</span></div><div><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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,023&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,966&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,658&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,359&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real estate inventories</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442,847&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359,324&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,057&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498,585&#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 style="border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,183&#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="background-color:#cceeff;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%">Liabilities and equity</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;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%">Accounts payable and other 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,851&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,675&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Company&#8217;s equity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,399&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,095&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outside interests&#8217; equity</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,335&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,413&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total liabilities and equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498,585&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,183&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><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:2pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Results of operations from unconsolidated entities (in thousands):</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:53.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><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:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">&#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:700;line-height:100%">2021</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%">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:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,399&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,588&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,722&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,397&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating 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:10pt;font-weight:400;line-height:100%">(17,335)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,973)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,779)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,821)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Other loss, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Net income </span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">158&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">5,611&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">9,572&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Company&#8217;s equity in income of unconsolidated entities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,933&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,611&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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_EquityMethodInvestmentsAndJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsTextBlock</td>
</tr>
<tr>
<td style="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>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799519740400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Variable Interest Entities (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock', window );">Summary of Interests in Land Option Agreements</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following provides a summary of our interests in land and lot option agreements (in thousands):</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:26.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.458%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding: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%">Deposits</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%">Remaining<br/>Purchase<br/>Price</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%">Consolidated<br/>Inventory<br/>Held&#160;by&#160;VIEs</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%">Deposits</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%">Remaining<br/>Purchase<br/>Price</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%">Consolidated<br/>Inventory<br/>Held&#160;by&#160;VIEs</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="background-color:#cceeff;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%">Unconsolidated VIEs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,413&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,411,735&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,835&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,507,304&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Other land option agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,611&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,853&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,900&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319,646&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,024&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,687,588&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,735&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,826,950&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfVariableInterestEntitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=SL6759159-111685<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 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5747-111685<br><br>Reference 3: 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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=SL6228884-111685<br><br>Reference 4: 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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 5: 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 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5728-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfVariableInterestEntitiesTextBlock</td>
</tr>
<tr>
<td style="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>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799515831408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock', window );">Schedule of Goodwill and Other Intangible Assets</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and other intangible assets consisted of the following (in thousands):</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:28.578%"/><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:0.530%"/><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:0.530%"/><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:0.530%"/><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:0.530%"/><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:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.017%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding: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%">Gross<br/>Carrying<br/>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%">Accumulated<br/>Amortization</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%">Net<br/>Carrying<br/>Amount</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%">Gross<br/>Carrying<br/>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%">Accumulated<br/>Amortization</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%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Goodwill</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,304&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,304&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,304&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,304&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,979&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,680)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,299&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,979&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,680)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,299&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,283&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,680)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,603&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,283&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,680)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,603&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock</td>
</tr>
<tr>
<td style="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>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799519740400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherAssetsTableTextBlock', window );">Schedule of Other Assets</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets consisted of the following (in thousands):</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:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Prepaid expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,283&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,797&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Refundable fees and other 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:10pt;font-weight:400;line-height:100%">5,584&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,611&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Development rights, held for future use or sale</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,192&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,192&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Deferred loan costs&#8212;loans 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:10pt;font-weight:400;line-height:100%">7,238&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,412&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Operating properties and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,083&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,489&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfNi0wLTEtMS00NDU2Ng_83312dd4-5fac-4785-a93f-980b2bdbe9d3"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfNi0wLTEtMS00NDU2Ng_e826b32e-7f7c-437b-afd4-ee77665b9381">Lease right-of-use assets</span></span></span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,372&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,727&#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="background-color:#cceeff;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%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">934&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">934&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,686&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,162&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfOtherAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799515804512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses and Other Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_ScheduleOfAccruedExpensesAndOtherLiabilitiesTableTextBlock', window );">Schedule of Accrued Expenses and Other Liabilities</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other liabilities consisted of the following (in thousands):</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:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Accrued payroll and related costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,052&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,419&#160;</span></td><td style="background-color:#cceeff;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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty reserves</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Note 13)</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:10pt;font-weight:400;line-height:100%">103,454&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,976&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Estimated cost for completion of real estate inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,320&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,702&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">77,732&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,156&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Income tax liability to Weyerhaeuser</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Accrued income taxes 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:10pt;font-weight:400;line-height:100%">16,735&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,894&#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="background-color:#cceeff;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%">Accrued interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,689&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,189&#160;</span></td><td style="background-color:#cceeff;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="background-color:#ffffff;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%">Other tax liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,068&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,306&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMTEtMC0xLTEtNDQ1NjY_294078d1-9417-40ce-9105-88ef144a252b"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMTEtMC0xLTEtNDQ1NjY_f6210ab1-2698-461d-9b99-d8a80b69d849">Lease liabilities</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,203&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,264&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,908&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474,202&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466,013&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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_tph_ScheduleOfAccruedExpensesAndOtherLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of accrued expenses and other liabilities. This disclosure includes other current liabilities and other noncurrent liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_ScheduleOfAccruedExpensesAndOtherLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799510809584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Senior Notes and Loans Payable (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Senior Notes</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s outstanding senior notes (together, the &#8220;Senior Notes&#8221;) consisted of the following (in thousands):</span></div><div style="margin-top:6pt"><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:68.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.668%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">5.875% Senior Notes due June 15, 2024</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.250% Senior Notes due June 1, 2027</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:10pt;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:10pt;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="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">5.700% Senior Notes due June 15, 2028</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Discount and deferred loan costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,105)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,781)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%">1,088,895&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%">1,087,219&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s outstanding loans payable consisted of the following (in thousands):</span></div><div style="margin-top:11pt"><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:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Term loan facility</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Seller financed loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">504&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%">250,000&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%">250,504&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-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 entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<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 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 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 4: 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 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21506-112644<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 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 6: 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 7: 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 8: 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 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21521-112644<br><br>Reference 9: 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 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21538-112644<br><br>Reference 10: 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> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br><br>Reference 11: 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 12: 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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799514439616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Disclosures (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Summary of Assets and Liabilities Related to Financial Instruments, Measured at Fair Value on a Recurring Basis</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of assets and liabilities at June&#160;30, 2022 and December&#160;31, 2021, related to our financial instruments, measured at fair value on a recurring basis, is set forth below (in thousands):</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:40.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.873%"/><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="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%">June 30, 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, 2021</span></td></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%">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%">Book 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:700;line-height:100%">Fair Value</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%">Book 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:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Senior Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,097,919&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,016,670&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,097,428&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,199,825&#160;</span></td><td style="background-color:#cceeff;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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="background-color:#ffffff;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%">Term loan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;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%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Seller financed loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;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%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">504&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">504&#160;</span></td><td style="background-color:#cceeff;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"/></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"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">__________</span></div><div style="padding-left:33.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The book value of the Senior Notes is net of discounts, excluding deferred loan co</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">sts of $9.0 million and $10.2 million as of June&#160;30, 2022 and December&#160;31, 2021, respectively. The estimated fair value of the Senior Notes at June&#160;30, 2022 and December&#160;31, 2021 is based on quoted market prices.</span></div><div style="padding-left:33.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The estimate</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d fair value of the Term Loan Facility as of June&#160;30, 2022 and December&#160;31, 2021 approximated book value due to the variable interest rate terms of this loan.</span></div><div style="padding-left:33.75pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The estimated fair value of our seller financed loan as of December&#160;31, 2021 approximated book value due to the short term nature of these loans.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock', window );">Summary of Nonfinancial Assets Measured at Fair Value on a Nonrecurring Basis</a></td>
<td class="text">The following table presents impairment charges and the remaining net fair value for nonfinancial assets that were measured during the periods presented (in thousands):<div style="margin-top:6pt"><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:25.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.087%"/><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%">Six Months Ended June 30, 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%">Year Ended December 31, 2021</span></td></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%">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%">Impairment<br/>Charge</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/>Net of<br/>Impairment</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%">Impairment<br/>Charge</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/>Net of<br/>Impairment</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Real estate inventories</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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%">Level 3</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,600&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,300&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">__________</span></div><div style="padding-left:33.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Fair value of real estate inventories, net of impairment charges represents only those assets whose carrying values were adjusted to fair value in the respective periods presented,</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_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities by class, including financial instruments measured at fair value that are classified in shareholders' equity, if any, that are measured at fair value on a nonrecurring basis in periods after initial recognition (for example, impaired assets). Disclosures may include, but are not limited to: (a) the fair value measurements recorded and the reasons for the measurements and (b) the level within the fair value hierarchy in which the fair value measurements are categorized in their entirety (levels 1, 2, 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: 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> -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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799510771792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Schedule of Warranty Reserves</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warranty reserve activity consisted of the following (in thousands):</span></div><div><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"><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:45.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.578%"/><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:10pt;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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">&#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:700;line-height:100%">2021</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%">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:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Warranty reserves, beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,034&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,793&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,976&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,475&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty reserves accrued</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,880&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,779&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,601&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,293&#160;</span></td><td style="background-color:#ffffff;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Warranty expenditures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,460)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,050)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,123)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,246)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Warranty reserves, end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,454&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%">93,522&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,454&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,522&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of Lease Costs and Other Information</a></td>
<td class="text">See below for additional information on leases (dollars in thousands):<div style="margin-top:6pt"><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:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><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:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.576%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2021</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%">Six Months Ended June 30, 2022</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%">Six Months Ended June 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:700;line-height:100%;text-decoration:underline">Lease Cost</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Operating lease cost (included in SG&amp;A 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,480&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,443&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,979&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,924&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Ground lease cost (included in other operations expense)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">702&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">645&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,346&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,269&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Sublease income, operating leases</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;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:10pt;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:10pt;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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Sublease income, ground leases (included in other operations revenue)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(692)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(655)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,327)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,288)</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Net lease cost</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,490&#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 style="border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,433&#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 style="border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,998&#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 style="border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,905&#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:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:10pt;font-weight:700;line-height:100%;text-decoration:underline">Other information</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Operating lease cash flows (included in operating cash flows)</span></td><td style="padding:2px 0 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%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,129&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,838&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,424&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,626&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Ground lease cash flows (included in operating cash flows)</span></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">664&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,327&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,269&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Right-of-use assets obtained in exchange for new operating lease 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,309&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,392&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,006&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.467%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.253%"/><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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Weighted-average discount rate:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Ground leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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%">Weighted-average remaining lease term (in years):</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1</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:10pt;font-weight:400;line-height:100%">Ground leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.1</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Future Minimum Lease Payments</a></td>
<td class="text"><div style="margin-top:1pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The future minimum lease payments under our operating leases are as follows (in thousands):</span></div><div style="margin-top:11pt"><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:56.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.806%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.808%"/><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%">Property, Equipment and Other Leases</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%">Ground Leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Remaining in 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,987&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,619&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,030&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,237&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,618&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,237&#160;</span></td><td style="background-color:#cceeff;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:10pt;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:10pt;font-weight:400;line-height:100%">8,150&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,237&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,328&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,237&#160;</span></td><td style="background-color:#cceeff;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:10pt;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:10pt;font-weight:400;line-height:100%">24,709&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,878&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,822&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,445&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Less:  Interest</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:10pt;font-weight:400;line-height:100%">10,127&#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="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:10pt;font-weight:400;line-height:100%">67,937&#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="background-color:#cceeff;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%">Present value of operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,695&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,508&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">__________</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ground leases</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are fully subleased through 2041, representing $62.6 million of the $96.4 million future ground lease obligations.</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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799515788048">
<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">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock', window );">Summary of Compensation Expense Recognized Related to All Stock-Based Awards</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents compensation expense recognized related to all stock-based awards (in thousands):</span></div><div><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"><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:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">&#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:700;line-height:100%">2021</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%">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:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total stock-based compensation</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,751&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,506&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,023&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,162&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Summary of Stock Option Awards</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><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 summary of stock option awards for the six months ended June&#160;30, 2022:</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:52.262%"/><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:0.530%"/><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:0.530%"/><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:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.015%"/><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%">Options</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<br/>Per Share</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/>Remaining<br/>Contractual<br/>Life</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%">Aggregate<br/>Intrinsic<br/>Value<br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Options outstanding at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">284,225&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.58&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,430&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;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:10pt;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="background-color:#cceeff;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%">Options outstanding at June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">281,225&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.65&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Options exercisable at June 30, 2022</span></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,225&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.65&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Summary of Restricted Stock Units</a></td>
<td class="text">The following table presents a summary of RSUs for the six months ended June&#160;30, 2022:<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:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><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%">Restricted<br/>Stock<br/>Units</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/>Grant Date<br/>Fair Value<br/>Per Share</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%">Aggregate<br/>Intrinsic<br/>Value<br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Nonvested RSUs at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">3,345,091&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.16&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,492&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">1,573,753&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.53&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,066,574)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.58&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(142,510)</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.40&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#cceeff;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%">Nonvested RSUs at June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%">3,709,760&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.93&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,081&#160;</span></td><td style="background-color:#cceeff;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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<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 (e)<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 (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="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>57
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799510819632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Disclosure to Consolidated Statements of Cash Flows (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental Cash Flow Elements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock', window );">Supplemental Disclosure to Consolidated Statement of Cash Flows</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are supplemental disclosures to the consolidated statements of cash flows (in thousands):</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:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><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%">Six Months Ended June 30,</span></td></tr><tr><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%">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:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Supplemental disclosure of cash flow information:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;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%">Interest paid (capitalized), net</span></td><td style="padding:2px 0 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%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,757)</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,061)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;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%">Income taxes paid (refunded), net</span></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,321&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,308&#160;</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Supplemental disclosures of noncash activities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;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%">Amortization of senior note discount capitalized to real estate inventory</span></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;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%">Amortization of deferred loan costs capitalized to real estate inventory</span></td><td style="padding:2px 0 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%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,767&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,744&#160;</span></td><td style="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_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of supplemental cash flow information for the periods presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock</td>
</tr>
<tr>
<td style="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_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-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>58
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799515798704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Organization, Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Detail)<br></strong></div></th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>state</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfStatesInWhichEntityOperates', window );">Number of states in which entity operates</a></td>
<td class="nump">10<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfStatesInWhichEntityOperates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of states the entity operates in as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfStatesInWhichEntityOperates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799518938288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Narrative (Detail)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">15 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>brand </div>
<div>business_line</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>brand </div>
<div>segment</div>
</th>
<th class="th">
<div>Jan. 14, 2021 </div>
<div>brand</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_NumberOfPrincipalBusinesses', window );">Number of principal businesses | business_line</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_NumberofBrands', window );">Number of brands in portfolio (brands) | brand</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments | segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<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_tph_NumberOfPrincipalBusinesses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of Principal Businesses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_NumberOfPrincipalBusinesses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tph_NumberofBrands">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of Brands</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_NumberofBrands</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799511379280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Summary of Financial Information Relating to Reportable Segments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 1,017,689<span></span>
</td>
<td class="nump">$ 1,018,064<span></span>
</td>
<td class="nump">$ 1,753,933<span></span>
</td>
<td class="nump">$ 1,739,030<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before taxes</a></td>
<td class="nump">183,874<span></span>
</td>
<td class="nump">157,134<span></span>
</td>
<td class="nump">302,598<span></span>
</td>
<td class="nump">251,537<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRealEstate', window );">Real estate inventories</a></td>
<td class="nump">3,490,321<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,490,321<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,054,743<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">4,414,658<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,414,658<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,336,223<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">139,304<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">139,304<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">139,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="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_FinancialServiceMember', window );">Financial services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">12,228<span></span>
</td>
<td class="nump">2,681<span></span>
</td>
<td class="nump">20,980<span></span>
</td>
<td class="nump">4,786<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before taxes</a></td>
<td class="nump">5,906<span></span>
</td>
<td class="nump">5,145<span></span>
</td>
<td class="nump">9,396<span></span>
</td>
<td class="nump">8,534<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">43,620<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,620<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,845<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=tph_HomebuildingSegmentMember', window );">Homebuilding revenue</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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">1,005,461<span></span>
</td>
<td class="nump">1,015,383<span></span>
</td>
<td class="nump">1,732,953<span></span>
</td>
<td class="nump">1,734,244<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before taxes</a></td>
<td class="nump">177,968<span></span>
</td>
<td class="nump">151,989<span></span>
</td>
<td class="nump">293,202<span></span>
</td>
<td class="nump">243,003<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRealEstate', window );">Real estate inventories</a></td>
<td class="nump">3,490,321<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,490,321<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,054,743<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">4,371,038<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,371,038<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,289,378<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">139,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">139,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">139,300<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=tph_HomebuildingSegmentMember', window );">Homebuilding revenue | Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">394,710<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">394,710<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">781,265<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=tph_HomebuildingSegmentMember', window );">Homebuilding revenue | West</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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">670,692<span></span>
</td>
<td class="nump">784,952<span></span>
</td>
<td class="nump">1,201,188<span></span>
</td>
<td class="nump">1,324,998<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before taxes</a></td>
<td class="nump">129,604<span></span>
</td>
<td class="nump">130,254<span></span>
</td>
<td class="nump">230,161<span></span>
</td>
<td class="nump">209,831<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">125,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125,400<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=tph_HomebuildingSegmentMember', window );">Homebuilding revenue | West | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRealEstate', window );">Real estate inventories</a></td>
<td class="nump">2,487,811<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,487,811<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,242,314<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">2,776,540<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,776,540<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,505,237<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=tph_HomebuildingSegmentMember', window );">Homebuilding revenue | Central</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">214,402<span></span>
</td>
<td class="nump">149,620<span></span>
</td>
<td class="nump">351,499<span></span>
</td>
<td class="nump">270,738<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before taxes</a></td>
<td class="nump">33,896<span></span>
</td>
<td class="nump">15,853<span></span>
</td>
<td class="nump">46,847<span></span>
</td>
<td class="nump">25,550<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">8,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,300<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=tph_HomebuildingSegmentMember', window );">Homebuilding revenue | Central | Operating Segments</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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRealEstate', window );">Real estate inventories</a></td>
<td class="nump">651,267<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">651,267<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">543,097<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">795,357<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">795,357<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">674,862<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=tph_HomebuildingSegmentMember', window );">Homebuilding revenue | East</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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">120,367<span></span>
</td>
<td class="nump">80,811<span></span>
</td>
<td class="nump">180,266<span></span>
</td>
<td class="nump">138,508<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before taxes</a></td>
<td class="nump">14,468<span></span>
</td>
<td class="nump">$ 5,882<span></span>
</td>
<td class="nump">16,194<span></span>
</td>
<td class="nump">$ 7,622<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">5,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,600<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=tph_HomebuildingSegmentMember', window );">Homebuilding revenue | East | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRealEstate', window );">Real estate inventories</a></td>
<td class="nump">351,243<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">351,243<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">269,332<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">$ 404,431<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 404,431<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 328,014<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_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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="top.Show.toggleNext( this );">+ Details</a><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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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 (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<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><br>Reference 6: 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(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: 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(8))<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 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 9: 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 10: 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(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of (1) improvements, (2) held-for-sale, (3) land and land under development, (4) construction-in-process, (5) mortgage loans held-in-inventory, and (6) other real estate investments which are considered inventory due to being held for sale or disposition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRealEstate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-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 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-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 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-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 (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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<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 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 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 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<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><br>Reference 11: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_FinancialServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_FinancialServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=tph_HomebuildingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=tph_HomebuildingSegmentMember</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_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember</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_SubsegmentsAxis=tph_WestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsegmentsAxis=tph_WestMember</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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</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_SubsegmentsAxis=tph_CentralMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsegmentsAxis=tph_CentralMember</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_SubsegmentsAxis=tph_EastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsegmentsAxis=tph_EastMember</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>61
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799518686304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share - Computation of Basic and Diluted Earnings Per Share (Detail) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAbstract', window );"><strong>Numerator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income available to common stockholders</a></td>
<td class="nump">$ 136,383<span></span>
</td>
<td class="nump">$ 117,869<span></span>
</td>
<td class="nump">$ 223,861<span></span>
</td>
<td class="nump">$ 188,671<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net income available to common stockholders</a></td>
<td class="nump">$ 136,383<span></span>
</td>
<td class="nump">$ 117,869<span></span>
</td>
<td class="nump">$ 223,861<span></span>
</td>
<td class="nump">$ 188,671<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Denominator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted-average shares outstanding (in shares)</a></td>
<td class="nump">102,164,377<span></span>
</td>
<td class="nump">116,824,108<span></span>
</td>
<td class="nump">104,731,388<span></span>
</td>
<td class="nump">118,082,691<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DilutiveSecuritiesAbstract', window );"><strong>Effect of dilutive shares:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Stock options and unvested restricted stock units (in shares)</a></td>
<td class="nump">623,542<span></span>
</td>
<td class="nump">945,976<span></span>
</td>
<td class="nump">747,058<span></span>
</td>
<td class="nump">838,649<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">102,787,919<span></span>
</td>
<td class="nump">117,770,084<span></span>
</td>
<td class="nump">105,478,446<span></span>
</td>
<td class="nump">118,921,340<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareReconciliationAbstract', window );"><strong>Earnings per 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 1.33<span></span>
</td>
<td class="nump">$ 1.01<span></span>
</td>
<td class="nump">$ 2.14<span></span>
</td>
<td class="nump">$ 1.60<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 1.33<span></span>
</td>
<td class="nump">$ 1.00<span></span>
</td>
<td class="nump">$ 2.12<span></span>
</td>
<td class="nump">$ 1.59<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive stock options and unvested restricted stock units not included in diluted earnings per share (in shares)</a></td>
<td class="nump">1,489,263<span></span>
</td>
<td class="nump">1,805,413<span></span>
</td>
<td class="nump">1,778,492<span></span>
</td>
<td class="nump">2,101,688<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DilutiveSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DilutiveSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_EarningsPerShareReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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="top.Show.toggleNext( this );">+ Details</a><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_NetIncomeLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAbstract</td>
</tr>
<tr>
<td style="padding-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_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<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><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 (a)<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 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1377-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 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<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 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<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 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-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 (c)<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 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 10: 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 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 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<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 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-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 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<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 40<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br><br>Reference 6: 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><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 40<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-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_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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>62
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799530915584">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Receivables - Components of Receivables (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_EscrowProceedsAndOtherAccountsReceivableNet', window );">Escrow proceeds and other accounts receivable, net</a></td>
<td class="nump">$ 82,239<span></span>
</td>
<td class="nump">$ 53,096<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InsuranceSettlementsReceivable', window );">Warranty insurance receivable</a></td>
<td class="nump">63,191<span></span>
</td>
<td class="nump">63,900<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsAndNotesReceivableNet', window );">Total receivables</a></td>
<td class="nump">$ 145,430<span></span>
</td>
<td class="nump">$ 116,996<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tph_EscrowProceedsAndOtherAccountsReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Escrow Proceeds and Other Accounts Receivable Net.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_EscrowProceedsAndOtherAccountsReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsAndNotesReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of accounts and financing receivable. Includes, but is not limited to, notes and loan receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(5))<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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndNotesReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InsuranceSettlementsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InsuranceSettlementsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-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>63
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799530893904">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Receivables - Narrative (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 472<span></span>
</td>
<td class="nump">$ 472<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_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 5: 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(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-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>64
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799512227520">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Real Estate Inventories - Summary of Real Estate Inventories (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryOperativeBuildersAbstract', window );"><strong>Real estate inventories owned:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryHomesUnderConstruction', window );">Homes completed or under construction</a></td>
<td class="nump">$ 1,827,603<span></span>
</td>
<td class="nump">$ 1,222,468<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts', window );">Land under development</a></td>
<td class="nump">1,024,754<span></span>
</td>
<td class="nump">1,187,485<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryLandHeldForDevelopmentAndSale', window );">Land held for future development</a></td>
<td class="nump">139,956<span></span>
</td>
<td class="nump">200,362<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_RealEstateInventoriesOwnedModelHomes', window );">Model homes</a></td>
<td class="nump">239,984<span></span>
</td>
<td class="nump">202,693<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned', window );">Total real estate inventories owned</a></td>
<td class="nump">3,232,297<span></span>
</td>
<td class="nump">2,813,008<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_RealEstateInventoriesNotOwnedAbstract', window );"><strong>Real estate inventories not owned:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LandUnderPurchaseOptionsRecorded', window );">Land purchase and land option deposits</a></td>
<td class="nump">258,024<span></span>
</td>
<td class="nump">241,735<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRealEstateNotOwned', window );">Total real estate inventories not owned</a></td>
<td class="nump">258,024<span></span>
</td>
<td class="nump">241,735<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRealEstate', window );">Total real estate inventories</a></td>
<td class="nump">$ 3,490,321<span></span>
</td>
<td class="nump">$ 3,054,743<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net carrying amount as of the balance sheet date of the sum of the various components of an operative builder's owned inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRealEstateNotOwned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net carrying amount as of the balance sheet date of the sum of the various components of an operative builder's real estate not owned.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRealEstateNotOwned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tph_RealEstateInventoriesNotOwnedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Real estate inventories not owned.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_RealEstateInventoriesNotOwnedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tph_RealEstateInventoriesOwnedModelHomes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Real estate inventories owned model homes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_RealEstateInventoriesOwnedModelHomes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryHomesUnderConstruction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of capitalized construction costs of homes for future sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><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_InventoryLandHeldForDevelopmentAndSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount net of impairment reserves as of the balance sheet date primarily consisting of deposits for land purchases (including option payments), related acquisition costs, and land which is not expected to be developed in the next two years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryLandHeldForDevelopmentAndSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryOperativeBuildersAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryOperativeBuildersAbstract</td>
</tr>
<tr>
<td style="padding-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_InventoryRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of (1) improvements, (2) held-for-sale, (3) land and land under development, (4) construction-in-process, (5) mortgage loans held-in-inventory, and (6) other real estate investments which are considered inventory due to being held for sale or disposition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRealEstate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date, net of valuation allowances and impairment losses, of costs of land expected to be developed in the near term plus capitalized costs of development, for purposes of selling completed units to home buyers or commercial or industrial entities..</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LandUnderPurchaseOptionsRecorded">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount as of the balance sheet date of land not owned but under a contract in which the entity has an option to purchase the land.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><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>65
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799510652576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Real Estate Inventories - Summary of Interest Incurred, Capitalized and Expensed (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateAbstract', window );"><strong>Real Estate [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestCostsIncurred', window );">Interest incurred</a></td>
<td class="nump">$ 28,789<span></span>
</td>
<td class="nump">$ 22,558<span></span>
</td>
<td class="nump">$ 57,342<span></span>
</td>
<td class="nump">$ 43,737<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestCostsCapitalizedAdjustment', window );">Interest capitalized</a></td>
<td class="num">(28,789)<span></span>
</td>
<td class="num">(22,558)<span></span>
</td>
<td class="num">(57,342)<span></span>
</td>
<td class="num">(43,737)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expensed</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateInventoryCapitalizedInterestCosts', window );">Capitalized interest in beginning inventory</a></td>
<td class="nump">185,051<span></span>
</td>
<td class="nump">182,729<span></span>
</td>
<td class="nump">173,563<span></span>
</td>
<td class="nump">182,228<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred', window );">Interest capitalized as a cost of inventory</a></td>
<td class="nump">28,789<span></span>
</td>
<td class="nump">22,558<span></span>
</td>
<td class="nump">57,342<span></span>
</td>
<td class="nump">43,737<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1', window );">Interest previously capitalized as a cost of inventory, included in cost of sales</a></td>
<td class="num">(24,963)<span></span>
</td>
<td class="num">(31,124)<span></span>
</td>
<td class="num">(42,028)<span></span>
</td>
<td class="num">(51,802)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateInventoryCapitalizedInterestCosts', window );">Capitalized interest in ending inventory</a></td>
<td class="nump">$ 188,877<span></span>
</td>
<td class="nump">$ 174,163<span></span>
</td>
<td class="nump">$ 188,877<span></span>
</td>
<td class="nump">$ 174,163<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_InterestCostsCapitalizedAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest costs capitalized disclosed as an adjusting item to interest costs incurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestCostsCapitalizedAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestCostsIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total interest costs incurred during the period and either capitalized or charged against earnings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestCostsIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_RealEstateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateAbstract</td>
</tr>
<tr>
<td style="padding-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_RealEstateInventoryCapitalizedInterestCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of interest costs that were capitalized to properties under development during the land development and construction period of a project, and which are included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateInventoryCapitalizedInterestCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest cost charged to cost of sales that had been previously capitalized to inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of interest capitalized to an operative builder's inventory during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799510653792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Real Estate Inventories - Schedule of Land and Lot Option Abandonments and Pre-acquisition Charges (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateAbstract', window );"><strong>Real Estate [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfRealEstate', window );">Real estate inventory impairments</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_LandOptionAbandonmentsAndPreAcquisitionCharges', window );">Land and lot option abandonments and pre-acquisition charges</a></td>
<td class="nump">1,131<span></span>
</td>
<td class="nump">232<span></span>
</td>
<td class="nump">1,897<span></span>
</td>
<td class="nump">445<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductionRelatedImpairmentsOrCharges', window );">Total</a></td>
<td class="nump">$ 1,131<span></span>
</td>
<td class="nump">$ 232<span></span>
</td>
<td class="nump">$ 1,897<span></span>
</td>
<td class="nump">$ 445<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tph_LandOptionAbandonmentsAndPreAcquisitionCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Land option abandonments and pre-acquisition charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_LandOptionAbandonmentsAndPreAcquisitionCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The charge against earnings in the period to reduce the carrying amount of real property to fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_ProductionRelatedImpairmentsOrCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nonrecurring impairment charges related to the write-off of production-related equipment and inventory. This tag is used when an Entity charges this cost to cost of goods sold.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductionRelatedImpairmentsOrCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RealEstateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateAbstract</td>
</tr>
<tr>
<td style="padding-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>67
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799511256448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments in Unconsolidated Entities - Narrative (Detail)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2022 </div>
<div>investment</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentHoldingsLineItems', window );"><strong>Investment Holdings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_InvestmentOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="nump">7.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentHoldingsLineItems', window );"><strong>Investment Holdings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_InvestmentOwnershipPercentage', window );">Ownership percentage</a></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="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=tph_HomebuilidingPartnershipsOrLimitedLiabilityCompaniesMember', window );">Homebuilding Partnerships or Limited Liability Companies</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentHoldingsLineItems', window );"><strong>Investment Holdings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_NumberOfEquityInvestments', window );">Number of equity investments</a></td>
<td class="nump">12<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tph_InvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Investment ownership percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_InvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</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_tph_NumberOfEquityInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of Equity Investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_NumberOfEquityInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentHoldingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentHoldingsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=tph_HomebuilidingPartnershipsOrLimitedLiabilityCompaniesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=tph_HomebuilidingPartnershipsOrLimitedLiabilityCompaniesMember</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>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799514609504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments in Unconsolidated Entities - Aggregated Assets, Liabilities and Operating Results of Entities as Equity-Method Investments (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash</a></td>
<td class="nump">$ 270,124<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 270,124<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 681,528<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsAndNotesReceivableNet', window );">Receivables</a></td>
<td class="nump">145,430<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">145,430<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">116,996<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRealEstate', window );">Real estate inventories</a></td>
<td class="nump">3,490,321<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,490,321<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,054,743<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="nump">163,686<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">163,686<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">151,162<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">4,414,658<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,414,658<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,336,223<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Liabilities and equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Company&#8217;s equity</a></td>
<td class="nump">2,487,566<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,487,566<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,447,621<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Outside interests&#8217; equity</a></td>
<td class="nump">1,053<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,053<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and equity</a></td>
<td class="nump">4,414,658<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,414,658<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,336,223<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCostAndExpenseOperating', window );">Other operations expense</a></td>
<td class="num">(704)<span></span>
</td>
<td class="num">$ (686)<span></span>
</td>
<td class="num">(1,350)<span></span>
</td>
<td class="num">$ (1,310)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">137,938<span></span>
</td>
<td class="nump">117,869<span></span>
</td>
<td class="nump">226,437<span></span>
</td>
<td class="nump">188,671<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_HomeBuildingIncomeLossFromEquityMethodInvestments', window );">Company&#8217;s equity in income of unconsolidated entities</a></td>
<td class="nump">143<span></span>
</td>
<td class="num">(16)<span></span>
</td>
<td class="nump">88<span></span>
</td>
<td class="num">(29)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis=us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember', window );">Equity method investment, nonconsolidated investee or group of investees</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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash</a></td>
<td class="nump">40,023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,966<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsAndNotesReceivableNet', window );">Receivables</a></td>
<td class="nump">11,658<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,658<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,359<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRealEstate', window );">Real estate inventories</a></td>
<td class="nump">442,847<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">442,847<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">359,324<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="nump">4,057<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,057<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">534<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">498,585<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">498,585<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">404,183<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Liabilities and equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent', window );">Accounts payable and other liabilities</a></td>
<td class="nump">128,851<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">128,851<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73,675<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Company&#8217;s equity</a></td>
<td class="nump">131,399<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">131,399<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">118,095<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Outside interests&#8217; equity</a></td>
<td class="nump">238,335<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">238,335<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">212,413<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and equity</a></td>
<td class="nump">498,585<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">498,585<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 404,183<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net sales</a></td>
<td class="nump">17,399<span></span>
</td>
<td class="nump">12,588<span></span>
</td>
<td class="nump">22,722<span></span>
</td>
<td class="nump">20,397<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCostAndExpenseOperating', window );">Other operations expense</a></td>
<td class="num">(17,335)<span></span>
</td>
<td class="num">(6,973)<span></span>
</td>
<td class="num">(22,779)<span></span>
</td>
<td class="num">(10,821)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherOperatingIncomeExpenseNet', window );">Other loss, net</a></td>
<td class="nump">94<span></span>
</td>
<td class="num">(4)<span></span>
</td>
<td class="nump">94<span></span>
</td>
<td class="num">(4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">158<span></span>
</td>
<td class="nump">5,611<span></span>
</td>
<td class="nump">37<span></span>
</td>
<td class="nump">9,572<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_HomeBuildingIncomeLossFromEquityMethodInvestments', window );">Company&#8217;s equity in income of unconsolidated entities</a></td>
<td class="nump">$ 143<span></span>
</td>
<td class="nump">$ 3,933<span></span>
</td>
<td class="nump">$ 134<span></span>
</td>
<td class="nump">$ 6,611<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_tph_HomeBuildingIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Home building income loss from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_HomeBuildingIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsAndNotesReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of accounts and financing receivable. Includes, but is not limited to, notes and loan receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(5))<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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndNotesReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15)<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(1),(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of 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. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<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(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of (1) improvements, (2) held-for-sale, (3) land and land under development, (4) construction-in-process, (5) mortgage loans held-in-inventory, and (6) other real estate investments which are considered inventory due to being held for sale or disposition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRealEstate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_LiabilitiesAndStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-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_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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)(24))<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 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 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 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 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 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 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 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/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 10: 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(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 11: 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 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)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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="top.Show.toggleNext( this );">+ Details</a><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_OtherCostAndExpenseOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCostAndExpenseOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherOperatingIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_EquityMethodInvestmentNonconsolidatedInvesteeAxis=us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis=us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</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>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799510615824">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Variable Interest Entities - Summary of Interests in Land Option Agreements (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_VariableInterestEntityDepositsAtRisk', window );">Deposits</a></td>
<td class="nump">$ 258,024<span></span>
</td>
<td class="nump">$ 241,735<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_VariableInterestEntityRemainingPurchasePrice', window );">Remaining Purchase Price</a></td>
<td class="nump">1,687,588<span></span>
</td>
<td class="nump">1,826,950<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_VariableInterestEntityConsolidatedInventoryHeld', window );">Consolidated Inventory Held&#160;by&#160;VIEs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember', window );">Unconsolidated VIEs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_VariableInterestEntityDepositsAtRisk', window );">Deposits</a></td>
<td class="nump">236,413<span></span>
</td>
<td class="nump">211,835<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_VariableInterestEntityRemainingPurchasePrice', window );">Remaining Purchase Price</a></td>
<td class="nump">1,411,735<span></span>
</td>
<td class="nump">1,507,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="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_ConsolidatedEntityExcludingVieMember', window );">Other land option agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_VariableInterestEntityDepositsAtRisk', window );">Deposits</a></td>
<td class="nump">21,611<span></span>
</td>
<td class="nump">29,900<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_VariableInterestEntityRemainingPurchasePrice', window );">Remaining Purchase Price</a></td>
<td class="nump">$ 275,853<span></span>
</td>
<td class="nump">$ 319,646<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tph_VariableInterestEntityConsolidatedInventoryHeld">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net carrying amount as of the balance sheet date of capitalized construction costs held as inventory at variable interest entities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_VariableInterestEntityConsolidatedInventoryHeld</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tph_VariableInterestEntityDepositsAtRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash deposits on land options and other similar contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_VariableInterestEntityDepositsAtRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tph_VariableInterestEntityRemainingPurchasePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Remaining purchase price associate with land option and other similar contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_VariableInterestEntityRemainingPurchasePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_VariableInterestEntityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityLineItems</td>
</tr>
<tr>
<td style="padding-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_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember</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_ConsolidatedEntitiesAxis=us-gaap_ConsolidatedEntityExcludingVieMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=us-gaap_ConsolidatedEntityExcludingVieMember</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>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799518951040">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Variable Interest Entities - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">$ 4,414,658<span></span>
</td>
<td class="nump">$ 4,336,223<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">1,926,039<span></span>
</td>
<td class="nump">1,888,590<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interests</a></td>
<td class="nump">1,053<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_ConsolidatedEntityExcludingVieMember', window );">Other land option agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_CapitalizedPreAcquisitionCosts', window );">Capitalized pre-acquisition costs</a></td>
<td class="nump">13,800<span></span>
</td>
<td class="nump">$ 17,900<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">Consolidated VIEs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</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="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">6,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interests</a></td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tph_CapitalizedPreAcquisitionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Pre-acquisition costs included in real estate inventories that relate to land option contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_CapitalizedPreAcquisitionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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)(24))<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 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 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 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 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 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 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 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/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 10: 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(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 11: 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 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)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_VariableInterestEntityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityLineItems</td>
</tr>
<tr>
<td style="padding-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_ConsolidatedEntitiesAxis=us-gaap_ConsolidatedEntityExcludingVieMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=us-gaap_ConsolidatedEntityExcludingVieMember</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_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember</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>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799518716336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets - Narrative (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($) </div>
<div>intangible_asset</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_ScheduleOfIntangibleAssetsAndGoodwillLineItems', window );"><strong>Schedule Of Intangible Assets And Goodwill</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 139,304<span></span>
</td>
<td class="nump">$ 139,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="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade Names</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_ScheduleOfIntangibleAssetsAndGoodwillLineItems', window );"><strong>Schedule Of Intangible Assets And Goodwill</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Indefinite life intangible asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade Names</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_ScheduleOfIntangibleAssetsAndGoodwillLineItems', window );"><strong>Schedule Of Intangible Assets And Goodwill</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">$ 963<span></span>
</td>
<td class="nump">$ 1,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade Names | WRECO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_ScheduleOfIntangibleAssetsAndGoodwillLineItems', window );"><strong>Schedule Of Intangible Assets And Goodwill</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="top.Show.showAR( this, 'defref_tph_NumberOfIntangibleAssets', window );">Number of intangible assets | intangible_asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<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_tph_NumberOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_NumberOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</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_tph_ScheduleOfIntangibleAssetsAndGoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_ScheduleOfIntangibleAssetsAndGoodwillLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI 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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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="top.Show.toggleNext( this );">+ Details</a><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_IndefiniteLivedIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</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_BusinessAcquisitionAxis=tph_WRECOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=tph_WRECOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799518685424">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets - Schedule of Goodwill and Other Intangible Assets (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 139,304<span></span>
</td>
<td class="nump">$ 139,304<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill', window );">Trade names, gross carrying amount</a></td>
<td class="nump">27,979<span></span>
</td>
<td class="nump">27,979<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_IntangibleAssetsGrossIncludingGoodwill', window );">Gross carrying amount</a></td>
<td class="nump">167,283<span></span>
</td>
<td class="nump">167,283<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(10,680)<span></span>
</td>
<td class="num">(10,680)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Trade names, net carrying amount</a></td>
<td class="nump">17,299<span></span>
</td>
<td class="nump">17,299<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwill', window );">Net carrying amount</a></td>
<td class="nump">$ 156,603<span></span>
</td>
<td class="nump">$ 156,603<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tph_IntangibleAssetsGrossIncludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated impairment loss of finite-lived intangible assets, indefinite-lived intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_IntangibleAssetsGrossIncludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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="top.Show.toggleNext( this );">+ Details</a><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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_IntangibleAssetsGrossExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated amortization of intangible assets, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsGrossExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IntangibleAssetsNetIncludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetIncludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>73
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799512308192">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Assets - Schedule of Other Assets (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrentAndNoncurrent', window );">Prepaid expenses</a></td>
<td class="nump">$ 12,283<span></span>
</td>
<td class="nump">$ 11,797<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Refundable fees and other deposits</a></td>
<td class="nump">5,584<span></span>
</td>
<td class="nump">6,611<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateHeldForDevelopmentAndSale', window );">Development rights, held for future use or sale</a></td>
<td class="nump">1,192<span></span>
</td>
<td class="nump">1,192<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Deferred loan costs&#8212;loans payable</a></td>
<td class="nump">7,238<span></span>
</td>
<td class="nump">5,412<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Operating properties and equipment, net</a></td>
<td class="nump">68,083<span></span>
</td>
<td class="nump">51,489<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Lease right-of-use assets</a></td>
<td class="nump">68,372<span></span>
</td>
<td class="nump">73,727<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsMiscellaneous', window );">Other</a></td>
<td class="nump">934<span></span>
</td>
<td class="nump">934<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets, total</a></td>
<td class="nump">$ 163,686<span></span>
</td>
<td class="nump">$ 151,162<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Other assets, total<span></span>
</td>
<td class="text">Other assets, total<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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DepositAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes operating lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="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_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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="top.Show.toggleNext( this );">+ Details</a><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_OtherAssetsMiscellaneous">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other miscellaneous assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsMiscellaneous</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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="top.Show.toggleNext( this );">+ Details</a><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_RealEstateHeldForDevelopmentAndSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For banks, amount of real estate assets held for development or sale by the consolidated entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateHeldForDevelopmentAndSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799510666032">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Liabilities (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent', window );">Accrued payroll and related costs</a></td>
<td class="nump">$ 38,052<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 59,419<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Warranty reserves</a></td>
<td class="nump">103,454<span></span>
</td>
<td class="nump">$ 103,034<span></span>
</td>
<td class="nump">103,976<span></span>
</td>
<td class="nump">$ 93,522<span></span>
</td>
<td class="nump">$ 94,793<span></span>
</td>
<td class="nump">$ 94,475<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_EstimatedCostForCompletionOfRealEstateInventories', window );">Estimated cost for completion of real estate inventories</a></td>
<td class="nump">125,320<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">107,702<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Customer deposits</a></td>
<td class="nump">77,732<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,156<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrentAndNoncurrent', window );">Income tax liability to Weyerhaeuser</a></td>
<td class="nump">199<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">199<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxes', window );">Accrued income taxes payable</a></td>
<td class="nump">16,735<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,894<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued interest</a></td>
<td class="nump">7,689<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,189<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_OtherTaxLiability', window );">Other tax liability</a></td>
<td class="nump">1,068<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,306<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease liabilities</a></td>
<td class="nump">80,203<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77,264<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Other</a></td>
<td class="nump">23,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,908<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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities', window );">Total</a></td>
<td class="nump">$ 474,202<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 466,013<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Total<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Total<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_tph_EstimatedCostForCompletionOfRealEstateInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Estimated Cost for Completion of Real Estate Inventories.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_EstimatedCostForCompletionOfRealEstateInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_tph_OtherTaxLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Tax Liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_OtherTaxLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_AccruedIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due. This amount is the total of current and noncurrent accrued income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<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(24))<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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<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(20))<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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_AccruedLiabilitiesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_InterestPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest payable on debt, including, but not limited to, trade payables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI 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.15(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="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_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_TaxesPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<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(15)(1))<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(a)(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>75
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799511326320">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Senior Notes and Loans Payable - Schedule of Senior Notes (Detail) - Senior notes - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet', window );">Discount and deferred loan costs</a></td>
<td class="num">$ (11,105)<span></span>
</td>
<td class="num">$ (12,781)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total</a></td>
<td class="nump">$ 1,088,895<span></span>
</td>
<td class="nump">1,087,219<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">5.875% Senior Notes due June 15, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate on senior note (percent)</a></td>
<td class="nump">5.875%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.875%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">$ 450,000<span></span>
</td>
<td class="nump">450,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">5.250% Senior Notes due June 1, 2027</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate on senior note (percent)</a></td>
<td class="nump">5.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.25%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">$ 300,000<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">5.700% Senior Notes due June 15, 2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate on senior note (percent)</a></td>
<td class="nump">5.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">$ 350,000<span></span>
</td>
<td class="nump">$ 350,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<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(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 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 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(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unamortized debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 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 4<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<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 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 4: 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><br>Reference 5: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<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 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<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><br>Reference 4: 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><br>Reference 5: 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 6: 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 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember</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=tph_FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=tph_FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember</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=tph_FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=tph_FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember</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=tph_FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=tph_FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember</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>76
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799439262976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Senior Notes and Loans Payable - Narrative (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 29, 2022</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jun. 10, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Capitalization of deferred finance costs</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">$ 7,238,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,238,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,412,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="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued interest</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">7,689,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,689,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,189,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansPayable', window );">Loans payable</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">250,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250,504,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="top.Show.showAR( this, 'defref_us-gaap_InterestCostsIncurred', window );">Interest incurred</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">28,789,000<span></span>
</td>
<td class="nump">$ 22,558,000<span></span>
</td>
<td class="nump">57,342,000<span></span>
</td>
<td class="nump">$ 43,737,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of deferred financing costs</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">1,100,000<span></span>
</td>
<td class="nump">$ 1,100,000<span></span>
</td>
<td class="nump">2,300,000<span></span>
</td>
<td class="nump">$ 2,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Capitalization of deferred finance costs</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">9,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued interest</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,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=tph_FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember', window );">5.700% Senior Notes due June 15, 2028 | Senior notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 350,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate on debt instrument (percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentage', window );">Debt issuance, percentage of aggregate principal (percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromDebtNetOfIssuanceCosts', window );">Proceeds from issuance of senior notes, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 345,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=tph_FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember', window );">5.250% Senior Notes due June 1, 2027 | Senior notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate on debt instrument (percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.25%<span></span>
</td>
<td class="nump">5.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentage', window );">Debt issuance, percentage of aggregate principal (percent)</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromDebtNetOfIssuanceCosts', window );">Proceeds from issuance of senior notes, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 296,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=tph_FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember', window );">5.875% Senior Notes due June 15, 2024 | Senior notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 450,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate on debt instrument (percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.875%<span></span>
</td>
<td class="nump">5.875%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.875%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromDebtNetOfIssuanceCosts', window );">Proceeds from issuance of senior notes, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 429,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_DebtInstrumentIssuePriceAsPercentageOfPrincipalAmount', window );">Notes issue price as a percentage of principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">98.15%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=tph_RevolvingFacilityMember', window );">Revolving Facility | The Revolving Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity under facility</a></td>
<td class="nump">$ 750,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 650,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=tph_TheAmendedRevolvingCreditFacilityMember', window );">Seller Financed Loans | The Revolving Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Capitalization of deferred finance costs</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">$ 7,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued interest</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">723,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">723,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">570,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansPayable', window );">Loans payable</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">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Available secured revolving credit facility</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">667,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">667,500,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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=tph_TheAmendedRevolvingCreditFacilityMember', window );">Seller Financed Loans | The Revolving Facility | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument variable interest rate (percent)</a></td>
<td class="nump">1.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=tph_TheAmendedRevolvingCreditFacilityMember', window );">Seller Financed Loans | The Revolving Facility | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument variable interest rate (percent)</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=tph_TheAmendedRevolvingCreditFacilityMember', window );">Seller Financed Loans | Letters of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity under facility</a></td>
<td class="nump">$ 150,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Outstanding letters of credit</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">$ 82,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 82,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=tph_TermLoanFacilityandRevolvingCreditFacilityMember', window );">Revolving Facility and Term Loan Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_LineOfCreditFacilityPotentialMaximumBorrowingCapacityUnderSpecifiedConditions', window );">Line of credit facility, potential maximum borrowing capacity under specified conditions</a></td>
<td class="nump">$ 1,200,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_DebtInstrumentCovenantRequiredCompanyConsolidatedTangibleNetWorth', window );">Consolidated tangible net worth attributed to Company required under covenants (percent)</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">95.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">95.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=tph_TheTermLoanFacilityMember', window );">Term Loan Facility | Term Loan Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansPayable', window );">Loans payable</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">$ 250,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,000,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="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Borrowing capacity of credit facility</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">$ 250,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Interest rate of outstanding debt (percent)</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">2.16%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.16%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=tph_TheTermLoanFacilityMember', window );">Term Loan Facility | Term Loan Facility | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument variable interest rate (percent)</a></td>
<td class="nump">1.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=tph_TheTermLoanFacilityMember', window );">Term Loan Facility | Term Loan Facility | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument variable interest rate (percent)</a></td>
<td class="nump">1.85%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tph_DebtInstrumentCovenantRequiredCompanyConsolidatedTangibleNetWorth">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Required Company Consolidated Tangible Net Worth</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_DebtInstrumentCovenantRequiredCompanyConsolidatedTangibleNetWorth</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</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_tph_DebtInstrumentIssuePriceAsPercentageOfPrincipalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt instrument issue price as percentage of principal amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_DebtInstrumentIssuePriceAsPercentageOfPrincipalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</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_tph_LineOfCreditFacilityPotentialMaximumBorrowingCapacityUnderSpecifiedConditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line Of Credit Facility, Potential Maximum Borrowing Capacity Under Specified Conditions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_LineOfCreditFacilityPotentialMaximumBorrowingCapacityUnderSpecifiedConditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI 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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<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 1F<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<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 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionPricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph e<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPricePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestCostsIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total interest costs incurred during the period and either capitalized or charged against earnings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestCostsIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest payable on debt, including, but not limited to, trade payables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI 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.15(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd</td>
</tr>
<tr>
<td style="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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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(16)(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_ProceedsFromDebtNetOfIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDebtNetOfIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember</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=tph_FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=tph_FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember</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=tph_FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=tph_FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember</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=tph_FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=tph_FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember</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=tph_RevolvingFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=tph_RevolvingFacilityMember</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=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=tph_TheAmendedRevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=tph_TheAmendedRevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember</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=tph_TermLoanFacilityandRevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=tph_TermLoanFacilityandRevolvingCreditFacilityMember</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=tph_TheTermLoanFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=tph_TheTermLoanFacilityMember</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=us-gaap_NotesPayableOtherPayablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember</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>77
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799514548432">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Senior Notes and Loans Payable - Schedule of Outstanding Loans Payable (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansPayable', window );">Loans payable</a></td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="nump">$ 250,504<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=tph_SellerFinancedLoanMember', window );">Seller financed loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansPayable', window );">Loans payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">504<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=tph_TheTermLoanFacilityMember', window );">Term loan facility | Term loan facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansPayable', window );">Loans payable</a></td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="nump">$ 250,000<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_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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(16)(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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=tph_SellerFinancedLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=tph_SellerFinancedLoanMember</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=tph_TheTermLoanFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=tph_TheTermLoanFacilityMember</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=us-gaap_NotesPayableOtherPayablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember</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>78
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799511329952">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Disclosures - Summary of Assets and Liabilities Related to Financial Instruments, Measured at Fair Value on a Recurring Basis (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Deferred loan costs</a></td>
<td class="nump">$ 7,238<span></span>
</td>
<td class="nump">$ 5,412<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_SecuredDebtMember', window );">Term Loan | Level 2 | Recurring | Book Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Financial instruments</a></td>
<td class="nump">250,000<span></span>
</td>
<td class="nump">250,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_SecuredDebtMember', window );">Term Loan | Level 2 | Recurring | Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Financial instruments</a></td>
<td class="nump">250,000<span></span>
</td>
<td class="nump">250,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Deferred loan costs</a></td>
<td class="nump">9,000<span></span>
</td>
<td class="nump">10,200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior notes | Level 2 | Recurring | Book Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Financial instruments</a></td>
<td class="nump">1,097,919<span></span>
</td>
<td class="nump">1,097,428<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior notes | Level 2 | Recurring | Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Financial instruments</a></td>
<td class="nump">1,016,670<span></span>
</td>
<td class="nump">1,199,825<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=tph_SellerFinancedLoanMember', window );">Seller financed loans | Level 2 | Recurring | Book Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Financial instruments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">504<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=tph_SellerFinancedLoanMember', window );">Seller financed loans | Level 2 | Recurring | Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Financial instruments</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 504<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_DebtInstrumentFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<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 1D<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_SecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_SecuredDebtMember</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</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_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember</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=tph_SellerFinancedLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=tph_SellerFinancedLoanMember</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>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799440634368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Disclosures - Summary of Nonfinancial Assets Measured at Fair Value on a Nonrecurring Basis (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfRealEstate', window );">Impairment Charge</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 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="top.Show.showAR( this, 'defref_us-gaap_InventoryRealEstate', window );">Fair Value Net of Impairment</a></td>
<td class="nump">3,490,321<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,490,321<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,054,743<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Fair Value, Nonrecurring</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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfRealEstate', window );">Impairment Charge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRealEstate', window );">Fair Value Net of Impairment</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,300<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The charge against earnings in the period to reduce the carrying amount of real property to fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_InventoryRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of (1) improvements, (2) held-for-sale, (3) land and land under development, (4) construction-in-process, (5) mortgage loans held-in-inventory, and (6) other real estate investments which are considered inventory due to being held for sale or disposition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRealEstate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799514664336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Narrative (Detail)<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, 1987 </div>
<div>lease </div>
<div>leaseRenewalOption </div>
<div>leaseExtension</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_CommitmentAndContingenciesLineItems', window );"><strong>Commitment And Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Legal reserves</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InsuranceSettlementsReceivable', window );">Outstanding warranty insurance receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">63,191,000<span></span>
</td>
<td class="nump">63,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="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Estimated remaining liabilities related to surety bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23,750,000<span></span>
</td>
<td class="nump">17,908,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Office Leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_CommitmentAndContingenciesLineItems', window );"><strong>Commitment And Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lease obligation original term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Ground leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_CommitmentAndContingenciesLineItems', window );"><strong>Commitment And Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lease obligation original term</a></td>
<td class="text">55 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_LesseeOperatingLeaseNumberofContracts', window );">Number of properties subject to ground leases | lease</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Ground leases | Ten Year Renewal Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_CommitmentAndContingenciesLineItems', window );"><strong>Commitment And Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_LesseeOperatingLeaseNumberOfRenewalOptions', window );">Number of lease extensions | leaseRenewalOption</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Term of lease extension</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Ground leases | Forty-five Year Renewal Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_CommitmentAndContingenciesLineItems', window );"><strong>Commitment And Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lease obligation original term</a></td>
<td class="text">45 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_LesseeOperatingLeaseNumberofContracts', window );">Number of properties subject to ground leases | lease</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Ground leases | Extension Through 2071</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_CommitmentAndContingenciesLineItems', window );"><strong>Commitment And Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_LesseeOperatingLeaseNumberofLeaseRenewalOptionsExercised', window );">Number of ground leases extended | leaseExtension</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Equipment Leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_CommitmentAndContingenciesLineItems', window );"><strong>Commitment And Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lease obligation original term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Equipment Leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_CommitmentAndContingenciesLineItems', window );"><strong>Commitment And Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lease obligation original term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_SuretyBondMember', window );">Surety Bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_CommitmentAndContingenciesLineItems', window );"><strong>Commitment And Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitment', window );">Outstanding surety bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 739,200,000<span></span>
</td>
<td class="nump">693,200,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Estimated remaining liabilities related to surety bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 498,200,000<span></span>
</td>
<td class="nump">$ 497,500,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tph_CommitmentAndContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commitment and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_CommitmentAndContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tph_LesseeOperatingLeaseNumberOfRenewalOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Number of Renewal Options</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_LesseeOperatingLeaseNumberOfRenewalOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tph_LesseeOperatingLeaseNumberofContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Number of Contracts</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_LesseeOperatingLeaseNumberofContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</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_tph_LesseeOperatingLeaseNumberofLeaseRenewalOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Number of Lease Renewal Options Exercised</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_LesseeOperatingLeaseNumberofLeaseRenewalOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InsuranceSettlementsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InsuranceSettlementsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-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_LossContingencyAccrualAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss contingency liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</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_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseContractualTermAxis=tph_GroundLeaseTenYearRenewalOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseContractualTermAxis=tph_GroundLeaseTenYearRenewalOptionMember</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_LeaseContractualTermAxis=tph_GroundLeaseFortyfiveYearRenewalOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseContractualTermAxis=tph_GroundLeaseFortyfiveYearRenewalOptionMember</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_LeaseContractualTermAxis=tph_GroundLeaseRenewalOptionExercisedExtensionThrough2071Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseContractualTermAxis=tph_GroundLeaseRenewalOptionExercisedExtensionThrough2071Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_SuretyBondMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_SuretyBondMember</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>81
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799530936112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Schedule of Warranty Reserves (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInStandardProductWarrantyAccrualRollForward', window );"><strong>Movement in Standard Product Warranty Accrual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Warranty reserves, beginning of period</a></td>
<td class="nump">$ 103,034<span></span>
</td>
<td class="nump">$ 94,793<span></span>
</td>
<td class="nump">$ 103,976<span></span>
</td>
<td class="nump">$ 94,475<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualWarrantiesIssued', window );">Warranty reserves accrued</a></td>
<td class="nump">6,880<span></span>
</td>
<td class="nump">5,779<span></span>
</td>
<td class="nump">11,601<span></span>
</td>
<td class="nump">12,293<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualPayments', window );">Warranty expenditures</a></td>
<td class="num">(6,460)<span></span>
</td>
<td class="num">(7,050)<span></span>
</td>
<td class="num">(12,123)<span></span>
</td>
<td class="num">(13,246)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Warranty reserves, end of period</a></td>
<td class="nump">$ 103,454<span></span>
</td>
<td class="nump">$ 93,522<span></span>
</td>
<td class="nump">$ 103,454<span></span>
</td>
<td class="nump">$ 93,522<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_MovementInStandardProductWarrantyAccrualRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MovementInStandardProductWarrantyAccrualRollForward</td>
</tr>
<tr>
<td style="padding-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_ProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph ((c)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualWarrantiesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in the standard and extended product warranty accrual from warranties issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph ((c)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualWarrantiesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799510685920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Schedule of Lease Costs and Other Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description</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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Net lease cost</a></td>
<td class="nump">$ 2,490<span></span>
</td>
<td class="nump">$ 2,433<span></span>
</td>
<td class="nump">$ 4,998<span></span>
</td>
<td class="nump">$ 4,905<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use assets obtained in exchange for new operating lease liabilities</a></td>
<td class="nump">1,309<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,392<span></span>
</td>
<td class="nump">3,006<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=tph_PropertyEquipmentandOtherMember', window );">Operating leases</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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Lease cost</a></td>
<td class="nump">2,480<span></span>
</td>
<td class="nump">2,443<span></span>
</td>
<td class="nump">4,979<span></span>
</td>
<td class="nump">4,924<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubleaseIncome', window );">Sublease income, ground leases (included in other operations revenue)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Cash paid for amounts included in the measurement of lease liabilities</a></td>
<td class="nump">$ 2,129<span></span>
</td>
<td class="nump">1,838<span></span>
</td>
<td class="nump">$ 4,424<span></span>
</td>
<td class="nump">4,626<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate (percent)</a></td>
<td class="nump">4.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.60%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining lease term (in years)</a></td>
<td class="text">7 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years 1 month 6 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Ground leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description</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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Lease cost</a></td>
<td class="nump">$ 702<span></span>
</td>
<td class="nump">645<span></span>
</td>
<td class="nump">$ 1,346<span></span>
</td>
<td class="nump">1,269<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubleaseIncome', window );">Sublease income, ground leases (included in other operations revenue)</a></td>
<td class="num">(692)<span></span>
</td>
<td class="num">(655)<span></span>
</td>
<td class="num">(1,327)<span></span>
</td>
<td class="num">(1,288)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Cash paid for amounts included in the measurement of lease liabilities</a></td>
<td class="nump">$ 664<span></span>
</td>
<td class="nump">$ 634<span></span>
</td>
<td class="nump">$ 1,327<span></span>
</td>
<td class="nump">$ 1,269<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate (percent)</a></td>
<td class="nump">10.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.20%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining lease term (in years)</a></td>
<td class="text">45 years 9 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">45 years 9 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">46 years 1 month 6 days<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_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubleaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of sublease income excluding finance and operating lease expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubleaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PropertyPlantAndEquipmentByTypeAxis=tph_PropertyEquipmentandOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=tph_PropertyEquipmentandOtherMember</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_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=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>83
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799514932880">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Schedule of Future Minimum Lease Payments (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of operating lease liabilities</a></td>
<td class="nump">$ 80,203<span></span>
</td>
<td class="nump">$ 77,264<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=tph_PropertyEquipmentandOtherMember', window );">Operating leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">Remaining in 2022</a></td>
<td class="nump">3,987<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">9,030<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">8,618<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">8,150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">7,328<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour', window );">Thereafter</a></td>
<td class="nump">24,709<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">61,822<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Interest</a></td>
<td class="nump">10,127<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of operating lease liabilities</a></td>
<td class="nump">51,695<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Ground leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">Remaining in 2022</a></td>
<td class="nump">1,619<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">3,237<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">3,237<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">3,237<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">3,237<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour', window );">Thereafter</a></td>
<td class="nump">81,878<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">96,445<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Interest</a></td>
<td class="nump">67,937<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of operating lease liabilities</a></td>
<td class="nump">28,508<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceived', window );">Future expected payments to be received under sublease</a></td>
<td class="nump">$ 62,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_tph_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Liability, to be Paid, After Year Four</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payments to be received by lessor for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919396-209981<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=tph_PropertyEquipmentandOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=tph_PropertyEquipmentandOtherMember</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_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=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>84
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799440418496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Narrative (Detail) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Apr. 25, 2022</div></th>
<th class="th"><div>Feb. 22, 2022</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized stock based compensation related to all stock-based awards</a></td>
<td class="nump">$ 36.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period, expense to recognized</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">2 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Restricted stock units, granted (in shares)</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">1,573,753<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</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">$ 21.53<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) | Employees and Officers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Restricted stock units, granted (in shares)</a></td>
<td class="nump">2,620<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">629,520<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Closing stock price on date of grant (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21.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="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) | Employees and Officers | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Closing stock price on date of grant (in dollars per share)</a></td>
<td class="nump">$ 17.43<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17.43<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) | Employees and Officers | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Closing stock price on date of grant (in dollars per share)</a></td>
<td class="nump">$ 21.07<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21.07<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) | Officers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Restricted stock units, granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">668,150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_PotentialChangeInTotalStockholdersReturn', window );">Potential change in TSR (percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22.30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) | Officers | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting rights (percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.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="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) | Officers | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting rights (percent)</a></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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) | Officers | Homebuilding Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_MetricPerformancePercentage', window );">Performance percentage (percent)</a></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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) | Officers | Pre-tax Earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</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="top.Show.showAR( this, 'defref_tph_MetricPerformancePercentage', window );">Performance percentage (percent)</a></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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) | President</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Restricted stock units, granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">235,078<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21.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="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) | President | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting rights (percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.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="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) | President | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting rights (percent)</a></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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) | President | Homebuilding Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_MetricPerformancePercentage', window );">Performance percentage (percent)</a></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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) | President | Pre-tax Earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</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="top.Show.showAR( this, 'defref_tph_MetricPerformancePercentage', window );">Performance percentage (percent)</a></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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) | Non-employee Members on Board of Directors</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Restricted stock units, granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,385<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Closing stock price on date of grant (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20.19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=tph_TwoThousandThirteenIncentiveProgramMember', window );">2013 Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Common stock (in shares)</a></td>
<td class="nump">7,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,500,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=tph_TwoThousandTwentyTwoIncentiveProgramMember', window );">2022 Incentive Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for future grant (in shares)</a></td>
<td class="nump">7,494,910<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,494,910<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tph_MetricPerformancePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Metric Performance Percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_MetricPerformancePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</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_tph_PotentialChangeInTotalStockholdersReturn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Potential Change In Total Stockholders Return</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_PotentialChangeInTotalStockholdersReturn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: 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)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of vesting of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</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_TitleOfIndividualAxis=tph_EmployeesAndOfficersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=tph_EmployeesAndOfficersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_OfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_OfficerMember</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_tph_PerformanceMetricsAxis=tph_HomebuildingRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_PerformanceMetricsAxis=tph_HomebuildingRevenueMember</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_tph_PerformanceMetricsAxis=tph_PretaxEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_PerformanceMetricsAxis=tph_PretaxEarningsMember</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_TitleOfIndividualAxis=srt_PresidentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_PresidentMember</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_TitleOfIndividualAxis=srt_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_DirectorMember</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_PlanNameAxis=tph_TwoThousandThirteenIncentiveProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=tph_TwoThousandThirteenIncentiveProgramMember</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_PlanNameAxis=tph_TwoThousandTwentyTwoIncentiveProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=tph_TwoThousandTwentyTwoIncentiveProgramMember</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>85
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799510997248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Summary of Compensation Expense Recognized Related to all Stock-Based Awards (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation</a></td>
<td class="nump">$ 5,751<span></span>
</td>
<td class="nump">$ 4,506<span></span>
</td>
<td class="nump">$ 11,023<span></span>
</td>
<td class="nump">$ 8,162<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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-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>86
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799511551648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Summary of Stock Option Awards (Detail) - Options - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Beginning balance (in shares)</a></td>
<td class="nump">284,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></td>
<td class="num">(3,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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Ending balance (in shares)</a></td>
<td class="nump">281,225<span></span>
</td>
<td class="nump">284,225<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options exercisable at end of period (in shares)</a></td>
<td class="nump">281,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price Per Share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Beginning balance (in dollars per share)</a></td>
<td class="nump">$ 15.58<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per share)</a></td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in dollars per share)</a></td>
<td class="nump">9.68<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited (in dollars per share)</a></td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Ending balance (in dollars per share)</a></td>
<td class="nump">15.65<span></span>
</td>
<td class="nump">$ 15.58<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable at end of period (in dollars per share)</a></td>
<td class="nump">$ 15.65<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted average contractual life</a></td>
<td class="text">1 year 1 month 6 days<span></span>
</td>
<td class="text">1 year 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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted average options exercisable</a></td>
<td class="text">1 year 1 month 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value, beginning balance</a></td>
<td class="nump">$ 3,430<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value, ending balance</a></td>
<td class="nump">333<span></span>
</td>
<td class="nump">$ 3,430<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate intrinsic value, exercisable at end of period</a></td>
<td class="nump">$ 333<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</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>87
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799516922080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Summary of Restricted Stock Units (Detail) - Restricted Stock Units (RSUs)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Nonvested RSU's beginning balance (in shares) | shares</a></td>
<td class="nump">3,345,091<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares) | shares</a></td>
<td class="nump">1,573,753<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares) | shares</a></td>
<td class="num">(1,066,574)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares) | shares</a></td>
<td class="num">(142,510)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Nonvested RSU's ending balance (in shares) | shares</a></td>
<td class="nump">3,709,760<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant Date Fair Value Per Share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 17.16<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">21.53<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share) | $ / shares</a></td>
<td class="nump">14.58<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">12.40<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 19.93<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested', window );">Aggregate intrinsic value, beginning balance | $</a></td>
<td class="nump">$ 92,492<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested', window );">Aggregate intrinsic value, ending balance | $</a></td>
<td class="nump">$ 62,081<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="top.Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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><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)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</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>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799511550928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets, net</a></td>
<td class="nump">$ 57,095<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 57,095<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 57,096<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance related to net deferred tax assets</a></td>
<td class="nump">3,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">45,936<span></span>
</td>
<td class="nump">$ 39,265<span></span>
</td>
<td class="nump">76,161<span></span>
</td>
<td class="nump">$ 62,866<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=tph_AccruedExpensesAndOtherLiabilitiesMember', window );">Accrued Expenses and Other Liabilities | Weyerhaeuser</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency</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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income tax liability</a></td>
<td class="nump">$ 199<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 199<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 199<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_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<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)(1))<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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_IncomeTaxContingencyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxContingencyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_BalanceSheetLocationAxis=tph_AccruedExpensesAndOtherLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=tph_AccruedExpensesAndOtherLiabilitiesMember</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_RelatedPartyTransactionsByRelatedPartyAxis=tph_WeyerhaeuserMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=tph_WeyerhaeuserMember</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>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799519619664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Related party transactions</a></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_RelatedPartyTransactionPurchasesFromRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-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>90
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139799510676304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Disclosure to Consolidated Statements of Cash Flows (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid (capitalized), net</a></td>
<td class="num">$ (3,757)<span></span>
</td>
<td class="num">$ (3,061)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes paid (refunded), net</a></td>
<td class="nump">94,321<span></span>
</td>
<td class="nump">69,308<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Supplemental disclosures of noncash activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Amortization of senior note discount capitalized to real estate inventory</a></td>
<td class="nump">490<span></span>
</td>
<td class="nump">460<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tph_AmortizationOfDeferredLoanCosts', window );">Amortization of deferred loan costs capitalized to real estate inventory</a></td>
<td class="nump">$ 1,767<span></span>
</td>
<td class="nump">$ 1,744<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tph_AmortizationOfDeferredLoanCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortization of Deferred Loan Costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tph_AmortizationOfDeferredLoanCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tph_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<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 1F<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI 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="top.Show.toggleNext( this );">+ Details</a><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_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>tph-20220630_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:srt="http://fasb.org/srt/2022"
  xmlns:tph="http://www.tripointehomes.com/20220630"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="tph-20220630.xsd" xlink:type="simple"/>
    <context id="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i84e294dd2f29468591e27979b616c48b_I20220715">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
        </entity>
        <period>
            <instant>2022-07-15</instant>
        </period>
    </context>
    <context id="i8c39676046e04a61acb2d607a90740ca_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i2b76ac82b36842b4890a5626b3a71ccd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if989f6bbc7d04ae7bbf3ed326917cdd8_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1e39d4b7603e40dbb02ed2d1c47c0dde_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1f83a74683f444fdb553ab2670de7f96_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie9c9c0baef884192b24c022ba94bae48_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ief29dc8c93b3415d867cf9cac0bc0f87_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1d2a2986892548de8b405125e665f594_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia4c380f5215b4edeb5fe81955a762f04_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4ecd7ba272c743479ca1b670186b390a_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i536363e807bf483fb26f2e9540dcb8d4_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if286ba315d2c4b61b24aed9dc80847c1_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1f514d1d385f4c1da1a373b1c14b2792_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7820f90f6ad24113b31bf1a064a335dd_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib3cccd47c9014bf79f6d0233d5283654_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib7a9b80f8dfa48f2aefc5ff0f5273525_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9faa2871e5b4474f97e25c34a02cf3c6_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i02d4d275fdd1422f996e055c0a248026_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ifad5777e3ca148dfae74738e9ae1bcc1_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i30f972de3df844f39da2b0682a9fdb09_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3c875cecbf0c48a28efc379e3a39e5a8_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i083ad7e147e84f2babb0873270790019_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3a153b0ad4174911848bc023c4db4f24_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i1eaf2cc7aa20417982687742c37e3979_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i7ab2e71387ab4e35aae0ca6eabfd7995_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i201a37e56095423d8398ad02da5eb0e7_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="id96e39f2a6064e3a9f7a5d3936314aa5_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i1daf00c38f8c4c3eae94fadb949d596e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i3066162394bd46fe865808d0fef6561c_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i79d22e3a356947dfad89afb96c657928_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="icf8f5c918c4f4cd4b9a48247c30ab1f1_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5e1f5aaa9459490bb76a5b88a479c6a7_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7aeb0cbcb4704358b33d4d9c30343715_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i0037fbdb576447fa8271ca3c588b499b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i5a31f558b32a4e6891111f1378ecf6df_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i2706824c3bdf47cf95bf21a0811cdf4f_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if3a8eb790b2b445f8e20daebdd4cd2cc_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i1afbf6a0a38646cf8141ab660d661a4c_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i283f3a44c9024d5cbb54732704d67308_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</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="i78e16472f3054952aedd537276dde8f4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</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="i53cabbf2229e44989b6a7f9f2dcac849_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</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="ic8d86f43510a40b4a644ab76bbcaa926_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2e8921302c4b4a94a71b0b35a70cb9ab_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i19b2056fa80b4d319ec7aaf72c1eed44_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="idad34c34fcb745b6a6cda47bb3f28764_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ibf48ddbb653c4c80aacc4285d004e55c_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ifa60a99fa6f446f2b2fb89dfcc501f53_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i083dd49dc8cd4a29a445e43895614c21_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7d3c469f8ea84eb9851c576cbc0ada9d_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i7c89e32783dc44f5893758f3090d76f9_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i4b47be1b3d13434baaf53199300ab0da_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ied3d585781504202b632c5818665251c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i4d209fd29b364094b643a0b0fa81e275_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i09c84a47134940db97a820022ae2b093_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="id936e4f83c224ae8b76f4d15cd17f18d_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia6ba9916d01f43cea8cc2a2d778cd0b0_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if904e6daa19b4c46ba9e6dfb71b5a03c_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i387cfc167d2241548b41f0a9b71ea893_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i744122da459a427b8b106bdc6f02d7b4_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i9dee1419f05a455eb51422918cc753df_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i8089c3c9469f4ced950cdddc43619605_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i0876ce1dcbb04f389f1eae0ad7a4d767_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ib7e90552a4b440f0aedee45182d90068_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="if75b3c26122c4a58a817661a4ee42c34_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="if5e179549093463b97d9f0b5d1382c49_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</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="ibd0bda332b9f4629855299ce678868de_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</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="i5f6a973475a24cc4ac8e4c485dfc6070_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</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="idb4962d26ab24546b3c705eebfa226c0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i141004cbf70143a9906ccdd79bc71f73_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3dbaab15a0a444fdab1991184783aef2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4fe00c85de014bbea3ce096cc197299d_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1906ad75bc8b49859699bb593901861a_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ibc866e613840479e8900e71ec6fcc942_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i8ff175e56cc14f94a37ef26542540a25_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic10cb9cc8e294208b42f789f99035a0f_I20210114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
        </entity>
        <period>
            <instant>2021-01-14</instant>
        </period>
    </context>
    <context id="i98dd6465136446b796312b8a39ed2edb_D20210401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if76a994a28aa46dfbc018daf29787838_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:WestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7f22ad18a31c4438863b59d0aab84c3f_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:WestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6d3c82db5d014ac9806ef6309fb195da_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:WestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i959d40b40cf0484bb70b7529c91c7e00_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:WestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic9242575c7f64587bfd46d0eff3847d6_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:CentralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i10a803888fa444a79160db2398239c3a_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:CentralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0238fc20e88e431eb32ede297567cdf3_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:CentralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i38b134f5ec744816afee450ab30fa279_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:CentralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i392cade265294451bcbf1ecc1ce76f27_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:EastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i0c89364fb7da41aa97fb9a8529008ae6_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:EastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i69652897013e40fbafbbc6c7fd7bfa8c_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:EastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie263a6ff39c34236ae7b2817947b18ba_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:EastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iaf9a28584e0b4de7a4aae71c05d9aa8c_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib387376bb65948b4a85fb2134c0bc828_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia6d2b2896c4e417f944d3dd576b14dfc_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4876a461bb054afb8ada313e5b39331a_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9ac9bef6b15b4476b031fa3de485c667_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:WestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i5324d8a5435548ed98449b0fd8b68a9e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:WestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8530dc89757c424a9c7711aeb2b2d19f_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:CentralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i8a3a6d9dee7547eb9e50edbeede64c93_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:CentralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if0263de482214c5fbe673f7926524cd8_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:EastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i0b3e25d37905445480c7873bf0d59d2d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:EastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8e33d6dcb1f24c1a81d05750915ace3f_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="iba4a6f09d3f2407593e0e894c2a0fe41_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic7ad53c75fc34d4eaba71b59640afcf7_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia02e7ece7ba04789ac8fba79dd0f2ca4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id9b02b0aa09641a48a3f73c25a9d0632_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="iafc99521281c4506b723bf6c35b6c0cd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6a5dfc913ee54e8f822e4ae2700e5590_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:WestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i46b767318c6149b599d2f52be382e097_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:WestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i56426f8afc92441c90ca89f9b7745917_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:CentralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i586715586a114d898086cd877202d3e8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:CentralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1121501a5ee34ac184a114043bf547e3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:EastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i250cfac76dfb419e8594c892fa4ccad7_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tph:HomebuildingSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">tph:EastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i770c91e11d6e4c8aa1d25f4fe79546c1_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">tph:HomebuilidingPartnershipsOrLimitedLiabilityCompaniesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5e2cc727a86b4eae8fd7afd7798e8439_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ibd3c11350bad4c8b811e61d5d4708d0a_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i5172861ce46744399be032751060feea_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ibba17ec4508c43a8a6708e4ec62cfe5c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i040db049e8f7433990c2522a0de73e05_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie724c27be9b244929a9331170e60cea7_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie558217a7233408483187d0ac54a93fd_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie04f578a4d4447feae765477b44fd3a0_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i74bda97b34394547a33075eaf3d75cf9_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ie8f32b1c7e524e4e8abe4536a1969384_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i422e96ba8d1d4bffb3a584afa8e31330_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:ConsolidatedEntityExcludingVieMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="icbf9e35cdd30403da0225707e9d65b67_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:ConsolidatedEntityExcludingVieMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i87b1cc26f6fc4d739fefd74c21c68b97_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i694041aafad048ab9fd34c3cebb3548f_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tph:WRECOMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i0c1a58a955034b7a9f9cb6c6d59353a1_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i934e6d9fac954ed7816f330631fe07ed_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4257c0f425984fd08d23c17970c03861_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i9ea27dd249554b4e9e1876a0d4991ff0_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i77e663a08a924550a8a6b83ee6faab9f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6ac5cc01075d4e6a97c489eede7cec56_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i1dbeb9f4ffcd48a9ae75f9019a95eb2b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0c3aa5a5dd5c418f89fa6918ee10ed2a_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i7ee4a01557a343d4a206ca5a301f9ec8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7b6b1261ec50410aa8ecfdc217f0de74_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ic3d311192b0e4d0a97eb1e9ef6cb6e73_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6bb82a2069e64893a59bc7de4aba2fe5_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i67763db04bab473a85783b7bdf960833_D20200601-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3621955f747b4738840c24259e3e485c_I20170630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-06-30</instant>
        </period>
    </context>
    <context id="i6605b63eefca4eae828afb0c580afb14_D20170601-20170630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="ia551088892754bc5b06d17cdb4187074_I20170630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-06-30</instant>
        </period>
    </context>
    <context id="i6811ba5bb2d4467c829d1b85df51e1f2_D20170601-20170630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="i49e06a666b61497792dc8833af924e6e_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:TheTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i66517dff169641bba48c98cf077f4c45_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:TheTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if16a5afb4a2e4fec852e828a522c1f97_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tph:SellerFinancedLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i2028cd6b48804b3aa8984cecb2ae0149_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tph:SellerFinancedLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3f84e69e81024627ae4879c66a347f90_I20210610">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:RevolvingFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-10</instant>
        </period>
    </context>
    <context id="ie03dd718a0c2407cb90058a79efca88f_I20220629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:RevolvingFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-29</instant>
        </period>
    </context>
    <context id="i1d81fa02e8244a21a6a71f7a8ebc4ae6_I20210610">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:TheAmendedRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-10</instant>
        </period>
    </context>
    <context id="i0ba51a6ad1374b6bb2c460cf82f484ef_I20220629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:TheAmendedRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-29</instant>
        </period>
    </context>
    <context id="i4620d5fcd1a144c6aa8d7122f6b368ad_I20220629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:TermLoanFacilityandRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-29</instant>
        </period>
    </context>
    <context id="i6b326da9df344cc79ef7b1e35aea0d15_D20220629-20220629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:TheAmendedRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-29</startDate>
            <endDate>2022-06-29</endDate>
        </period>
    </context>
    <context id="i3656de5865d94240abf9c2dea7b4f90c_D20220629-20220629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:TheAmendedRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-29</startDate>
            <endDate>2022-06-29</endDate>
        </period>
    </context>
    <context id="i5005883c2e7642a9a78e1c621cc896b0_D20220629-20220629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:TheTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-29</startDate>
            <endDate>2022-06-29</endDate>
        </period>
    </context>
    <context id="i6ddac0d7727145c79b8c7c6308f3cae1_D20220629-20220629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:TheTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-29</startDate>
            <endDate>2022-06-29</endDate>
        </period>
    </context>
    <context id="if066664f19004d51b3b300e9a5d55473_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:TheAmendedRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ibe47666889a146748926b55847f19bc5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:TheAmendedRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i60544436f3bf432daba86d9736ef504c_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:TheAmendedRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i2a073c5ee0c54843b8da1beb6d908c49_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:TheAmendedRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i70ca5a021c4943259d52d8ae71ae8754_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tph:TermLoanFacilityandRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ie5887867a33e48308c405560027cedaf_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i2b93258c3257472e8ac258d31826547e_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i9cbddd18df2d4aa99c2971011a51a5dc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i860b7af939a948a6932f22b0e3c4043c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id53f221a96e14f1584385e004ea3b2fd_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ide3a9aca774b4f3c85d7d4d3814ac611_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ibd2367af7a90461fb0e769260ef7e293_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i356c226c6200415db839b83eaee2c1cb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic3c3b6470b394d60b22a79f85dbaa31a_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tph:SellerFinancedLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i1e146be45e5547c3a213dfd89019676f_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tph:SellerFinancedLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i8afc103a0be74179ab0766393313157f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tph:SellerFinancedLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8ed79df4477a484182dc1c1449eb9eee_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tph:SellerFinancedLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic50185399be74e00b7a1859bc1d4107d_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie54423a499344435921f3f3a5bd76714_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i7b0a0b0b7b7041c99f7fe7360937e6c2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8eb4c5c18008466b94a86bff01726ef6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0eba8bb76bf14f6a879240df91bfdfb2_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:SuretyBondMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i81da5ccbd9fb401ea26c77691de84d04_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:SuretyBondMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i63b2e945e7cf4f8e84dac09382d2756b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i7c52fafaf8d24e91ac8426d2b5c10b54_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if8160350bcd8401491977497ae858993_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i6eeaa2a5542f4b4a8a4119918f514c2d_I19871231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>1987-12-31</instant>
        </period>
    </context>
    <context id="i98abd1e45a2046c08c870704ea7a085d_D19870101-19871231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">tph:GroundLeaseTenYearRenewalOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>1987-01-01</startDate>
            <endDate>1987-12-31</endDate>
        </period>
    </context>
    <context id="ide67dd9f89dc4b1da13ce47fdc961235_I19871231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">tph:GroundLeaseTenYearRenewalOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>1987-12-31</instant>
        </period>
    </context>
    <context id="ia9cdd961dfb34992aaa5928781e8e4fa_I19871231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">tph:GroundLeaseFortyfiveYearRenewalOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>1987-12-31</instant>
        </period>
    </context>
    <context id="i3247d37d89544c2e96765b5165031aa1_D19870101-19871231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">tph:GroundLeaseRenewalOptionExercisedExtensionThrough2071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>1987-01-01</startDate>
            <endDate>1987-12-31</endDate>
        </period>
    </context>
    <context id="i9d239b8685524e319717669b9eea980e_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">tph:PropertyEquipmentandOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic418f3e8354145288d95d58158996658_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">tph:PropertyEquipmentandOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie0ee88584043436c8c05a53ac6ae6b4a_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">tph:PropertyEquipmentandOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i26fb4ae2859e4480865e7614671920d3_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">tph:PropertyEquipmentandOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3059345d2ee04ad3b1b82015bc23afba_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7da5ef78115d4350b9e5a320ac91929d_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="icba18e1efd5e40fdb62d2cf038ff9498_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7946380ac67b426da366c1fa6a12b7d2_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7c9f96299039456bbc5717a259f0152e_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">tph:PropertyEquipmentandOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i4e381e8e7dd144b18f846ed6040701c4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">tph:PropertyEquipmentandOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i454fbe530c72495abf1a5f070ab5b260_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ie4e45e1195f84f878cae1eaa7fec0ee4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i92e84d5c26d44310bf6fe8c0bbf21816_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tph:TwoThousandThirteenIncentiveProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i79087ff93990419d92e45a42f36b2d2e_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tph:TwoThousandTwentyTwoIncentiveProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="iebb4499ac2204656ae81d189120b7c35_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i07dca97f1856419e9e5cc13562fc5a80_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i348904c689694324aed78dd4d2611e46_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i19dfdf775104464daee13f6fd0409751_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ic1ac4b41daec49758fda8f0620e4b88a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iee799f5f65624d1eb98d1db8d71480a3_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i583cb74f690244e5a9aea34be6b3aa71_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="iff45a3de179548568624ede8b959969b_D20220222-20220222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tph:EmployeesAndOfficersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-22</startDate>
            <endDate>2022-02-22</endDate>
        </period>
    </context>
    <context id="iab74676ff85f4c8a8975a1cdbc933730_I20220222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tph:EmployeesAndOfficersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-22</instant>
        </period>
    </context>
    <context id="i104bb956d1ba415e8cb2a24de6ca7da6_D20220222-20220222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:OfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-22</startDate>
            <endDate>2022-02-22</endDate>
        </period>
    </context>
    <context id="i68a5a88834134876b6ba7d675b807f5a_I20220222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:OfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tph:PerformanceMetricsAxis">tph:HomebuildingRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-22</instant>
        </period>
    </context>
    <context id="i85e2af3c6db94340b9135a3ee2ffe878_I20220222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:OfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tph:PerformanceMetricsAxis">tph:PretaxEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-22</instant>
        </period>
    </context>
    <context id="ib7aa7252ef184cf0a8a9a0bf43588fa5_D20220222-20220222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:OfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-22</startDate>
            <endDate>2022-02-22</endDate>
        </period>
    </context>
    <context id="icef46ea940ab4401991f406432d57360_D20220222-20220222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:OfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-22</startDate>
            <endDate>2022-02-22</endDate>
        </period>
    </context>
    <context id="i3efd936141f54222811977c38b4603c9_I20220222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:OfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-22</instant>
        </period>
    </context>
    <context id="ibc758206866945ecb491bc87b9b2c01f_D20220222-20220222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:PresidentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-22</startDate>
            <endDate>2022-02-22</endDate>
        </period>
    </context>
    <context id="if7557a5835c54e8a91f1c2db2e93a695_I20220222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:PresidentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tph:PerformanceMetricsAxis">tph:HomebuildingRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-22</instant>
        </period>
    </context>
    <context id="i8f544ee3b14f44d09eefe46ff398343b_I20220222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:PresidentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tph:PerformanceMetricsAxis">tph:PretaxEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-22</instant>
        </period>
    </context>
    <context id="ic923f8e55a264be38cd6557bf8773d22_D20220222-20220222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:PresidentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-22</startDate>
            <endDate>2022-02-22</endDate>
        </period>
    </context>
    <context id="ia31fd84ff65b49a78ff426308e117857_D20220222-20220222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:PresidentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-22</startDate>
            <endDate>2022-02-22</endDate>
        </period>
    </context>
    <context id="iaeb524efb28c40629342eaf97f25c88b_D20220425-20220425">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-25</startDate>
            <endDate>2022-04-25</endDate>
        </period>
    </context>
    <context id="i5ab24320071440afb372da56d4c1b5cb_I20220425">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-25</instant>
        </period>
    </context>
    <context id="ic15786161b5147af91917edf7098fbbc_D20220630-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tph:EmployeesAndOfficersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-30</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i887361fa268242c2bc68af54cbf6d096_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tph:EmployeesAndOfficersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i820ddb948ffb4499b61b7b262fbfda5e_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tph:EmployeesAndOfficersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i0d6b2d566dfb43a0bd4d3b9abe788257_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">tph:AccruedExpensesAndOtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tph:WeyerhaeuserMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib7798ccadc2547e3ac596c3530aa60d0_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001561680</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">tph:AccruedExpensesAndOtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tph:WeyerhaeuserMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="state">
        <measure>tph:state</measure>
    </unit>
    <unit id="business_line">
        <measure>tph:business_line</measure>
    </unit>
    <unit id="brand">
        <measure>tph:brand</measure>
    </unit>
    <unit id="segment">
        <measure>tph:segment</measure>
    </unit>
    <unit id="investment">
        <measure>tph:investment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="intangible_asset">
        <measure>tph:intangible_asset</measure>
    </unit>
    <unit id="lease">
        <measure>tph:lease</measure>
    </unit>
    <unit id="leaserenewaloption">
        <measure>tph:leaseRenewalOption</measure>
    </unit>
    <unit id="leaseextension">
        <measure>tph:leaseExtension</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80L2ZyYWc6OGY1N2JlOTMwYzI5NDllNDgyNDVjNWY3ZjViODMzODgvdGFibGU6NTkyYjczNGY2MzkwNDNhOTk2Y2QxM2E4ZWU2YWRhMmUvdGFibGVyYW5nZTo1OTJiNzM0ZjYzOTA0M2E5OTZjZDEzYThlZTZhZGEyZV8zLTEtMS0xLTQ0NTY2_bba33346-377b-4e5f-991d-2d63280e9648">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80L2ZyYWc6OGY1N2JlOTMwYzI5NDllNDgyNDVjNWY3ZjViODMzODgvdGFibGU6NTkyYjczNGY2MzkwNDNhOTk2Y2QxM2E4ZWU2YWRhMmUvdGFibGVyYW5nZTo1OTJiNzM0ZjYzOTA0M2E5OTZjZDEzYThlZTZhZGEyZV81LTEtMS0xLTQ0NTY2_32be015a-5237-4056-89d4-b4ac40e8d5d0">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80L2ZyYWc6OGY1N2JlOTMwYzI5NDllNDgyNDVjNWY3ZjViODMzODgvdGFibGU6NTkyYjczNGY2MzkwNDNhOTk2Y2QxM2E4ZWU2YWRhMmUvdGFibGVyYW5nZTo1OTJiNzM0ZjYzOTA0M2E5OTZjZDEzYThlZTZhZGEyZV82LTEtMS0xLTQ0NTY2_b5450967-f780-4c57-9445-7561e782d118">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80L2ZyYWc6OGY1N2JlOTMwYzI5NDllNDgyNDVjNWY3ZjViODMzODgvdGFibGU6NTkyYjczNGY2MzkwNDNhOTk2Y2QxM2E4ZWU2YWRhMmUvdGFibGVyYW5nZTo1OTJiNzM0ZjYzOTA0M2E5OTZjZDEzYThlZTZhZGEyZV85LTEtMS0xLTQ0NTY2_efa69b4c-0726-4119-ad48-578f56b32931">0001561680</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80L2ZyYWc6OGY1N2JlOTMwYzI5NDllNDgyNDVjNWY3ZjViODMzODgvdGFibGU6NTkyYjczNGY2MzkwNDNhOTk2Y2QxM2E4ZWU2YWRhMmUvdGFibGVyYW5nZTo1OTJiNzM0ZjYzOTA0M2E5OTZjZDEzYThlZTZhZGEyZV8xMC0xLTEtMS00NDU2Ng_acb3ba8c-b992-4185-92dd-794d5739b7a1">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfNi0wLTEtMS00NDU2Ng_83312dd4-5fac-4785-a93f-980b2bdbe9d3">http://fasb.org/us-gaap/2022#OtherAssets</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfNi0wLTEtMS00NDU2Ng_e826b32e-7f7c-437b-afd4-ee77665b9381">http://fasb.org/us-gaap/2022#OtherAssets</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMTEtMC0xLTEtNDQ1NjY_294078d1-9417-40ce-9105-88ef144a252b">http://fasb.org/us-gaap/2022#AccruedLiabilitiesAndOtherLiabilities</us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMTEtMC0xLTEtNDQ1NjY_f6210ab1-2698-461d-9b99-d8a80b69d849">http://fasb.org/us-gaap/2022#AccruedLiabilitiesAndOtherLiabilities</us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i7c52fafaf8d24e91ac8426d2b5c10b54_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNjQyMA_430248f7-6e7c-4f24-a042-889b27268ae4">P3Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <dei:DocumentType
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGV4dHJlZ2lvbjozYzczY2YwOGFmMjM0NTg3YmI0ZDdhNzdjMzFkOWRjY18yNzcz_74acf203-6aae-406c-ae83-7c4e8434e283">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGFibGU6ZDAyZDVlY2JkMzNiNDg3OTg4NDgyZjZmZGZjMjk5YzMvdGFibGVyYW5nZTpkMDJkNWVjYmQzM2I0ODc5ODg0ODJmNmZkZmMyOTljM18wLTAtMS0xLTQ0NTY2_115d2718-d752-4a07-b5f0-ad1c0cf9adef">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGV4dHJlZ2lvbjozYzczY2YwOGFmMjM0NTg3YmI0ZDdhNzdjMzFkOWRjY18zMjI_5955cbb5-92aa-487b-a45b-67ee9609e3f7">2022-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGFibGU6ZjQxN2E2Yzk4NTU3NGFlMjg3OGY3Zjk5ZmMyMzJiNjcvdGFibGVyYW5nZTpmNDE3YTZjOTg1NTc0YWUyODc4ZjdmOTlmYzIzMmI2N18wLTAtMS0xLTQ0NTY2_e6b5790f-fba9-49da-ab3c-71fe14d9340a">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGV4dHJlZ2lvbjozYzczY2YwOGFmMjM0NTg3YmI0ZDdhNzdjMzFkOWRjY18yNzY3_d41cadc8-c3d7-4fd8-8f16-9d0b591e2b22">1-35796</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGV4dHJlZ2lvbjozYzczY2YwOGFmMjM0NTg3YmI0ZDdhNzdjMzFkOWRjY18yNzY4_4275e3a8-3515-4bfe-90aa-45f226ad1178">Tri Pointe Homes, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGFibGU6YjZmYmFmNDFlZDFmNGIzNWI1N2ExMzRkNWQ2ZjMxN2EvdGFibGVyYW5nZTpiNmZiYWY0MWVkMWY0YjM1YjU3YTEzNGQ1ZDZmMzE3YV8wLTAtMS0xLTQ0NTY2_7141ec72-07f3-428a-b291-50835df36f1a">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGFibGU6YjZmYmFmNDFlZDFmNGIzNWI1N2ExMzRkNWQ2ZjMxN2EvdGFibGVyYW5nZTpiNmZiYWY0MWVkMWY0YjM1YjU3YTEzNGQ1ZDZmMzE3YV8wLTItMS0xLTQ0NTY2_94a8b7ff-da4a-432a-a0cd-e18e751654dd">61-1763235</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGV4dHJlZ2lvbjozYzczY2YwOGFmMjM0NTg3YmI0ZDdhNzdjMzFkOWRjY18yNzYx_7cb46313-1188-44b5-8567-f543863f8c8b">940 Southwood Blvd</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGV4dHJlZ2lvbjozYzczY2YwOGFmMjM0NTg3YmI0ZDdhNzdjMzFkOWRjY18yNzYy_761d2d39-e8bc-4be9-9af2-0183162bb87f">Suite&#160;200</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGV4dHJlZ2lvbjozYzczY2YwOGFmMjM0NTg3YmI0ZDdhNzdjMzFkOWRjY18yNzY5_978cefcb-857d-4ffc-aa55-e4bf5993b532">Incline Village</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGV4dHJlZ2lvbjozYzczY2YwOGFmMjM0NTg3YmI0ZDdhNzdjMzFkOWRjY18yNzcw_87565a14-c5ca-4782-a14c-61cb57b91d31">NV</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGV4dHJlZ2lvbjozYzczY2YwOGFmMjM0NTg3YmI0ZDdhNzdjMzFkOWRjY18yNzYz_c866511d-2cf6-40ec-9fcb-356ffd7fe9ea">89451</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGV4dHJlZ2lvbjozYzczY2YwOGFmMjM0NTg3YmI0ZDdhNzdjMzFkOWRjY18yNzY0_eb09c503-d3f4-412d-85fa-7c7d00fe8508">775</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGV4dHJlZ2lvbjozYzczY2YwOGFmMjM0NTg3YmI0ZDdhNzdjMzFkOWRjY18yNzY1_80d8ded0-aaf2-478f-a096-71e0d8c1f52d">413-1030</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGFibGU6OTFkMWJkNDEyNDg5NGZiM2JmNmMyNzI0Y2NiMmEzZjUvdGFibGVyYW5nZTo5MWQxYmQ0MTI0ODk0ZmIzYmY2YzI3MjRjY2IyYTNmNV8xLTAtMS0xLTQ0NTY2_f610e540-d812-445b-8234-630220343aee">Common Stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGFibGU6OTFkMWJkNDEyNDg5NGZiM2JmNmMyNzI0Y2NiMmEzZjUvdGFibGVyYW5nZTo5MWQxYmQ0MTI0ODk0ZmIzYmY2YzI3MjRjY2IyYTNmNV8xLTItMS0xLTQ0NTY2_22dc76da-341f-4e27-8e04-3fb296af46f3">TPH</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGFibGU6OTFkMWJkNDEyNDg5NGZiM2JmNmMyNzI0Y2NiMmEzZjUvdGFibGVyYW5nZTo5MWQxYmQ0MTI0ODk0ZmIzYmY2YzI3MjRjY2IyYTNmNV8xLTQtMS0xLTQ0NTY2_db2c5344-38ef-44b4-b642-d96b963f684e">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGV4dHJlZ2lvbjozYzczY2YwOGFmMjM0NTg3YmI0ZDdhNzdjMzFkOWRjY18yNzcx_1436569e-0396-4f67-b223-2577d28c29f5">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGV4dHJlZ2lvbjozYzczY2YwOGFmMjM0NTg3YmI0ZDdhNzdjMzFkOWRjY18yNzcy_ee2c8d61-bfd9-44d6-8913-4264c60cf629">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGFibGU6NGJmNDdhMzBiODQ0NDhlY2IwYjgwN2JkMGViZjlmYTAvdGFibGVyYW5nZTo0YmY0N2EzMGI4NDQ0OGVjYjBiODA3YmQwZWJmOWZhMF8wLTAtMS0xLTQ0NTY2_cd89c9c4-447e-43dd-a378-b8371888e15b">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGFibGU6NGJmNDdhMzBiODQ0NDhlY2IwYjgwN2JkMGViZjlmYTAvdGFibGVyYW5nZTo0YmY0N2EzMGI4NDQ0OGVjYjBiODA3YmQwZWJmOWZhMF8xLTMtMS0xLTQ0NTY2_9cf3a2eb-90f1-408d-9f16-8e6f87f3eaa4">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGFibGU6NGJmNDdhMzBiODQ0NDhlY2IwYjgwN2JkMGViZjlmYTAvdGFibGVyYW5nZTo0YmY0N2EzMGI4NDQ0OGVjYjBiODA3YmQwZWJmOWZhMF8yLTMtMS0xLTQ0NTY2_641d7760-9a2f-48ac-aac6-dd0fa6df2790">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGV4dHJlZ2lvbjozYzczY2YwOGFmMjM0NTg3YmI0ZDdhNzdjMzFkOWRjY18yNzY2_8394cf8d-af61-445a-b23e-a7075b98fc2c">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i84e294dd2f29468591e27979b616c48b_I20220715"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xL2ZyYWc6M2M3M2NmMDhhZjIzNDU4N2JiNGQ3YTc3YzMxZDlkY2MvdGV4dHJlZ2lvbjozYzczY2YwOGFmMjM0NTg3YmI0ZDdhNzdjMzFkOWRjY18yNjcw_cfd05243-1c52-4ccd-8c5b-0b0ad8eef948"
      unitRef="shares">101638020</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMy0xLTEtMS00NDU2Ng_fc205aa3-6cf4-4972-8b77-01ff536572af"
      unitRef="usd">270124000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMy0zLTEtMS00NDU2Ng_c5a409d5-da06-4e03-8f57-f50a95c32706"
      unitRef="usd">681528000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsAndNotesReceivableNet
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfNC0xLTEtMS00NDU2Ng_26b6a54b-bcb1-4514-970a-d85f47baf4bd"
      unitRef="usd">145430000</us-gaap:AccountsAndNotesReceivableNet>
    <us-gaap:AccountsAndNotesReceivableNet
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfNC0zLTEtMS00NDU2Ng_3e94dec0-01e3-4df2-b2a9-ee38d7c56a05"
      unitRef="usd">116996000</us-gaap:AccountsAndNotesReceivableNet>
    <us-gaap:InventoryRealEstate
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfNS0xLTEtMS00NDU2Ng_87853849-fdff-4046-b997-1bd3f4712928"
      unitRef="usd">3490321000</us-gaap:InventoryRealEstate>
    <us-gaap:InventoryRealEstate
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfNS0zLTEtMS00NDU2Ng_1c820fa3-eb58-445e-a072-68e8bf9067cd"
      unitRef="usd">3054743000</us-gaap:InventoryRealEstate>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfNi0xLTEtMS00NDU2Ng_6c30759c-17ff-4bf6-ae55-d80677080b8c"
      unitRef="usd">131399000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfNi0zLTEtMS00NDU2Ng_fee65818-3994-4624-8dc6-e1cf0eedb2f2"
      unitRef="usd">118095000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfNy0xLTEtMS00NDU2Ng_06eeb934-61a2-4902-b020-5bfdfb045cfd"
      unitRef="usd">156603000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfNy0zLTEtMS00NDU2Ng_860a4486-0b31-436e-bc16-603647ee40b9"
      unitRef="usd">156603000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfOC0xLTEtMS00NDU2Ng_f1fe1b77-036b-44c8-a647-31857d8ce5c1"
      unitRef="usd">57095000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfOC0zLTEtMS00NDU2Ng_51cfb252-4846-44a8-9dbe-82d3c786c644"
      unitRef="usd">57096000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssets
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfOS0xLTEtMS00NDU2Ng_95f65c5a-d1d9-4127-ab89-95c05aad771a"
      unitRef="usd">163686000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfOS0zLTEtMS00NDU2Ng_45f09f03-3375-4eeb-bbeb-85c0905b898b"
      unitRef="usd">151162000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMTAtMS0xLTEtNDQ1NjY_180b509f-9cbc-4f80-8677-c7eee0387590"
      unitRef="usd">4414658000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMTAtMy0xLTEtNDQ1NjY_2a5f75a0-7daa-4542-a28b-3daf0d7e0c0d"
      unitRef="usd">4336223000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMTItMS0xLTEtNDQ1NjY_ce89b697-d2fc-4e0f-b1b6-5c3485dc1a49"
      unitRef="usd">112942000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMTItMy0xLTEtNDQ1NjY_0fe8160c-cbdc-4d51-9fc2-67ec2757316d"
      unitRef="usd">84854000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMTMtMS0xLTEtNDQ1NjY_dabd58db-d7ab-4a30-ad66-0c77e7fd5568"
      unitRef="usd">474202000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMTMtMy0xLTEtNDQ1NjY_fdaf12ab-3458-4cd4-881e-27156b815998"
      unitRef="usd">466013000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:LoansPayable
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMTQtMS0xLTEtNDQ1NjY_a68afd33-ad15-44e2-97ea-854a1fa21088"
      unitRef="usd">250000000</us-gaap:LoansPayable>
    <us-gaap:LoansPayable
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMTQtMy0xLTEtNDQ1NjY_257eb1a7-e215-40bc-9fc5-8a7e56aa3cb0"
      unitRef="usd">250504000</us-gaap:LoansPayable>
    <us-gaap:SeniorNotes
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMTUtMS0xLTEtNDQ1NjY_d4db036c-01bf-4e65-a569-a59f904e0855"
      unitRef="usd">1088895000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMTUtMy0xLTEtNDQ1NjY_e0c69f0d-924b-42d1-a520-fe0e861f27d1"
      unitRef="usd">1087219000</us-gaap:SeniorNotes>
    <us-gaap:Liabilities
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMTYtMS0xLTEtNDQ1NjY_bd4b5612-824f-477d-a4e0-65481a58cdde"
      unitRef="usd">1926039000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMTYtMy0xLTEtNDQ1NjY_87017a4e-a4b1-49d9-bbbd-e9e60d2d340d"
      unitRef="usd">1888590000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMTgtMS0xLTEtNDQ1NjY_3e011365-cd99-48a6-bfad-b32c15dff6a7"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMTgtMy0xLTEtNDQ1NjY_b4b4b710-671d-4670-bd6c-2a66f6067fae"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjItMC0xLTEtNDQ1NjYvdGV4dHJlZ2lvbjo1YTE4OTQ0NTA0NmQ0ZDQxYTEyMjIxNTZjMTZmYmVhZV8yMQ_d4209dde-3ffb-48d8-8fc5-0bf9da6d1c79"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjItMC0xLTEtNDQ1NjYvdGV4dHJlZ2lvbjo1YTE4OTQ0NTA0NmQ0ZDQxYTEyMjIxNTZjMTZmYmVhZV8yMQ_d594c1ad-cdcd-4cb7-bef9-028ee7d9306e"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjItMC0xLTEtNDQ1NjYvdGV4dHJlZ2lvbjo1YTE4OTQ0NTA0NmQ0ZDQxYTEyMjIxNTZjMTZmYmVhZV8zNQ_7917f044-ddc6-41a9-950a-df0b2e9f8b2e"
      unitRef="shares">50000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjItMC0xLTEtNDQ1NjYvdGV4dHJlZ2lvbjo1YTE4OTQ0NTA0NmQ0ZDQxYTEyMjIxNTZjMTZmYmVhZV8zNQ_b7b5a073-8f4e-4b55-b809-058da0fc4f13"
      unitRef="shares">50000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjItMC0xLTEtNDQ1NjYvdGV4dHJlZ2lvbjo1YTE4OTQ0NTA0NmQ0ZDQxYTEyMjIxNTZjMTZmYmVhZV81Nw_056cf0da-c6f2-47cc-8d68-624cd3818c49"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjItMC0xLTEtNDQ1NjYvdGV4dHJlZ2lvbjo1YTE4OTQ0NTA0NmQ0ZDQxYTEyMjIxNTZjMTZmYmVhZV81Nw_62a323a1-9755-4b8e-9c8d-02f86033884f"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjItMC0xLTEtNDQ1NjYvdGV4dHJlZ2lvbjo1YTE4OTQ0NTA0NmQ0ZDQxYTEyMjIxNTZjMTZmYmVhZV81Nw_77175301-d950-4620-90a5-2a530d37d0b6"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjItMC0xLTEtNDQ1NjYvdGV4dHJlZ2lvbjo1YTE4OTQ0NTA0NmQ0ZDQxYTEyMjIxNTZjMTZmYmVhZV81Nw_de69bf3d-597e-4661-86b3-d7d3acdbb077"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjItMS0xLTEtNDQ1NjY_a6963926-1976-4126-b48a-cd49dba69d5b"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjItMy0xLTEtNDQ1NjY_77c8c6bc-0d1f-4514-901b-c67a4d3408e3"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjMtMC0xLTEtNDQ1NjYvdGV4dHJlZ2lvbjpmZDVkZDgyMGY0Njg0ZmYzOTBiYjg1NTdhYjVlMzM4NF8xOA_57f0593c-03f1-42da-95c3-1736e83d7687"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjMtMC0xLTEtNDQ1NjYvdGV4dHJlZ2lvbjpmZDVkZDgyMGY0Njg0ZmYzOTBiYjg1NTdhYjVlMzM4NF8xOA_58aecb43-0171-428f-8cbf-c6ae945dd246"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjMtMC0xLTEtNDQ1NjYvdGV4dHJlZ2lvbjpmZDVkZDgyMGY0Njg0ZmYzOTBiYjg1NTdhYjVlMzM4NF8zMg_49fcead0-6118-4607-874e-b7c8373b0b08"
      unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjMtMC0xLTEtNDQ1NjYvdGV4dHJlZ2lvbjpmZDVkZDgyMGY0Njg0ZmYzOTBiYjg1NTdhYjVlMzM4NF8zMg_9c6bb969-1018-40d9-96b7-2b457994b490"
      unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjMtMC0xLTEtNDQ1NjYvdGV4dHJlZ2lvbjpmZDVkZDgyMGY0Njg0ZmYzOTBiYjg1NTdhYjVlMzM4NF81Nw_177c049c-56b6-46c2-9acd-d26ee200c1cd"
      unitRef="shares">101860993</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjMtMC0xLTEtNDQ1NjYvdGV4dHJlZ2lvbjpmZDVkZDgyMGY0Njg0ZmYzOTBiYjg1NTdhYjVlMzM4NF81Nw_ed6affa9-a91d-43c4-b55e-b83522c62034"
      unitRef="shares">101860993</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjMtMC0xLTEtNDQ1NjYvdGV4dHJlZ2lvbjpmZDVkZDgyMGY0Njg0ZmYzOTBiYjg1NTdhYjVlMzM4NF82NA_08cf6e4d-a21f-41ee-8743-11261c57617c"
      unitRef="shares">109644474</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjMtMC0xLTEtNDQ1NjYvdGV4dHJlZ2lvbjpmZDVkZDgyMGY0Njg0ZmYzOTBiYjg1NTdhYjVlMzM4NF82NA_4c9c6b53-0404-4caa-b330-fe9c47a06c7e"
      unitRef="shares">109644474</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjMtMS0xLTEtNDQ1NjY_02c5d7d3-2251-47c3-87d5-b4361323e078"
      unitRef="usd">1019000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjMtMy0xLTEtNDQ1NjY_5b64e75a-7773-49c1-8fd2-e6c3ba8753b5"
      unitRef="usd">1096000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjQtMS0xLTEtNDQ1NjY_674693d1-d119-4888-a683-7aecaa4612f9"
      unitRef="usd">0</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjQtMy0xLTEtNDQ1NjY_0d2e46c6-2048-4f90-9f6d-de6da0ef479c"
      unitRef="usd">91077000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjUtMS0xLTEtNDQ1NjY_b2ae0323-2a94-4101-8570-5915ecbf7cec"
      unitRef="usd">2486547000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjUtMy0xLTEtNDQ1NjY_0e3268e6-ddf1-4ab6-ae07-0c2dda8f7428"
      unitRef="usd">2355448000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjYtMS0xLTEtNDQ1NjY_ac570c58-f62c-4628-a614-619e17819d96"
      unitRef="usd">2487566000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjYtMy0xLTEtNDQ1NjY_afd8adbf-e9f3-4693-ad31-a6b0aa2824f4"
      unitRef="usd">2447621000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjctMS0xLTEtNDQ1NjY_0f75e2ea-f196-44cb-bea7-25dea7b776af"
      unitRef="usd">1053000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjctMy0xLTEtNDQ1NjY_6b5577ec-b7ae-4d81-a52c-725de57a0515"
      unitRef="usd">12000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjgtMS0xLTEtNDQ1NjY_22aff2e1-f0af-456f-b11f-f781ae5fef16"
      unitRef="usd">2488619000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjgtMy0xLTEtNDQ1NjY_e55996e5-641d-4816-81e1-cc9cfe7e6798"
      unitRef="usd">2447633000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjktMS0xLTEtNDQ1NjY_0324b132-fa8d-4b90-8809-ea06b4d45a4a"
      unitRef="usd">4414658000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8xOS9mcmFnOjk4MTUwODdmNzg0NTQyNmFhMjNhMDFmNmM1ZjAxZTQzL3RhYmxlOmU4Njc4ZmQ1MmQ5MzRiNWFhYTc5ZjY2MjAyMzU1MWRmL3RhYmxlcmFuZ2U6ZTg2NzhmZDUyZDkzNGI1YWFhNzlmNjYyMDIzNTUxZGZfMjktMy0xLTEtNDQ1NjY_87d37d29-33d8-4876-92c6-38d2799d77f5"
      unitRef="usd">4336223000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if989f6bbc7d04ae7bbf3ed326917cdd8_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMy0xLTEtMS00NDU2Ng_256b26fe-d0af-44fa-809a-2d93f7b9afef"
      unitRef="usd">1004644000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1e39d4b7603e40dbb02ed2d1c47c0dde_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMy0zLTEtMS00NDU2Ng_6bb48eef-a127-4929-97a7-e8b0adaf7af8"
      unitRef="usd">1009307000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1f83a74683f444fdb553ab2670de7f96_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMy01LTEtMS00NDU2Ng_dbb294a2-454a-415a-a291-bd9163e0a81f"
      unitRef="usd">1729895000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie9c9c0baef884192b24c022ba94bae48_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMy03LTEtMS00NDU2Ng_4215f320-9eb2-42b7-89d7-8aefecb55234"
      unitRef="usd">1725982000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ief29dc8c93b3415d867cf9cac0bc0f87_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfNC0xLTEtMS00NDU2Ng_6d7a6261-76b4-4a07-9d6c-84377a27e100"
      unitRef="usd">114000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1d2a2986892548de8b405125e665f594_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfNC0zLTEtMS00NDU2Ng_7b360e8b-85d1-437a-8722-05d6ff605c9d"
      unitRef="usd">5416000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia4c380f5215b4edeb5fe81955a762f04_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfNC01LTEtMS00NDU2Ng_b8de3308-253a-489c-a88c-c76838e14efb"
      unitRef="usd">1711000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4ecd7ba272c743479ca1b670186b390a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfNC03LTEtMS00NDU2Ng_07f0b72f-0637-409c-80e6-a1365cc95257"
      unitRef="usd">6939000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i536363e807bf483fb26f2e9540dcb8d4_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfNS0xLTEtMS00NDU2Ng_119d3fc6-4e47-468e-95c2-f01128df46b2"
      unitRef="usd">703000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if286ba315d2c4b61b24aed9dc80847c1_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfNS0zLTEtMS00NDU2Ng_228b8ac8-5578-4826-868f-5ec10ef7b163"
      unitRef="usd">660000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1f514d1d385f4c1da1a373b1c14b2792_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfNS01LTEtMS00NDU2Ng_73984c48-4d31-42a3-8a66-8660b298caab"
      unitRef="usd">1347000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7820f90f6ad24113b31bf1a064a335dd_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfNS03LTEtMS00NDU2Ng_69e0a604-706f-49d7-a752-7ae123b54c46"
      unitRef="usd">1323000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib3cccd47c9014bf79f6d0233d5283654_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfNi0xLTEtMS00NDU2Ng_57282704-c8b6-45ef-8a27-7bcfb0cc097b"
      unitRef="usd">1005461000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib7a9b80f8dfa48f2aefc5ff0f5273525_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfNi0zLTEtMS00NDU2Ng_7918c78a-cbdf-48a3-8198-ef2c997877e2"
      unitRef="usd">1015383000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9faa2871e5b4474f97e25c34a02cf3c6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfNi01LTEtMS00NDU2Ng_c016cc2a-6bd6-4e52-8885-6c7b76687146"
      unitRef="usd">1732953000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i02d4d275fdd1422f996e055c0a248026_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfNi03LTEtMS00NDU2Ng_3b86cda6-b3fb-4cbc-b5a4-64f79cb5736d"
      unitRef="usd">1734244000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if989f6bbc7d04ae7bbf3ed326917cdd8_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfNy0xLTEtMS00NDU2Ng_e21854d1-c9c7-43c6-a200-bc466aeddf09"
      unitRef="usd">731352000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i1e39d4b7603e40dbb02ed2d1c47c0dde_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfNy0zLTEtMS00NDU2Ng_75c9ebae-a5a0-4f4f-bfdf-76fe3b77bcae"
      unitRef="usd">761215000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i1f83a74683f444fdb553ab2670de7f96_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfNy01LTEtMS00NDU2Ng_7c645ec8-8053-4fd8-a9d6-f0530f199748"
      unitRef="usd">1262012000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie9c9c0baef884192b24c022ba94bae48_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfNy03LTEtMS00NDU2Ng_2e93d1c0-8a85-4e1e-a609-9b6995a02585"
      unitRef="usd">1306571000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ief29dc8c93b3415d867cf9cac0bc0f87_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfOC0xLTEtMS00NDU2Ng_1ebd8d08-d544-4c85-bde3-ea80d3922bcd"
      unitRef="usd">344000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i1d2a2986892548de8b405125e665f594_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfOC0zLTEtMS00NDU2Ng_e70aa2a3-b18a-4e73-b559-60f510cf4fa8"
      unitRef="usd">4874000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ia4c380f5215b4edeb5fe81955a762f04_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfOC01LTEtMS00NDU2Ng_1ed1abfb-f41f-4b16-a183-fc8b542f0e13"
      unitRef="usd">819000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i4ecd7ba272c743479ca1b670186b390a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfOC03LTEtMS00NDU2Ng_ff6cca7a-bbfa-46d8-955d-199b2d69fdb2"
      unitRef="usd">5027000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfOS0xLTEtMS00NDU2Ng_3ec90e94-7886-4818-8fc0-998ccd3118aa"
      unitRef="usd">704000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfOS0zLTEtMS00NDU2Ng_cfd2b6f0-9a9b-49f2-afd0-2e2286ece44f"
      unitRef="usd">686000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfOS01LTEtMS00NDU2Ng_fcfa8d7f-5545-45ad-87f0-9234aa67a52a"
      unitRef="usd">1350000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfOS03LTEtMS00NDU2Ng_9b71cad0-da2a-46cd-8ea6-5d05304fd60f"
      unitRef="usd">1310000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTAtMS0xLTEtNDQ1NjY_997bac2d-e5a9-4443-8a9e-8e3aaa8703d5"
      unitRef="usd">38523000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTAtMy0xLTEtNDQ1NjY_459df351-f371-4742-a996-2b15430eac1a"
      unitRef="usd">45489000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTAtNS0xLTEtNDQ1NjY_a142e3d9-451d-440e-aeb2-2acac0ea75ff"
      unitRef="usd">70762000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTAtNy0xLTEtNDQ1NjY_84fca750-6a3b-4f3a-a037-8e6cff6e0f81"
      unitRef="usd">85949000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTEtMS0xLTEtNDQ1NjY_3c09ac40-2b33-4603-8d46-9ee7227509dd"
      unitRef="usd">56829000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTEtMy0xLTEtNDQ1NjY_8081f122-f57b-4116-be3c-935ff9bdc3eb"
      unitRef="usd">51263000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTEtNS0xLTEtNDQ1NjY_5102a005-0e58-4c00-9d81-e922bd2a85fa"
      unitRef="usd">105285000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTEtNy0xLTEtNDQ1NjY_62826bb1-908c-420d-ab82-f9d364a8f55c"
      unitRef="usd">92612000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTMtMS0xLTEtNDQ1NjY_073027ae-47a8-4f30-9415-b9372588cc0f"
      unitRef="usd">177709000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTMtMy0xLTEtNDQ1NjY_4a59505c-995d-40e0-ac1b-1ae3352b55d9"
      unitRef="usd">151856000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTMtNS0xLTEtNDQ1NjY_5aa126ff-e903-4c0b-8b9e-2a570598992b"
      unitRef="usd">292725000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTMtNy0xLTEtNDQ1NjY_e9aaf35e-ff82-4f38-9f8e-f95735c75912"
      unitRef="usd">242775000</us-gaap:OperatingIncomeLoss>
    <tph:HomeBuildingIncomeLossFromEquityMethodInvestments
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTQtMS0xLTEtNDQ1NjY_3538726b-62ad-40cd-9b14-ccd8d80e45cf"
      unitRef="usd">143000</tph:HomeBuildingIncomeLossFromEquityMethodInvestments>
    <tph:HomeBuildingIncomeLossFromEquityMethodInvestments
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTQtMy0xLTEtNDQ1NjY_2df00d6c-ca94-49fa-80c9-3b80dfe99994"
      unitRef="usd">-16000</tph:HomeBuildingIncomeLossFromEquityMethodInvestments>
    <tph:HomeBuildingIncomeLossFromEquityMethodInvestments
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTQtNS0xLTEtNDQ1NjY_6e02c86f-c976-4392-8cd6-42d5cbf83d47"
      unitRef="usd">88000</tph:HomeBuildingIncomeLossFromEquityMethodInvestments>
    <tph:HomeBuildingIncomeLossFromEquityMethodInvestments
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTQtNy0xLTEtNDQ1NjY_8b544fe2-ff17-44a8-8bab-9460f40a04af"
      unitRef="usd">-29000</tph:HomeBuildingIncomeLossFromEquityMethodInvestments>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTUtMS0xLTEtNDQ1NjY_138c685f-e886-4258-bfa2-8e6491fc6584"
      unitRef="usd">116000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTUtMy0xLTEtNDQ1NjY_f2beaf38-e15e-4f03-80e4-a3e793d04288"
      unitRef="usd">149000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTUtNS0xLTEtNDQ1NjY_47d79f90-06db-4af0-bd64-8ad9d4bd0470"
      unitRef="usd">389000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTUtNy0xLTEtNDQ1NjY_ce8360ed-efbf-4b8d-af75-486e417a713d"
      unitRef="usd">257000</us-gaap:OtherNonoperatingIncomeExpense>
    <tph:HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTYtMS0xLTEtNDQ1NjY_9da5b800-4071-4086-9686-03277f9650d7"
      unitRef="usd">177968000</tph:HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes>
    <tph:HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTYtMy0xLTEtNDQ1NjY_cdc3bd41-38f9-4879-aaa5-73f41b9f9510"
      unitRef="usd">151989000</tph:HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes>
    <tph:HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTYtNS0xLTEtNDQ1NjY_8431a22a-dfce-4555-afe8-79d8caa361a4"
      unitRef="usd">293202000</tph:HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes>
    <tph:HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTYtNy0xLTEtNDQ1NjY_532983bc-6524-46b7-93b3-a3e3f410c83e"
      unitRef="usd">243003000</tph:HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifad5777e3ca148dfae74738e9ae1bcc1_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTgtMS0xLTEtNDQ1NjY_40c3d2b1-1651-4cd8-bdab-b3b04b9e3b41"
      unitRef="usd">12228000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i30f972de3df844f39da2b0682a9fdb09_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTgtMy0xLTEtNDQ1NjY_96efeee7-46cd-4ffc-9546-f0ca758e9bf0"
      unitRef="usd">2681000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3c875cecbf0c48a28efc379e3a39e5a8_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTgtNS0xLTEtNDQ1NjY_cd9d5acc-28ac-41fc-a64b-232f9e2c7652"
      unitRef="usd">20980000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i083ad7e147e84f2babb0873270790019_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTgtNy0xLTEtNDQ1NjY_193073ee-f4a0-4407-9991-5ea147c21e4c"
      unitRef="usd">4786000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="ifad5777e3ca148dfae74738e9ae1bcc1_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTktMS0xLTEtNDQ1NjY_97677aa2-d8b3-4508-974d-647dcba545da"
      unitRef="usd">6322000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i30f972de3df844f39da2b0682a9fdb09_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTktMy0xLTEtNDQ1NjY_206753ca-71fc-451e-a002-bc7eeacef21a"
      unitRef="usd">1485000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i3c875cecbf0c48a28efc379e3a39e5a8_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTktNS0xLTEtNDQ1NjY_e45fa586-b80f-42ed-a3c6-4346e7140343"
      unitRef="usd">11630000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i083ad7e147e84f2babb0873270790019_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMTktNy0xLTEtNDQ1NjY_150413a4-8d58-4e91-b1cb-ce571be0b3d6"
      unitRef="usd">2892000</us-gaap:CostOfRevenue>
    <tph:FinancialServicesIncomeLossFromEquityMethodInvestments
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjAtMS0xLTEtNDQ1NjY_cf533132-bde7-4db1-9da0-9ecd9a60b1db"
      unitRef="usd">0</tph:FinancialServicesIncomeLossFromEquityMethodInvestments>
    <tph:FinancialServicesIncomeLossFromEquityMethodInvestments
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjAtMy0xLTEtNDQ1NjY_7477cf5b-5376-4414-b693-3debaa971e78"
      unitRef="usd">3949000</tph:FinancialServicesIncomeLossFromEquityMethodInvestments>
    <tph:FinancialServicesIncomeLossFromEquityMethodInvestments
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjAtNS0xLTEtNDQ1NjY_ad8b2b65-4f3b-4d57-be01-072530c0141f"
      unitRef="usd">46000</tph:FinancialServicesIncomeLossFromEquityMethodInvestments>
    <tph:FinancialServicesIncomeLossFromEquityMethodInvestments
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjAtNy0xLTEtNDQ1NjY_904f5a75-54d1-45ab-859e-f46475278327"
      unitRef="usd">6640000</tph:FinancialServicesIncomeLossFromEquityMethodInvestments>
    <tph:FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjEtMS0xLTEtNDQ1NjY_bad93f1b-a26b-4bc8-a695-7ed4f9eb5f78"
      unitRef="usd">5906000</tph:FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes>
    <tph:FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjEtMy0xLTEtNDQ1NjY_3249f07e-ccdb-40b4-9b92-2c210b60b790"
      unitRef="usd">5145000</tph:FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes>
    <tph:FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjEtNS0xLTEtNDQ1NjY_d008e2de-5864-4d01-842b-230e08f90d18"
      unitRef="usd">9396000</tph:FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes>
    <tph:FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjEtNy0xLTEtNDQ1NjY_19bfc3ea-cecc-4c6e-92c2-cf3067bd88ac"
      unitRef="usd">8534000</tph:FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjItMS0xLTEtNDQ1NjY_934a5bb0-6d6d-4d83-aaf2-e239c87cf431"
      unitRef="usd">183874000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjItMy0xLTEtNDQ1NjY_d4a76d70-6ff8-4181-8397-0caaf93c6bf7"
      unitRef="usd">157134000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjItNS0xLTEtNDQ1NjY_e955e9c1-a036-47d5-a099-b0f89af191a2"
      unitRef="usd">302598000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjItNy0xLTEtNDQ1NjY_00d65e31-fd45-428b-b65f-96d482ea031d"
      unitRef="usd">251537000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjMtMS0xLTEtNDQ1NjY_49a50ba4-beeb-4d3e-9bb8-f1f6be6a5834"
      unitRef="usd">45936000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjMtMy0xLTEtNDQ1NjY_355c4466-d2ca-4bac-a47e-76c718b0ba03"
      unitRef="usd">39265000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjMtNS0xLTEtNDQ1NjY_0b23b9d4-8cd4-4981-9498-ce37a6ac7755"
      unitRef="usd">76161000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjMtNy0xLTEtNDQ1NjY_43f8412e-7c18-4a6d-b5f7-56407d8282a4"
      unitRef="usd">62866000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjQtMS0xLTEtNDQ1NjY_458c29f7-1702-46ad-b02a-cc580098efd8"
      unitRef="usd">137938000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjQtMy0xLTEtNDQ1NjY_ec390a9b-386d-4ea6-bdcb-cb29636fd2ac"
      unitRef="usd">117869000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjQtNS0xLTEtNDQ1NjY_15dc1a0e-490d-4752-93cb-7fd71507b5a8"
      unitRef="usd">226437000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjQtNy0xLTEtNDQ1NjY_e7fa3edf-5724-422f-acb3-75826885d6e2"
      unitRef="usd">188671000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjUtMS0xLTEtNDQ1NjY_ef61a948-a60d-4d17-9212-ff41c75882bd"
      unitRef="usd">1555000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjUtMy0xLTEtNDQ1NjY_9417df67-4cbd-4a9d-9cb4-5f99ac0d8102"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjUtNS0xLTEtNDQ1NjY_0e4e32ba-0ff2-4917-8dd0-c35dbafb88c3"
      unitRef="usd">2576000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjUtNy0xLTEtNDQ1NjY_de250640-3dd5-4d10-a3a6-a1e346b09546"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjYtMS0xLTEtNDQ1NjY_07965abf-5bff-4924-8cbf-ad935588bdc4"
      unitRef="usd">136383000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjYtMy0xLTEtNDQ1NjY_3307b616-cf44-4a0d-a1a7-aa75b8c16473"
      unitRef="usd">117869000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjYtNS0xLTEtNDY0Njk_71efd639-7dec-42f3-85d5-822074a571e0"
      unitRef="usd">223861000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjYtNy0xLTEtNDY0Njk_791d8da4-f9e0-4498-a9b9-84d2b7cabc38"
      unitRef="usd">188671000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjgtMS0xLTEtNDQ1NjY_57595a37-d244-44b2-be72-995cb51a2861"
      unitRef="usdPerShare">1.33</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjgtMy0xLTEtNDQ1NjY_ebcfac52-6081-4a53-8491-d766a9afab4c"
      unitRef="usdPerShare">1.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjgtNS0xLTEtNDQ1NjY_6ecdbb20-706a-48df-9cdb-5f5cb8d87540"
      unitRef="usdPerShare">2.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjgtNy0xLTEtNDQ1NjY_71711668-d781-4741-ae81-31c2f49c6158"
      unitRef="usdPerShare">1.60</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjktMS0xLTEtNDQ1NjY_2fd15cc1-2233-460c-a32b-3584f66307ae"
      unitRef="usdPerShare">1.33</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjktMy0xLTEtNDQ1NjY_5502d0e5-7123-4d2c-8876-6470c9a35947"
      unitRef="usdPerShare">1.00</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjktNS0xLTEtNDQ1NjY_49ec07b1-88ce-469f-9594-cee21dd41786"
      unitRef="usdPerShare">2.12</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMjktNy0xLTEtNDQ1NjY_ff297fc1-4c10-4084-a8f3-432b7719f87e"
      unitRef="usdPerShare">1.59</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMzEtMS0xLTEtNDQ1NjY_72b60ce3-47af-4c25-b42a-107393c4c21a"
      unitRef="shares">102164377</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMzEtMy0xLTEtNDQ1NjY_585db29c-141a-4421-9a72-b44542619867"
      unitRef="shares">116824108</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMzEtNS0xLTEtNDQ1NjY_c71668ef-c82e-40a3-9fb6-7c009062886f"
      unitRef="shares">104731388</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMzEtNy0xLTEtNDQ1NjY_d0b48c24-8407-4cfb-94b4-b70d3b747669"
      unitRef="shares">118082691</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMzItMS0xLTEtNDQ1NjY_1f22a5c4-fe54-4786-9212-4a77280ee8a5"
      unitRef="shares">102787919</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMzItMy0xLTEtNDQ1NjY_935b7f39-fa31-40bd-9f74-8dcbf6f419e7"
      unitRef="shares">117770084</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMzItNS0xLTEtNDQ1NjY_25737733-8e2e-463a-ac10-9de5b5e9e1ac"
      unitRef="shares">105478446</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yMi9mcmFnOjFhNmY4MWQxOGM2ODQwN2Y5MzViZGJkOTIxM2QwZGZmL3RhYmxlOjExY2U2NjAyODNjZjQ1NThiMGY0ZTdlZGI1ZjVhZTFiL3RhYmxlcmFuZ2U6MTFjZTY2MDI4M2NmNDU1OGIwZjRlN2VkYjVmNWFlMWJfMzItNy0xLTEtNDQ1NjY_9e72ab11-bad6-4be9-898a-dc12cb33022a"
      unitRef="shares">118921340</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i3a153b0ad4174911848bc023c4db4f24_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMS0xLTEtMS00NDU2Ng_14a13f3e-c891-4f39-982a-8ae448c0a9a0"
      unitRef="shares">104980860</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3a153b0ad4174911848bc023c4db4f24_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMS0zLTEtMS00NDU2Ng_50332899-2220-4b95-b434-af43e3281350"
      unitRef="usd">1050000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1eaf2cc7aa20417982687742c37e3979_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMS01LTEtMS00NDU2Ng_c6a26cac-e1bd-4a09-ae2e-3819526ed9a5"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7ab2e71387ab4e35aae0ca6eabfd7995_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMS03LTEtMS00NDU2Ng_bdd6687e-19e5-4cc9-a1f9-934c824c62ae"
      unitRef="usd">2407184000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i201a37e56095423d8398ad02da5eb0e7_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMS05LTEtMS00NDU2Ng_328b03ab-9acc-48ba-9d27-5b2ba46773f9"
      unitRef="usd">2408234000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id96e39f2a6064e3a9f7a5d3936314aa5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMS0xMS0xLTEtNDQ1NjY_9e0c46e7-79e1-4638-b09b-c05a6e7f16ce"
      unitRef="usd">896000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1daf00c38f8c4c3eae94fadb949d596e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMS0xMy0xLTEtNDQ1NjY_99ba4269-ace4-48b8-a4ea-b6a8987cd54c"
      unitRef="usd">2409130000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i3066162394bd46fe865808d0fef6561c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMi03LTEtMS00NDU2Ng_a8f67a6e-8a07-4012-987d-177835498079"
      unitRef="usd">136383000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i79d22e3a356947dfad89afb96c657928_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMi05LTEtMS00NDU2Ng_d64aad93-dea3-4d41-a06e-f5cd7d7882f3"
      unitRef="usd">136383000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="icf8f5c918c4f4cd4b9a48247c30ab1f1_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMi0xMS0xLTEtNDQ1NjY_8384103f-9244-4615-a9f9-dc5e582c193d"
      unitRef="usd">1555000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMi0xMy0xLTEtNDQ1NjY_424629b6-73de-4699-b1b3-22e9c9927edb"
      unitRef="usd">137938000</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i5e1f5aaa9459490bb76a5b88a479c6a7_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMy0xLTEtMS00NDU2Ng_ee77c07b-0bbe-4349-90e7-385b2094e857"
      unitRef="shares">32367</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i5e1f5aaa9459490bb76a5b88a479c6a7_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMy0zLTEtMS00NDU2Ng_52e19118-e341-4591-bf26-c0695ba4a108"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i79d22e3a356947dfad89afb96c657928_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMy05LTEtMS00NDU2Ng_f1c156a7-ca81-4a8f-9873-5b6d2011d224"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMy0xMy0xLTEtNDQ1NjY_cce10fa9-4060-41a6-a501-98dcc0d123b7"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i7aeb0cbcb4704358b33d4d9c30343715_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNC01LTEtMS00NDU2Ng_3112914a-3dcf-423a-9bfc-c3f020e00556"
      unitRef="usd">16000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i79d22e3a356947dfad89afb96c657928_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNC05LTEtMS00NDU2Ng_da3a8bc4-b03b-4dde-a468-d40e13a1a31d"
      unitRef="usd">16000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNC0xMy0xLTEtNDQ1NjY_4710199b-3f69-47dd-beda-f5c3eb0c0ed7"
      unitRef="usd">16000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i7aeb0cbcb4704358b33d4d9c30343715_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNS01LTEtMS00NDU2Ng_9b7a64c1-6ccf-40da-a1d4-905e230b8b23"
      unitRef="usd">5751000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i79d22e3a356947dfad89afb96c657928_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNS05LTEtMS00NDU2Ng_6204b21a-de14-414b-821b-e7fbbf607a9e"
      unitRef="usd">5751000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNS0xMy0xLTEtNDQ1NjY_b8e13018-b771-4515-a7a2-ca1d16813061"
      unitRef="usd">5751000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i5e1f5aaa9459490bb76a5b88a479c6a7_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNi0xLTEtMS00NDU2Ng_5d26b80f-4e60-4c53-8f5e-511d44741bde"
      unitRef="shares">3152234</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i5e1f5aaa9459490bb76a5b88a479c6a7_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNi0zLTEtMS00NDU2Ng_7b0b44d1-afc6-4897-a318-a9cc3e7bf160"
      unitRef="usd">32000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i7aeb0cbcb4704358b33d4d9c30343715_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNi01LTEtMS00NDU2Ng_b242396f-07fc-4f66-baa4-914d46849cb8"
      unitRef="usd">62755000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i79d22e3a356947dfad89afb96c657928_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNi05LTEtMS00NDU2Ng_13adce74-1374-4384-9354-5efe819c9662"
      unitRef="usd">62787000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNi0xMy0xLTEtNDQ1NjY_df6b9d32-c7a2-4505-bbb0-4e9114f1c15d"
      unitRef="usd">62787000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="icf8f5c918c4f4cd4b9a48247c30ab1f1_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNy0xMS0xLTEtNDQ1NjY_4d9befe5-16c8-4388-b2b5-a447ca98e85e"
      unitRef="usd">1398000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNy0xMy0xLTEtNDQ1NjY_083bd90f-1a16-42d1-83a8-9df49fd44de5"
      unitRef="usd">1398000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="i7aeb0cbcb4704358b33d4d9c30343715_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfOS01LTEtMS00NDU2Ng_9882df5e-70ec-41d9-870c-4db98a939924"
      unitRef="usd">57020000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="i3066162394bd46fe865808d0fef6561c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfOS03LTEtMS00NDU2Ng_37c874f1-1b38-407e-bd6e-9f652fe8004f"
      unitRef="usd">-57020000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfOS0xMy0xLTEtNDQ1NjY_d5a5a99c-9fb0-4c97-97a7-f706759515b7"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i0037fbdb576447fa8271ca3c588b499b_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTAtMS0xLTEtNDQ1NjY_45f6471f-2246-4f3d-b9f7-a0d9d589771a"
      unitRef="shares">101860993</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0037fbdb576447fa8271ca3c588b499b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTAtMy0xLTEtNDQ1NjY_40e25492-ea53-4033-9354-52f4558fa1f8"
      unitRef="usd">1019000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5a31f558b32a4e6891111f1378ecf6df_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTAtNS0xLTEtNDQ1NjY_2f9bd8af-abaa-44e1-b2ab-e5347473f715"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2706824c3bdf47cf95bf21a0811cdf4f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTAtNy0xLTEtNDQ1NjY_2542cc58-835f-42ea-b3fd-7087f480c1a1"
      unitRef="usd">2486547000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if3a8eb790b2b445f8e20daebdd4cd2cc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTAtOS0xLTEtNDQ1NjY_77148022-944c-42f2-9091-ade335ec561c"
      unitRef="usd">2487566000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1afbf6a0a38646cf8141ab660d661a4c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTAtMTEtMS0xLTQ0NTY2_6d6fd39e-167b-4344-8217-84292d4b1759"
      unitRef="usd">1053000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTAtMTMtMS0xLTQ0NTY2_05870002-7975-4b62-ad99-86c1b1169097"
      unitRef="usd">2488619000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i283f3a44c9024d5cbb54732704d67308_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTMtMS0xLTEtNDQ1NjY_c73692cf-671f-4b42-b04a-9482053cd341"
      unitRef="shares">109644474</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i283f3a44c9024d5cbb54732704d67308_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTMtMy0xLTEtNDQ1NjY_1d2b6c11-c3e0-47f2-8c3c-af05a1763693"
      unitRef="usd">1096000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i78e16472f3054952aedd537276dde8f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTMtNS0xLTEtNDQ1NjY_2d2231c5-6963-4231-b476-35b37b4f267b"
      unitRef="usd">91077000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i53cabbf2229e44989b6a7f9f2dcac849_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTMtNy0xLTEtNDQ1NjY_da7c5fb2-c655-428b-bf05-16e1908ef550"
      unitRef="usd">2355448000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic8d86f43510a40b4a644ab76bbcaa926_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTMtOS0xLTEtNDQ1NjY_b076ddba-dcd4-48e8-9a3d-ec0ef061ffd8"
      unitRef="usd">2447621000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2e8921302c4b4a94a71b0b35a70cb9ab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTMtMTEtMS0xLTQ0NTY2_ae9b52e8-ba5e-4b75-9d2c-92890dd10707"
      unitRef="usd">12000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTMtMTMtMS0xLTQ0NTY2_c64da246-a33d-4f64-bd2a-e8a4221cd899"
      unitRef="usd">2447633000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i19b2056fa80b4d319ec7aaf72c1eed44_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTQtNy0xLTEtNDQ1NjY_e5dad284-c8ac-4a12-82a2-7e30b2b703a6"
      unitRef="usd">223861000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="idad34c34fcb745b6a6cda47bb3f28764_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTQtOS0xLTEtNDQ1NjY_b10e9e47-08a4-4b7f-aa94-23d944b983c3"
      unitRef="usd">223861000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ibf48ddbb653c4c80aacc4285d004e55c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTQtMTEtMS0xLTQ0NTY2_b6384699-4ddf-4437-b61e-c059045871d8"
      unitRef="usd">2576000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTQtMTMtMS0xLTQ0NTY2_d6eef031-4e2f-4b66-9578-e21c5e4db625"
      unitRef="usd">226437000</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ifa60a99fa6f446f2b2fb89dfcc501f53_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTUtMS0xLTEtNDQ1NjY_e55079d1-7f99-4a6c-b2b3-b5ea161c778c"
      unitRef="shares">663989</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ifa60a99fa6f446f2b2fb89dfcc501f53_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTUtMy0xLTEtNDQ1NjY_a7867430-be6d-4a23-90bc-5434f2ceb077"
      unitRef="usd">7000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i083dd49dc8cd4a29a445e43895614c21_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTUtNS0xLTEtNDQ1NjY_60b4d8f0-27aa-41ed-b409-9e69199dbe9c"
      unitRef="usd">23000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="idad34c34fcb745b6a6cda47bb3f28764_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTUtOS0xLTEtNDQ1NjY_7a9e14c3-39d9-4a0f-91d1-970dad745fec"
      unitRef="usd">30000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTUtMTMtMS0xLTQ0NTY2_807a31b3-9dc7-43b3-ba5a-e79a43ec59d2"
      unitRef="usd">30000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i083dd49dc8cd4a29a445e43895614c21_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTYtNS0xLTEtNDQ1NjY_fc85505c-f0c5-46fc-9323-b5ed0cf01ee7"
      unitRef="usd">9092000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="idad34c34fcb745b6a6cda47bb3f28764_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTYtOS0xLTEtNDQ1NjY_1a74717d-c46b-4992-9579-fb2ae8bd609c"
      unitRef="usd">9092000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTYtMTMtMS0xLTQ0NTY2_bc5aa134-6625-4c31-9e6f-0188f22ab3bb"
      unitRef="usd">9092000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i083dd49dc8cd4a29a445e43895614c21_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTctNS0xLTEtNDQ1NjY_44b843d0-9de8-44b6-9675-597f20081fc6"
      unitRef="usd">11023000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="idad34c34fcb745b6a6cda47bb3f28764_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTctOS0xLTEtNDQ1NjY_fd873f14-f50c-4fd3-b875-e0313d204f10"
      unitRef="usd">11023000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTctMTMtMS0xLTQ0NTY2_f975cbef-c876-41ef-905e-c5b7520d199e"
      unitRef="usd">11023000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ifa60a99fa6f446f2b2fb89dfcc501f53_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTgtMS0xLTEtNDQ1NjY_c3827007-c4f3-476a-961f-739744a4b918"
      unitRef="shares">8447470</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ifa60a99fa6f446f2b2fb89dfcc501f53_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTgtMy0xLTEtNDQ1NjY_9a815ad6-5ed0-45b1-b028-5332a0f73e81"
      unitRef="usd">84000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i083dd49dc8cd4a29a445e43895614c21_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTgtNS0xLTEtNDQ1NjY_3e138d36-a4f9-4895-84fb-3934e1b8b336"
      unitRef="usd">185793000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="idad34c34fcb745b6a6cda47bb3f28764_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTgtOS0xLTEtNDQ1NjY_d4249318-4252-4a82-bb8a-23618e60d5f5"
      unitRef="usd">185877000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTgtMTMtMS0xLTQ0NTY2_e7fb9e69-76b3-43c9-b707-5f1e45390e14"
      unitRef="usd">185877000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ibf48ddbb653c4c80aacc4285d004e55c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTktMTEtMS0xLTQ4MDYy_5d0e6810-79cd-404b-b6b8-50c01424ba5f"
      unitRef="usd">1780000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTktMTMtMS0xLTQ4MDYy_61f2e1a0-de77-40a0-bdb1-7145af53eb95"
      unitRef="usd">1780000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <tph:NoncontrollingInterestEffectiveOfConsolidationInVariableInterestEntity
      contextRef="ibf48ddbb653c4c80aacc4285d004e55c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTktMTEtMS0xLTQ0NTY2_25c838df-c217-4fe8-899a-122d065675d2"
      unitRef="usd">245000</tph:NoncontrollingInterestEffectiveOfConsolidationInVariableInterestEntity>
    <tph:NoncontrollingInterestEffectiveOfConsolidationInVariableInterestEntity
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMTktMTMtMS0xLTQ0NTY2_1f248410-8476-4628-862b-9e1e720afbba"
      unitRef="usd">245000</tph:NoncontrollingInterestEffectiveOfConsolidationInVariableInterestEntity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="i083dd49dc8cd4a29a445e43895614c21_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjEtNS0xLTEtNDgwNzc_01bf4afc-103d-402c-99b5-b67d852bea10"
      unitRef="usd">92762000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="i19b2056fa80b4d319ec7aaf72c1eed44_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjEtNy0xLTEtNDgwNzc_7e72f965-3669-41fa-aff6-084b09e70a9c"
      unitRef="usd">-92762000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjEtMTMtMS0xLTQ4MDc3_528a6e64-83ba-480e-9786-a27b37e7e12c"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i0037fbdb576447fa8271ca3c588b499b_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjAtMS0xLTEtNDQ1NjY_385cd035-fa90-4e40-97a2-4776cfeab55b"
      unitRef="shares">101860993</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0037fbdb576447fa8271ca3c588b499b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjAtMy0xLTEtNDQ1NjY_25943f03-c0e2-48e6-bfe7-fb52613374a2"
      unitRef="usd">1019000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5a31f558b32a4e6891111f1378ecf6df_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjAtNS0xLTEtNDQ1NjY_b0e24ce1-f40e-4341-b904-d744cec38fdc"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2706824c3bdf47cf95bf21a0811cdf4f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjAtNy0xLTEtNDQ1NjY_18ebae01-4c8d-4120-a212-b370b71577e0"
      unitRef="usd">2486547000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if3a8eb790b2b445f8e20daebdd4cd2cc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjAtOS0xLTEtNDQ1NjY_949aa5da-ed99-4ab8-a805-ecde358f5523"
      unitRef="usd">2487566000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1afbf6a0a38646cf8141ab660d661a4c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjAtMTEtMS0xLTQ0NTY2_d22618fd-813a-4385-8759-5aa9b7b6b9aa"
      unitRef="usd">1053000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjAtMTMtMS0xLTQ0NTY2_39e2e22a-f557-4d5e-98f4-f1254ed34a23"
      unitRef="usd">2488619000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i7d3c469f8ea84eb9851c576cbc0ada9d_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjMtMS0xLTEtNDQ1NjY_38ff45c9-3f21-4730-8f18-67e040380ec9"
      unitRef="shares">118824242</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7d3c469f8ea84eb9851c576cbc0ada9d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjMtMy0xLTEtNDQ1NjY_9b6dfb69-6e15-4cf9-ac0b-a8b5b9f5ac12"
      unitRef="usd">1188000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7c89e32783dc44f5893758f3090d76f9_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjMtNS0xLTEtNDQ1NjY_ae0d3cb1-475e-40c7-9df7-3f088c4df683"
      unitRef="usd">281591000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4b47be1b3d13434baaf53199300ab0da_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjMtNy0xLTEtNDQ1NjY_09a41587-a01b-4d6a-8663-0c6c47d2da01"
      unitRef="usd">1956983000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ied3d585781504202b632c5818665251c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjMtOS0xLTEtNDQ1NjY_50c9cd60-eee7-4f33-9420-dc7dfc6b22b5"
      unitRef="usd">2239762000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4d209fd29b364094b643a0b0fa81e275_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjMtMTEtMS0xLTQ0NTY2_8609d332-e31b-497c-9471-0d43b39155a0"
      unitRef="usd">12000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i09c84a47134940db97a820022ae2b093_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjMtMTMtMS0xLTQ0NTY2_317dc4d1-b800-4399-88d6-652064d2da57"
      unitRef="usd">2239774000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="id936e4f83c224ae8b76f4d15cd17f18d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjQtNy0xLTEtNDQ1NjY_0757d941-e979-4e32-82fc-75a90e6d1bf0"
      unitRef="usd">117869000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia6ba9916d01f43cea8cc2a2d778cd0b0_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjQtOS0xLTEtNDQ1NjY_fc2a3661-482f-4449-951a-015b9dff8224"
      unitRef="usd">117869000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjQtMTMtMS0xLTQ0NTY2_5335176e-9f2c-4467-b098-0fa03b5fa7b9"
      unitRef="usd">117869000</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="if904e6daa19b4c46ba9e6dfb71b5a03c_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjYtMS0xLTEtNDQ1NjY_af2f07b2-7187-4a40-b9f4-f847798da1ae"
      unitRef="shares">53640</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="if904e6daa19b4c46ba9e6dfb71b5a03c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjYtMy0xLTEtNDQ1NjY_32f87130-a2e3-47c6-9230-cc79cc896dcf"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i387cfc167d2241548b41f0a9b71ea893_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjYtNS0xLTEtNDQ1NjY_cae78ae8-7884-4bbd-8555-f8e52ab5ee8d"
      unitRef="usd">17000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ia6ba9916d01f43cea8cc2a2d778cd0b0_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjYtOS0xLTEtNDQ1NjY_7f8cff50-3134-4c98-8885-d6de7851a5b1"
      unitRef="usd">18000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjYtMTMtMS0xLTQ0NTY2_11b8bf74-5d93-4b61-8f0a-f19ba36d61a0"
      unitRef="usd">18000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i387cfc167d2241548b41f0a9b71ea893_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjctNS0xLTEtNDQ1NjY_9547cd44-0335-43be-9393-29188ebc2a6e"
      unitRef="usd">14000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ia6ba9916d01f43cea8cc2a2d778cd0b0_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjctOS0xLTEtNDQ1NjY_82c61ecf-5e47-4a0c-a3c2-ae341af9d8aa"
      unitRef="usd">14000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjctMTMtMS0xLTQ0NTY2_03628181-a4d8-4519-b48b-cf05601f6276"
      unitRef="usd">14000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i387cfc167d2241548b41f0a9b71ea893_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjgtNS0xLTEtNDQ1NjY_cbc9fa84-f88b-416d-b8c6-40ee040d4db8"
      unitRef="usd">4506000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia6ba9916d01f43cea8cc2a2d778cd0b0_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjgtOS0xLTEtNDQ1NjY_f842c2a5-69b8-42e1-8b3a-60687268cc69"
      unitRef="usd">4506000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjgtMTMtMS0xLTQ0NTY2_d9c6b900-cb97-4213-9e90-db94b3c6b62b"
      unitRef="usd">4506000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="if904e6daa19b4c46ba9e6dfb71b5a03c_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjktMS0xLTEtNDQ1NjY_c740be8a-880e-4ab6-8e0f-9c27abc8bf48"
      unitRef="shares">3666676</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="if904e6daa19b4c46ba9e6dfb71b5a03c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjktMy0xLTEtNDQ1NjY_b8b63a72-27ff-46d2-900a-7132f7c2b19f"
      unitRef="usd">39000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i387cfc167d2241548b41f0a9b71ea893_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjktNS0xLTEtNDQ1NjY_6c142fda-a1f9-4773-a392-21482c6967c4"
      unitRef="usd">82812000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ia6ba9916d01f43cea8cc2a2d778cd0b0_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjktOS0xLTEtNDQ1NjY_e0e6e775-06a8-47fd-a8a2-ed44025a301d"
      unitRef="usd">82851000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMjktMTMtMS0xLTQ0NTY2_a6fac7f1-74ef-4ab8-b9f2-27cf910fae3e"
      unitRef="usd">82851000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i744122da459a427b8b106bdc6f02d7b4_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzEtMS0xLTEtNDQ1NjY_9344c960-045d-4021-aa29-49c4648f8c33"
      unitRef="shares">115211206</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i744122da459a427b8b106bdc6f02d7b4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzEtMy0xLTEtNDQ1NjY_b042bb22-58c5-4614-96d4-57a6b752999f"
      unitRef="usd">1150000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9dee1419f05a455eb51422918cc753df_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzEtNS0xLTEtNDQ1NjY_38eaae7c-50be-4bda-8de4-bd8824f9dff0"
      unitRef="usd">203288000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8089c3c9469f4ced950cdddc43619605_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzEtNy0xLTEtNDQ1NjY_7be9e833-e188-43cf-86ae-8e8e9942bcc9"
      unitRef="usd">2074852000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0876ce1dcbb04f389f1eae0ad7a4d767_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzEtOS0xLTEtNDQ1NjY_3a8c0dfc-9fa8-4a1d-9720-ece258f19f49"
      unitRef="usd">2279290000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib7e90552a4b440f0aedee45182d90068_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzEtMTEtMS0xLTQ0NTY2_a266b684-fa64-4ab8-a7da-fdb5af897f29"
      unitRef="usd">12000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if75b3c26122c4a58a817661a4ee42c34_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzEtMTMtMS0xLTQ0NTY2_cdc29b2b-2951-4645-ab08-e25bff1bbe97"
      unitRef="usd">2279302000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if5e179549093463b97d9f0b5d1382c49_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzQtMS0xLTEtNDQ1NjY_49345749-4a49-448c-8a33-0fd16e2369e1"
      unitRef="shares">121882778</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if5e179549093463b97d9f0b5d1382c49_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzQtMy0xLTEtNDQ1NjY_b1c88513-e875-4a43-a244-581b7222deed"
      unitRef="usd">1219000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibd0bda332b9f4629855299ce678868de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzQtNS0xLTEtNDQ1NjY_d5e5ad37-015c-4e8b-aa69-621ca5fc1288"
      unitRef="usd">345137000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5f6a973475a24cc4ac8e4c485dfc6070_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzQtNy0xLTEtNDQ1NjY_d903163f-1792-49ef-9591-c85de736defe"
      unitRef="usd">1886181000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idb4962d26ab24546b3c705eebfa226c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzQtOS0xLTEtNDQ1NjY_f0518533-42e4-41dc-80d4-2f17f6d9540f"
      unitRef="usd">2232537000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i141004cbf70143a9906ccdd79bc71f73_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzQtMTEtMS0xLTQ0NTY2_4ae09228-d585-4902-a02f-0bcb8cb649de"
      unitRef="usd">12000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3dbaab15a0a444fdab1991184783aef2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzQtMTMtMS0xLTQ0NTY2_0dceb983-4a96-47f2-a718-934932ac06a6"
      unitRef="usd">2232549000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i4fe00c85de014bbea3ce096cc197299d_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzYtNy0xLTEtNDQ1NjY_fec234f4-2d6e-414f-8454-8d9ba299a66a"
      unitRef="usd">188671000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i1906ad75bc8b49859699bb593901861a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzYtOS0xLTEtNDQ1NjY_738468f6-4ef2-4675-aa1a-1cf59592ae5e"
      unitRef="usd">188671000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzYtMTMtMS0xLTQ0NTY2_a8854bc7-3634-4eaa-9fb5-37f14ec986ec"
      unitRef="usd">188671000</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ibc866e613840479e8900e71ec6fcc942_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzctMS0xLTEtNDQ1NjY_b80d435a-28fb-4038-b5ec-25b1473c6b18"
      unitRef="shares">654665</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ibc866e613840479e8900e71ec6fcc942_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzctMy0xLTEtNDQ1NjY_aea792b3-6440-4936-ab2b-bd23b9b1d18b"
      unitRef="usd">6000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i8ff175e56cc14f94a37ef26542540a25_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzctNS0xLTEtNDQ1NjY_2e08e8cc-53be-4fbc-85e1-27874d0883f0"
      unitRef="usd">2828000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i1906ad75bc8b49859699bb593901861a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzctOS0xLTEtNDQ1NjY_b5b43484-9b48-4184-a0d1-a07b336a649a"
      unitRef="usd">2834000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzctMTMtMS0xLTQ0NTY2_6c855453-4da8-4244-802a-6e0e7c11e3da"
      unitRef="usd">2834000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i8ff175e56cc14f94a37ef26542540a25_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzgtNS0xLTEtNDQ1NjY_6bfe037f-a56f-474d-9fdc-dab5922b21b4"
      unitRef="usd">4636000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i1906ad75bc8b49859699bb593901861a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzgtOS0xLTEtNDQ1NjY_a106eef1-7b36-4ef0-a8e8-d5b46981a1c9"
      unitRef="usd">4636000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzgtMTMtMS0xLTQ0NTY2_161e799d-754c-4ffc-ae6f-a713ef9371fd"
      unitRef="usd">4636000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i8ff175e56cc14f94a37ef26542540a25_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzktNS0xLTEtNDQ1NjY_978b8184-393a-450f-a62c-265be9917db1"
      unitRef="usd">8162000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i1906ad75bc8b49859699bb593901861a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzktOS0xLTEtNDQ1NjY_000df671-cfa4-4b9b-a6dc-88c40d6ed589"
      unitRef="usd">8162000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfMzktMTMtMS0xLTQ0NTY2_d9018b2f-1f2f-4b07-aa64-c37da5de1a52"
      unitRef="usd">8162000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ibc866e613840479e8900e71ec6fcc942_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNDAtMS0xLTEtNDQ1NjY_83620caa-dfc6-415e-83a9-49964d21c2fe"
      unitRef="shares">7326237</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ibc866e613840479e8900e71ec6fcc942_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNDAtMy0xLTEtNDQ1NjY_fb547fee-a750-4e68-8aea-3da77113eb03"
      unitRef="usd">75000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i8ff175e56cc14f94a37ef26542540a25_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNDAtNS0xLTEtNDQ1NjY_5c5e32d0-346d-410f-9ff5-f01be756feb6"
      unitRef="usd">148203000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i1906ad75bc8b49859699bb593901861a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNDAtOS0xLTEtNDQ1NjY_1da2e96f-fd7e-4fca-8a82-2396a5808dca"
      unitRef="usd">148278000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNDAtMTMtMS0xLTQ0NTY2_cc540793-e63e-4688-af1e-c975d6d4d762"
      unitRef="usd">148278000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i744122da459a427b8b106bdc6f02d7b4_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNDItMS0xLTEtNDQ1NjY_0c2ad814-783b-4efd-b528-787a88124fa4"
      unitRef="shares">115211206</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i744122da459a427b8b106bdc6f02d7b4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNDItMy0xLTEtNDQ1NjY_b42e7ddc-b5ef-4101-98d1-f7ee79d53947"
      unitRef="usd">1150000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9dee1419f05a455eb51422918cc753df_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNDItNS0xLTEtNDQ1NjY_b9eb2deb-ddb7-42dc-b942-825d8e9aa054"
      unitRef="usd">203288000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8089c3c9469f4ced950cdddc43619605_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNDItNy0xLTEtNDQ1NjY_da8d8e14-0726-4407-8bf7-f4f74e71fdbf"
      unitRef="usd">2074852000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0876ce1dcbb04f389f1eae0ad7a4d767_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNDItOS0xLTEtNDQ1NjY_a7214e35-5908-4901-bc16-2dafa61dab1a"
      unitRef="usd">2279290000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib7e90552a4b440f0aedee45182d90068_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNDItMTEtMS0xLTQ0NTY2_8356905a-20ac-457c-8957-3a6ba54ec62c"
      unitRef="usd">12000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if75b3c26122c4a58a817661a4ee42c34_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yNS9mcmFnOmU4YTc2ZDMwODIwNzQ4OWZhOTBiNjc5MWMyMjVhMjMxL3RhYmxlOjhmYTI1OTJjZWVjZjRlZmFhY2NlMmExZmI1OTUwNjIxL3RhYmxlcmFuZ2U6OGZhMjU5MmNlZWNmNGVmYWFjY2UyYTFmYjU5NTA2MjFfNDItMTMtMS0xLTQ0NTY2_671ab8ea-50dd-4336-b0fa-917f034b5d6b"
      unitRef="usd">2279302000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMy0xLTEtMS00NDU2Ng_41fdd244-aa56-4bf4-88a2-369585f883cc"
      unitRef="usd">226437000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMy0zLTEtMS00NDU2Ng_580018e1-0a31-4bde-992e-fb5c758380cf"
      unitRef="usd">188671000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfNS0xLTEtMS00NDU2Ng_4baaa268-080f-4bb6-984a-fc5ec699b547"
      unitRef="usd">12026000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfNS0zLTEtMS00NDU2Ng_e8c0152e-cc71-4671-a547-2ac1a8ec6aab"
      unitRef="usd">16120000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfNi0xLTEtMS00NDU2Ng_8405dff4-acbe-43ae-9ef1-0d59364e7c41"
      unitRef="usd">134000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfNi0zLTEtMS00NDU2Ng_e79d506c-e4e3-40fd-b182-c6cabee8952d"
      unitRef="usd">6610000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfNy0xLTEtMS00NDU2Ng_1189be3b-24ea-4f50-beac-c3449105523d"
      unitRef="usd">1000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfNy0zLTEtMS00NDU2Ng_429ef0de-c457-473c-9982-cb66c1185ea9"
      unitRef="usd">3136000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:ShareBasedCompensation
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfOC0xLTEtMS00NDU2Ng_7dda28fa-c772-4fa8-b978-d3de5b859016"
      unitRef="usd">11023000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfOC0zLTEtMS00NDU2Ng_800ce0fd-7e53-46c4-ba6e-9909fe56f618"
      unitRef="usd">8162000</us-gaap:ShareBasedCompensation>
    <us-gaap:ProductionRelatedImpairmentsOrCharges
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfOS0xLTEtMS00NDU2Ng_e72af074-185d-4b54-a2dc-feb8518e97b3"
      unitRef="usd">1897000</us-gaap:ProductionRelatedImpairmentsOrCharges>
    <us-gaap:ProductionRelatedImpairmentsOrCharges
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfOS0zLTEtMS00NDU2Ng_28877718-28f4-459d-acc9-192b47470ecc"
      unitRef="usd">445000</us-gaap:ProductionRelatedImpairmentsOrCharges>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMTAtMS0xLTEtNDQ1NjY_e9bc2bfc-3209-4e4b-be46-1d2aec6bb170"
      unitRef="usd">2253000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMTAtMy0xLTEtNDQ1NjY_17d5b56a-5c98-4f2d-a662-1bb6e2063b2f"
      unitRef="usd">7135000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMTItMS0xLTEtNDQ1NjY_bc8376b9-27b2-4995-8bea-2f610ed26d4e"
      unitRef="usd">435219000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMTItMy0xLTEtNDQ1NjY_65e8c022-e9b8-4ed4-a162-c0248d26cf10"
      unitRef="usd">173740000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMTMtMS0xLTEtNDQ1NjY_34980042-8c62-440d-8cda-bceccc8984c1"
      unitRef="usd">28434000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMTMtMy0xLTEtNDQ1NjY_ecbcda3e-d199-4876-88c0-aa2211a92ee5"
      unitRef="usd">27797000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMTQtMS0xLTEtNDQ1NjY_7b014e9c-9699-4875-9f05-06f037c4f0c8"
      unitRef="usd">-687000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMTQtMy0xLTEtNDQ1NjY_d488355f-b0a7-4f68-8aac-746d8a1c3f42"
      unitRef="usd">7996000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMTUtMS0xLTEtNDQ1NjY_65608dfa-c06b-4fb1-bc9c-3ce1e7c184db"
      unitRef="usd">28088000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMTUtMy0xLTEtNDQ1NjY_d4b0a268-7246-4936-b177-9a3fa7745f8c"
      unitRef="usd">61453000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMTYtMS0xLTEtNDQ1NjY_ee6cca18-c9dc-4d54-b5e8-9a5cfe100803"
      unitRef="usd">13544000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMTYtMy0xLTEtNDQ1NjY_33551f93-8622-4557-ad87-ca3502b8fe36"
      unitRef="usd">28325000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMTgtMS0xLTEtNDQ1NjY_9742c974-5340-4053-8a99-8c18381082d1"
      unitRef="usd">-167831000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMTgtMy0xLTEtNDQ1NjY_f3a4958e-15ad-4089-98d3-a931dda675ef"
      unitRef="usd">97304000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMjAtMS0xLTEtNDQ1NjY_63c0b73f-995c-4362-b3e4-1301cec43073"
      unitRef="usd">28620000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMjAtMy0xLTEtNDQ1NjY_53385ea4-39bf-4199-9b82-302f62941fff"
      unitRef="usd">8946000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsForProceedsFromBusinessesAndInterestInAffiliates
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMjItMS0xLTEtNDQ1NjY_5a219603-b215-4019-988a-5fb830fb1b04"
      unitRef="usd">15322000</us-gaap:PaymentsForProceedsFromBusinessesAndInterestInAffiliates>
    <us-gaap:PaymentsForProceedsFromBusinessesAndInterestInAffiliates
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMjItMy0xLTEtNDQ1NjY_8767f0ad-9b5d-4c1f-85ca-6f1e2610ebbd"
      unitRef="usd">-480000</us-gaap:PaymentsForProceedsFromBusinessesAndInterestInAffiliates>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMjMtMS0xLTEtNDQ1NjY_c97ef364-37fe-4407-bb7e-3755ba1273ee"
      unitRef="usd">-43942000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMjMtMy0xLTEtNDQ1NjY_096d8a0d-eb2a-46be-8df0-6b312161f6be"
      unitRef="usd">-8466000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMjUtMS0xLTEtNDQ1NjY_715d0268-3e6b-456f-9dbe-3a856ab74461"
      unitRef="usd">25000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMjUtMy0xLTEtNDQ1NjY_56ec72d8-1bf3-47db-80a9-01d7f3a340c6"
      unitRef="usd">0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfDebt
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMjYtMS0xLTEtNDQ1NjY_0f5becdb-4871-4b40-832a-ee67a8269652"
      unitRef="usd">25504000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMjYtMy0xLTEtNDQ1NjY_639e476b-4297-45a9-a31b-d51dadb12d87"
      unitRef="usd">0</us-gaap:RepaymentsOfDebt>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMjctMS0xLTEtNDQ1NjY_9de975fb-7bd4-4139-8fd8-a2c5d6344836"
      unitRef="usd">2408000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMjctMy0xLTEtNDQ1NjY_00f0421a-861a-40ba-bbc2-53fd14368cdd"
      unitRef="usd">3570000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMjktMS0xLTEtNDQ1NjY_128af554-0fa8-4db2-9257-f679e385493f"
      unitRef="usd">1780000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMjktMy0xLTEtNDQ1NjY_bc82bec7-4534-40cf-b0c1-a0d8407408fc"
      unitRef="usd">0</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMzAtMS0xLTEtNDQ1NjY_e22e3bf1-1a40-4aac-b411-2f7ece026d53"
      unitRef="usd">30000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMzAtMy0xLTEtNDQ1NjY_fdeb4ad7-1184-4c10-aca8-da35ca56b428"
      unitRef="usd">2834000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMzEtMS0xLTEtNDQ1NjY_d391eca1-4070-4cef-bfbb-e5b076353ba3"
      unitRef="usd">9092000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMzEtMy0xLTEtNDQ1NjY_2e666656-f6ae-4813-b2e3-49963c988acf"
      unitRef="usd">4636000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMzItMS0xLTEtNDQ1NjY_6b61d28a-87f9-416c-b1c3-5d37895f67a0"
      unitRef="usd">185877000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMzItMy0xLTEtNDQ1NjY_11b89f29-3081-4ba1-a0c9-471277785da0"
      unitRef="usd">148278000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMzMtMS0xLTEtNDQ1NjY_8b28e783-8705-4015-aa6c-52a2a46b4f0a"
      unitRef="usd">-199631000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMzMtMy0xLTEtNDQ1NjY_04da5e2a-75c1-4782-8f07-8eec7ee87166"
      unitRef="usd">-153650000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMzQtMS0xLTEtNDQ1NjY_b6268bd3-53e5-4df4-9bac-596587e206ef"
      unitRef="usd">-411404000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMzQtMy0xLTEtNDQ1NjY_b5bcb0f3-a0c9-4c22-b6ea-393856334ee3"
      unitRef="usd">-64812000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMzUtMS0xLTEtNDQ1NjY_914fa99b-4e64-4729-a5e0-d77e33315e47"
      unitRef="usd">681528000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3dbaab15a0a444fdab1991184783aef2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMzUtMy0xLTEtNDQ1NjY_d3c35cf9-6720-401b-af5c-8d3f6f71d544"
      unitRef="usd">621295000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMzYtMS0xLTEtNDQ1NjY_c63e24c4-cdb0-4882-899c-7349810bbf2f"
      unitRef="usd">270124000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if75b3c26122c4a58a817661a4ee42c34_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8yOC9mcmFnOmYyZmRhZDA5Y2NiMzRjNDBiY2FkMzAxYThiZWQ0Y2NmL3RhYmxlOjY3YWFlNjk2MTI1ODQyNWU4ZTI5YzE0MzlkZjU1OGE5L3RhYmxlcmFuZ2U6NjdhYWU2OTYxMjU4NDI1ZThlMjljMTQzOWRmNTU4YTlfMzYtMy0xLTEtNDQ1NjY_285c4f80-894f-423e-91e5-de79702e4903"
      unitRef="usd">556483000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNC9mcmFnOjRiNzRiNTJkNzA3MTQ5ZWQ4MTBmZmI1OThkNzM2NjU1L3RleHRyZWdpb246NGI3NGI1MmQ3MDcxNDllZDgxMGZmYjU5OGQ3MzY2NTVfODM1OQ_59db45e1-c62f-45e8-a655-b36ac4dda00d">Organization, Basis of Presentation and Summary of Significant Accounting Policies&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Organization&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tri Pointe is engaged in the design, construction and sale of innovative single-family attached and detached homes across ten states, including Arizona, California, Colorado, Maryland, Nevada, North Carolina, South Carolina, Texas, Virginia and Washington, and the District of Columbia.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;), as contained within the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standards Codification (&#x201c;ASC&#x201d;), for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. They should be read in conjunction with our consolidated financial statements and footnotes thereto included in our Annual Report on Form 10-K for the year ended&#160;December&#160;31, 2021. In the opinion of management, all adjustments consisting of normal recurring adjustments, necessary for a fair presentation with respect to interim financial statements, have been included. The results for the three and  six months ended June&#160;30, 2022 are not necessarily indicative of the results to be expected for the full year ending December 31, 2022 due to seasonal &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;variations and other factors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements include the accounts of Tri Pointe Homes and its wholly owned subsidiaries, as well as other entities in which Tri Pointe Homes has a controlling interest and variable interest entities (&#x201c;VIEs&#x201d;) in which Tri Pointe Homes is the primary beneficiary.&#160;The noncontrolling interests as of June&#160;30, 2022 and December&#160;31, 2021 represent the outside owners&#x2019; interests in the Company&#x2019;s consolidated entities. All significant intercompany accounts have been eliminated upon consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unless the context otherwise requires, the terms &#x201c;Tri Pointe&#x201d;, &#x201c;the Company&#x201d;, &#x201c;we&#x201d;, &#x201c;us&#x201d;, and &#x201c;our&#x201d; used herein refer to Tri Pointe Homes, Inc., a Delaware corporation, and its consolidated subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of these financial statements requires our management to make estimates and judgments that affect the reported amounts of assets and liabilities and the disclosures of contingent liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from our estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 revenue in accordance with Accounting Standards Topic 606 (&#x201c;ASC 606&#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;Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Under ASC 606, we apply the following steps to determine the timing and amount of revenue to recognize: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies a performance obligation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Home sales revenue&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;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We generate the majority of our total revenues from home sales, which consists of our core business operation of building and delivering completed homes to homebuyers. Home sales revenue and related profit is generally recognized when title to and possession of the home are transferred to the homebuyer at the home closing date. Our performance obligation to deliver the agreed-upon home is generally satisfied in less than one year from the original contract date. Included in home sales revenue are forfeited deposits, which occur when homebuyers cancel home purchase contracts that include a nonrefundable deposit. Both revenue from forfeited deposits and deferred revenue resulting from uncompleted performance obligations existing at the time we deliver new homes to our homebuyers are immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 lot sales revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Historically, we have generated land and lot sales revenue from a small number of transactions, although in some periods we have realized a significant amount of revenue and gross margin. We do not expect our future land and lot sales revenue to be material, but we still consider these sales to be an ordinary part of our business, thus meeting the definition of contracts with customers. Similar to our home sales, revenue from land and lot sales is typically fully recognized when the land and lot sales transactions are consummated, at which time no further performance obligations are left to be satisfied. Some of our historical land and lot sales have included future profit participation rights. We will recognize future land and lot sales revenue in the periods in which all closing conditions are met, subject to the constraint on variable consideration related to profit participation rights, if such rights exist in the sales contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 operations revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 homebuilding other operations revenue relates to a ground lease included in our West segment. We are responsible for making lease payments to the landowner, and we collect sublease payments from the buyers of the buildings. This ground lease is accounted for in accordance with ASC Topic 842, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. We do not recognize a material profit on this ground lease. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 services revenues&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tri Pointe Solutions is a reportable segment and is comprised of our Tri Pointe Connect mortgage financing operations, Tri Pointe Assurance title and escrow services operations, and Tri Pointe Advantage property and casualty insurance agency operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Mortgage financing operations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tri Pointe Connect was formed as a joint venture with an established mortgage lender. The joint venture acts as a preferred mortgage loan broker to our homebuyers in all of the markets in which we operate, generating income from fees paid by third party lenders for the successful funding and closing of loans for homebuyers that originate through Tri Pointe Connect. From inception and through the fiscal year ended December 31, 2021, Tri Pointe Connect was accounted for under the equity method of accounting where we recorded a percentage of income earned by Tri Pointe Connect based on our ownership percentage in this joint venture. Under the equity method of accounting, Tri Pointe Connect activity appeared as equity in income of unconsolidated entities under the Financial Services section of our consolidated statements of operations. Beginning in the fiscal year ending December 31, 2022, Tri Pointe Connect is fully consolidated under the Financial Services section of our consolidated statements of operations, with the noncontrolling interest recorded on the consolidated statements of operations as net income attributable to noncontrolling interests.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Title and escrow services operations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tri Pointe Assurance provides title examinations for our homebuyers in the Carolinas and Colorado and both title examinations and escrow services for our homebuyers in Arizona, the District of Columbia, Maryland, Nevada, Texas, Washington and Virginia. Tri Pointe Assurance is a wholly owned subsidiary of Tri Pointe and acts as a title agency for First American Title Insurance Company. Revenue from our title and escrow services operations is fully recognized at the time of the consummation of the home sales transaction, at which time no further performance obligations are left to be satisfied. Tri Pointe Assurance revenue is included in the Financial Services section of our consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 and casualty insurance agency operations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tri Pointe Advantage is a wholly owned subsidiary of Tri Pointe and provides property and casualty insurance agency services that help facilitate the closing process in all of the markets in which we operate. The total consideration for these services, includ&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ing renewal options, is estimated upon the issuance of the initial insurance policy, subject to constraint. Tri Pointe Advantage revenue is included in the Financial Services section of our consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Standards Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No recent accounting pronouncements or changes in accounting pronouncements have been issued or adopted since those discussed in the Company&#x2019;s Annual Report on Form 10-K for the year ended December 31, 2021 that are of material significance, or have potential material significance, to the Company.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:NumberOfStatesInWhichEntityOperates
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNC9mcmFnOjRiNzRiNTJkNzA3MTQ5ZWQ4MTBmZmI1OThkNzM2NjU1L3RleHRyZWdpb246NGI3NGI1MmQ3MDcxNDllZDgxMGZmYjU5OGQ3MzY2NTVfMjI4_201377fe-94e6-4e0a-974c-2f9a5137a261"
      unitRef="state">10</us-gaap:NumberOfStatesInWhichEntityOperates>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNC9mcmFnOjRiNzRiNTJkNzA3MTQ5ZWQ4MTBmZmI1OThkNzM2NjU1L3RleHRyZWdpb246NGI3NGI1MmQ3MDcxNDllZDgxMGZmYjU5OGQ3MzY2NTVfODM0MA_4048b5ce-f00d-4e1a-8d08-8553c01beb3c">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;), as contained within the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standards Codification (&#x201c;ASC&#x201d;), for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. They should be read in conjunction with our consolidated financial statements and footnotes thereto included in our Annual Report on Form 10-K for the year ended&#160;December&#160;31, 2021. In the opinion of management, all adjustments consisting of normal recurring adjustments, necessary for a fair presentation with respect to interim financial statements, have been included. The results for the three and  six months ended June&#160;30, 2022 are not necessarily indicative of the results to be expected for the full year ending December 31, 2022 due to seasonal &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;variations and other factors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements include the accounts of Tri Pointe Homes and its wholly owned subsidiaries, as well as other entities in which Tri Pointe Homes has a controlling interest and variable interest entities (&#x201c;VIEs&#x201d;) in which Tri Pointe Homes is the primary beneficiary.&#160;The noncontrolling interests as of June&#160;30, 2022 and December&#160;31, 2021 represent the outside owners&#x2019; interests in the Company&#x2019;s consolidated entities. All significant intercompany accounts have been eliminated upon consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unless the context otherwise requires, the terms &#x201c;Tri Pointe&#x201d;, &#x201c;the Company&#x201d;, &#x201c;we&#x201d;, &#x201c;us&#x201d;, and &#x201c;our&#x201d; used herein refer to Tri Pointe Homes, Inc., a Delaware corporation, and its consolidated subsidiaries.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNC9mcmFnOjRiNzRiNTJkNzA3MTQ5ZWQ4MTBmZmI1OThkNzM2NjU1L3RleHRyZWdpb246NGI3NGI1MmQ3MDcxNDllZDgxMGZmYjU5OGQ3MzY2NTVfODM0Ng_1ff13b5b-45ad-4af7-bff7-716129098968">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of these financial statements requires our management to make estimates and judgments that affect the reported amounts of assets and liabilities and the disclosures of contingent liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from our estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNC9mcmFnOjRiNzRiNTJkNzA3MTQ5ZWQ4MTBmZmI1OThkNzM2NjU1L3RleHRyZWdpb246NGI3NGI1MmQ3MDcxNDllZDgxMGZmYjU5OGQ3MzY2NTVfODM2Nw_83352c73-f17b-43ff-9776-657238d59ee8">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 revenue in accordance with Accounting Standards Topic 606 (&#x201c;ASC 606&#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;Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Under ASC 606, we apply the following steps to determine the timing and amount of revenue to recognize: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies a performance obligation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Home sales revenue&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;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We generate the majority of our total revenues from home sales, which consists of our core business operation of building and delivering completed homes to homebuyers. Home sales revenue and related profit is generally recognized when title to and possession of the home are transferred to the homebuyer at the home closing date. Our performance obligation to deliver the agreed-upon home is generally satisfied in less than one year from the original contract date. Included in home sales revenue are forfeited deposits, which occur when homebuyers cancel home purchase contracts that include a nonrefundable deposit. Both revenue from forfeited deposits and deferred revenue resulting from uncompleted performance obligations existing at the time we deliver new homes to our homebuyers are immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 lot sales revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Historically, we have generated land and lot sales revenue from a small number of transactions, although in some periods we have realized a significant amount of revenue and gross margin. We do not expect our future land and lot sales revenue to be material, but we still consider these sales to be an ordinary part of our business, thus meeting the definition of contracts with customers. Similar to our home sales, revenue from land and lot sales is typically fully recognized when the land and lot sales transactions are consummated, at which time no further performance obligations are left to be satisfied. Some of our historical land and lot sales have included future profit participation rights. We will recognize future land and lot sales revenue in the periods in which all closing conditions are met, subject to the constraint on variable consideration related to profit participation rights, if such rights exist in the sales contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 operations revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 homebuilding other operations revenue relates to a ground lease included in our West segment. We are responsible for making lease payments to the landowner, and we collect sublease payments from the buyers of the buildings. This ground lease is accounted for in accordance with ASC Topic 842, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. We do not recognize a material profit on this ground lease. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 services revenues&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tri Pointe Solutions is a reportable segment and is comprised of our Tri Pointe Connect mortgage financing operations, Tri Pointe Assurance title and escrow services operations, and Tri Pointe Advantage property and casualty insurance agency operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Mortgage financing operations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tri Pointe Connect was formed as a joint venture with an established mortgage lender. The joint venture acts as a preferred mortgage loan broker to our homebuyers in all of the markets in which we operate, generating income from fees paid by third party lenders for the successful funding and closing of loans for homebuyers that originate through Tri Pointe Connect. From inception and through the fiscal year ended December 31, 2021, Tri Pointe Connect was accounted for under the equity method of accounting where we recorded a percentage of income earned by Tri Pointe Connect based on our ownership percentage in this joint venture. Under the equity method of accounting, Tri Pointe Connect activity appeared as equity in income of unconsolidated entities under the Financial Services section of our consolidated statements of operations. Beginning in the fiscal year ending December 31, 2022, Tri Pointe Connect is fully consolidated under the Financial Services section of our consolidated statements of operations, with the noncontrolling interest recorded on the consolidated statements of operations as net income attributable to noncontrolling interests.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Title and escrow services operations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tri Pointe Assurance provides title examinations for our homebuyers in the Carolinas and Colorado and both title examinations and escrow services for our homebuyers in Arizona, the District of Columbia, Maryland, Nevada, Texas, Washington and Virginia. Tri Pointe Assurance is a wholly owned subsidiary of Tri Pointe and acts as a title agency for First American Title Insurance Company. Revenue from our title and escrow services operations is fully recognized at the time of the consummation of the home sales transaction, at which time no further performance obligations are left to be satisfied. Tri Pointe Assurance revenue is included in the Financial Services section of our consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 and casualty insurance agency operations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tri Pointe Advantage is a wholly owned subsidiary of Tri Pointe and provides property and casualty insurance agency services that help facilitate the closing process in all of the markets in which we operate. The total consideration for these services, includ&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ing renewal options, is estimated upon the issuance of the initial insurance policy, subject to constraint. Tri Pointe Advantage revenue is included in the Financial Services section of our consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNC9mcmFnOjRiNzRiNTJkNzA3MTQ5ZWQ4MTBmZmI1OThkNzM2NjU1L3RleHRyZWdpb246NGI3NGI1MmQ3MDcxNDllZDgxMGZmYjU5OGQ3MzY2NTVfODM1NQ_5b5ac78e-caaf-4082-a0ba-97b8c7c4e42d">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Standards Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No recent accounting pronouncements or changes in accounting pronouncements have been issued or adopted since those discussed in the Company&#x2019;s Annual Report on Form 10-K for the year ended December 31, 2021 that are of material significance, or have potential material significance, to the Company.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RleHRyZWdpb246NTI5Mzg3NWNlYTgyNDY4YmI4M2MzY2E3MzZiNzE1MWVfMzQxMQ_94e3b71f-3d25-4b7e-a3cd-785fbb9046c2">Segment Information&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We operate two principal businesses: homebuilding and financial se&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;rvices.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective January 15, 2021, we consolidated our six regional homebuilding brands into one unified name, Tri Pointe Homes, under which we continue to acquire and develop land and construct and sell single-family detached and attached homes. In accordance with ASC Topic 280, &lt;/span&gt;&lt;span style="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, in determining the most appropriate reportable segments, we considered similar economic and other characteristics, including product types, average selling prices, gross profits, production processes, suppliers, subcontractors, regulatory environments, land acquisition results, and underlying demand and supply. Based upon these factors and in consideration of the geographical layout of our homebuilding markets, we have identified three homebuilding reporting segments, and as a result of such change, beginning in the quarter ended March 31, 2021, our homebuilding segments are reported under the following hierarchy:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;West region:&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Arizona, California, Nevada and Washington&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Central region: &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Colorado and Texas&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;East region:&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; District of Columbia, Maryland, North Carolina, South Carolina and Virginia&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Tri Pointe Solutions financial services operation is a reportable segment and is comprised of our Tri Pointe Connect mortgage financing operations, our Tri Pointe Assurance title and escrow services operations, and our Tri Pointe Advantage property and casualty insurance agency operations. For further details, see&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;Note 1, &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;Organization, Basis of Presentation and Summary of Significant Accounting Policies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Corporate is a non-operating segment that develops and implements company-wide strategic initiatives and provides support to our homebuilding reporting segments by centralizing certain administrative functions, such as marketing, legal, accounting, treasury, insurance, internal audit and risk management, information technology and human resources, to benefit from economies of scale. Our Corporate non-operating segment also includes general and administrative expenses related to operating our corporate headquarters. All of the expenses incurred by Corporate are allocated to each of the homebuilding reporting segments based on their respective percentage of revenues.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The reportable segments follow the same accounting policies used for our consolidated financial statements, as described in Note&#160;1, &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;Organization, Basis of Presentation and Summary of Significant Accounting Policies&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Operational results of each reportable segment are not necessarily indicative of the results that would have been achieved had the reportable segment been an independent, stand-alone entity during the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total revenues and income before income taxes for each of our reportable segments were as follows (in thousands):&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:43.198%"/&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:0.530%"/&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:0.823%"/&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:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&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;Three Months Ended June 30,&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;Six Months Ended June 30,&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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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:700;line-height:100%"&gt;2021&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;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:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;West &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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;670,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;784,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,201,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,324,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Central&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;214,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;149,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;351,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;270,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;120,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;80,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;180,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;138,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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;Total homebuilding revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;1,005,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;1,015,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;1,732,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;1,734,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;Financial services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;12,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;2,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;20,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;4,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;1,017,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;1,018,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;1,753,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;1,739,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Income before taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;West&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;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;129,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;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;130,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;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;230,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;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;209,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Central&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;33,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;15,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;46,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;25,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;14,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;5,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;16,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;7,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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;Total homebuilding income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;177,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;151,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;293,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;243,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;Financial services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;5,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;5,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;9,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;8,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;183,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;157,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;302,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;251,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total real estate inventories and total assets for each of our reportable segments, as of the date indicated, were as follows (in thousands):&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:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&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;June 30, 2022&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;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Real estate inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;West&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,487,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,242,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Central&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;651,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;543,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;351,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;269,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;3,490,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;3,054,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;West&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;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;2,776,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;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;2,505,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Central&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;795,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;674,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;404,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;328,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;394,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;781,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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;Total homebuilding assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;4,371,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;4,289,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Financial services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;43,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;46,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;4,414,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;4,336,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total assets as of &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;June&#160;30, 2022&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; and December 31, 2021 includes $139.3&#160;million of goodwill, with $125.4&#160;million included in the West segment, $8.3&#160;million included in the Central segment and $5.6&#160;million included in the East segment. Total Corporate assets as of &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;June&#160;30, 2022&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; and December 31, 2021 includes our Tri Pointe Homes trade name. For further details on goodwill and our intangible assets, see Note 8, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill and Other Intangible Assets&lt;/span&gt;.</us-gaap:SegmentReportingDisclosureTextBlock>
    <tph:NumberOfPrincipalBusinesses
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RleHRyZWdpb246NTI5Mzg3NWNlYTgyNDY4YmI4M2MzY2E3MzZiNzE1MWVfNDA_3cc0f479-9658-4403-9e55-9b726ef9197f"
      unitRef="business_line">2</tph:NumberOfPrincipalBusinesses>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RleHRyZWdpb246NTI5Mzg3NWNlYTgyNDY4YmI4M2MzY2E3MzZiNzE1MWVfMzQwMg_db85b0e5-1911-4e33-b039-c27b679ee82d">&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective January 15, 2021, we consolidated our six regional homebuilding brands into one unified name, Tri Pointe Homes, under which we continue to acquire and develop land and construct and sell single-family detached and attached homes. In accordance with ASC Topic 280, &lt;/span&gt;&lt;span style="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, in determining the most appropriate reportable segments, we considered similar economic and other characteristics, including product types, average selling prices, gross profits, production processes, suppliers, subcontractors, regulatory environments, land acquisition results, and underlying demand and supply. Based upon these factors and in consideration of the geographical layout of our homebuilding markets, we have identified three homebuilding reporting segments, and as a result of such change, beginning in the quarter ended March 31, 2021, our homebuilding segments are reported under the following hierarchy:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;West region:&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Arizona, California, Nevada and Washington&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Central region: &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Colorado and Texas&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;East region:&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; District of Columbia, Maryland, North Carolina, South Carolina and Virginia&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Tri Pointe Solutions financial services operation is a reportable segment and is comprised of our Tri Pointe Connect mortgage financing operations, our Tri Pointe Assurance title and escrow services operations, and our Tri Pointe Advantage property and casualty insurance agency operations. For further details, see&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;Note 1, &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;Organization, Basis of Presentation and Summary of Significant Accounting Policies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Corporate is a non-operating segment that develops and implements company-wide strategic initiatives and provides support to our homebuilding reporting segments by centralizing certain administrative functions, such as marketing, legal, accounting, treasury, insurance, internal audit and risk management, information technology and human resources, to benefit from economies of scale. Our Corporate non-operating segment also includes general and administrative expenses related to operating our corporate headquarters. All of the expenses incurred by Corporate are allocated to each of the homebuilding reporting segments based on their respective percentage of revenues.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The reportable segments follow the same accounting policies used for our consolidated financial statements, as described in Note&#160;1, &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;Organization, Basis of Presentation and Summary of Significant Accounting Policies&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Operational results of each reportable segment are not necessarily indicative of the results that would have been achieved had the reportable segment been an independent, stand-alone entity during the periods presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <tph:NumberofBrands
      contextRef="ic10cb9cc8e294208b42f789f99035a0f_I20210114"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RleHRyZWdpb246NTI5Mzg3NWNlYTgyNDY4YmI4M2MzY2E3MzZiNzE1MWVfMTUw_2900fb09-7683-4bb6-b47f-a9df47a77002"
      unitRef="brand">6</tph:NumberofBrands>
    <tph:NumberofBrands
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RleHRyZWdpb246NTI5Mzg3NWNlYTgyNDY4YmI4M2MzY2E3MzZiNzE1MWVfMTg3_eae0f649-dc06-4644-9a4b-8c98baeec344"
      unitRef="brand">1</tph:NumberofBrands>
    <us-gaap:NumberOfReportableSegments
      contextRef="i98dd6465136446b796312b8a39ed2edb_D20210401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RleHRyZWdpb246NTI5Mzg3NWNlYTgyNDY4YmI4M2MzY2E3MzZiNzE1MWVfODI3_ed1bd3be-b626-4a36-a18e-7ac90878754f"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RleHRyZWdpb246NTI5Mzg3NWNlYTgyNDY4YmI4M2MzY2E3MzZiNzE1MWVfMzQxNA_10893a50-4443-4350-a45d-379971823322">&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total revenues and income before income taxes for each of our reportable segments were as follows (in thousands):&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:43.198%"/&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:0.530%"/&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:0.823%"/&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:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&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;Three Months Ended June 30,&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;Six Months Ended June 30,&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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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:700;line-height:100%"&gt;2021&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;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:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;West &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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;670,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;784,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,201,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,324,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Central&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;214,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;149,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;351,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;270,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;120,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;80,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;180,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;138,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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;Total homebuilding revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;1,005,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;1,015,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;1,732,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;1,734,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;Financial services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;12,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;2,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;20,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;4,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;1,017,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;1,018,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;1,753,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;1,739,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Income before taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;West&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;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;129,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;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;130,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;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;230,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;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;209,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Central&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;33,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;15,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;46,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;25,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;14,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;5,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;16,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;7,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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;Total homebuilding income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;177,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;151,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;293,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;243,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;Financial services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;5,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;5,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;9,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;8,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;183,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;157,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;302,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;251,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total real estate inventories and total assets for each of our reportable segments, as of the date indicated, were as follows (in thousands):&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:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&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;June 30, 2022&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;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Real estate inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;West&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,487,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,242,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Central&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;651,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;543,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;351,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;269,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;3,490,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;3,054,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;West&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;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;2,776,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;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;2,505,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Central&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;795,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;674,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;404,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;328,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;394,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;781,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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;Total homebuilding assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;4,371,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;4,289,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Financial services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;43,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;46,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;4,414,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;4,336,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total assets as of &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;June&#160;30, 2022&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; and December 31, 2021 includes $139.3&#160;million of goodwill, with $125.4&#160;million included in the West segment, $8.3&#160;million included in the Central segment and $5.6&#160;million included in the East segment. Total Corporate assets as of &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;June&#160;30, 2022&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; and December 31, 2021 includes our Tri Pointe Homes trade name. For further details on goodwill and our intangible assets, see Note 8, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill and Other Intangible Assets&lt;/span&gt;.</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if76a994a28aa46dfbc018daf29787838_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMy0xLTEtMS00NDU2Ng_55de9db4-7e8d-4f23-ac10-9123a9084e49"
      unitRef="usd">670692000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7f22ad18a31c4438863b59d0aab84c3f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMy0zLTEtMS00NDU2Ng_b96cedc4-c56e-4ef9-b1de-8fdcc90fd97f"
      unitRef="usd">784952000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6d3c82db5d014ac9806ef6309fb195da_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMy01LTEtMS00NDU2Ng_5f4e82ac-71fe-4b0b-a9ef-16a15e1e51fb"
      unitRef="usd">1201188000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i959d40b40cf0484bb70b7529c91c7e00_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMy03LTEtMS00NDU2Ng_82f1d827-82d0-4ff9-a3bd-363bec78a67a"
      unitRef="usd">1324998000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic9242575c7f64587bfd46d0eff3847d6_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfNC0xLTEtMS00NDU2Ng_7e55414e-4bb0-4dee-ab99-4b76b6fac567"
      unitRef="usd">214402000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i10a803888fa444a79160db2398239c3a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfNC0zLTEtMS00NDU2Ng_4705436d-766b-4229-9359-42b697b0a753"
      unitRef="usd">149620000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0238fc20e88e431eb32ede297567cdf3_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfNC01LTEtMS00NDU2Ng_754c0705-4c40-4d1f-ba23-b19e164aab5d"
      unitRef="usd">351499000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i38b134f5ec744816afee450ab30fa279_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfNC03LTEtMS00NDU2Ng_65fdb6c5-f7f7-4394-ab4b-f0fe54b7bd50"
      unitRef="usd">270738000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i392cade265294451bcbf1ecc1ce76f27_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfNS0xLTEtMS00NDU2Ng_3f2000f7-c3d1-4276-bc16-eceae808fc3c"
      unitRef="usd">120367000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0c89364fb7da41aa97fb9a8529008ae6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfNS0zLTEtMS00NDU2Ng_c65aa404-8366-47c7-8d20-4ffc660cd68f"
      unitRef="usd">80811000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i69652897013e40fbafbbc6c7fd7bfa8c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfNS01LTEtMS00NDU2Ng_d1d1810e-54ed-4196-882d-e6cf1f323757"
      unitRef="usd">180266000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie263a6ff39c34236ae7b2817947b18ba_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfNS03LTEtMS00NDU2Ng_f9b32023-70f9-44d5-bcd9-ace9c5f0a06f"
      unitRef="usd">138508000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaf9a28584e0b4de7a4aae71c05d9aa8c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfNi0xLTEtMS00NDU2Ng_59841be7-fc65-4a1d-8e36-035bc91bb39d"
      unitRef="usd">1005461000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib387376bb65948b4a85fb2134c0bc828_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfNi0zLTEtMS00NDU2Ng_c46f557c-6328-4b4c-b231-447d7f29de3a"
      unitRef="usd">1015383000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia6d2b2896c4e417f944d3dd576b14dfc_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfNi01LTEtMS00NDU2Ng_2fea8b83-13d6-4e21-bc63-22fec64c8f3a"
      unitRef="usd">1732953000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4876a461bb054afb8ada313e5b39331a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfNi03LTEtMS00NDU2Ng_facbb320-27d5-4d34-92bb-3ba605922235"
      unitRef="usd">1734244000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifad5777e3ca148dfae74738e9ae1bcc1_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfNy0xLTEtMS00NDU2Ng_40c3d2b1-1651-4cd8-bdab-b3b04b9e3b41"
      unitRef="usd">12228000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i30f972de3df844f39da2b0682a9fdb09_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfNy0zLTEtMS00NDU2Ng_96efeee7-46cd-4ffc-9546-f0ca758e9bf0"
      unitRef="usd">2681000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3c875cecbf0c48a28efc379e3a39e5a8_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfNy01LTEtMS00NDU2Ng_cd9d5acc-28ac-41fc-a64b-232f9e2c7652"
      unitRef="usd">20980000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i083ad7e147e84f2babb0873270790019_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfNy03LTEtMS00NDU2Ng_193073ee-f4a0-4407-9991-5ea147c21e4c"
      unitRef="usd">4786000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfOC0xLTEtMS00NDU2Ng_dec99722-c2a8-4a0c-abfe-a33429f29bd8"
      unitRef="usd">1017689000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfOC0zLTEtMS00NDU2Ng_a8bb40ad-1f17-4c80-9529-5b3be4111cb9"
      unitRef="usd">1018064000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfOC01LTEtMS00NDU2Ng_5e190339-ba78-413b-bd89-749fb07f8c59"
      unitRef="usd">1753933000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfOC03LTEtMS00NDU2Ng_3624beff-849a-4d57-a26e-fefba17a66c2"
      unitRef="usd">1739030000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if76a994a28aa46dfbc018daf29787838_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTEtMS0xLTEtNDQ1NjY_91698ed7-6748-49d1-bbf6-c47819c5140e"
      unitRef="usd">129604000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i7f22ad18a31c4438863b59d0aab84c3f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTEtMy0xLTEtNDQ1NjY_87502108-1b76-4d43-87f2-2a51fa76ad3b"
      unitRef="usd">130254000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i6d3c82db5d014ac9806ef6309fb195da_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTEtNS0xLTEtNDQ1NjY_03d7a712-c2a8-4341-a31e-ee6e0d28045b"
      unitRef="usd">230161000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i959d40b40cf0484bb70b7529c91c7e00_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTEtNy0xLTEtNDQ1NjY_61bffb25-b556-420e-91ef-32197e919493"
      unitRef="usd">209831000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic9242575c7f64587bfd46d0eff3847d6_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTItMS0xLTEtNDQ1NjY_5b251712-983b-4141-b109-e99c7fdef1c3"
      unitRef="usd">33896000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i10a803888fa444a79160db2398239c3a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTItMy0xLTEtNDQ1NjY_169e242b-94c3-4c97-ad44-99ed3a145781"
      unitRef="usd">15853000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i0238fc20e88e431eb32ede297567cdf3_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTItNS0xLTEtNDQ1NjY_48e377cf-9fb9-45e8-ad1c-542896d5b99a"
      unitRef="usd">46847000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i38b134f5ec744816afee450ab30fa279_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTItNy0xLTEtNDQ1NjY_2fb904f9-0cf2-4007-8c57-e5abea4943ef"
      unitRef="usd">25550000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i392cade265294451bcbf1ecc1ce76f27_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTMtMS0xLTEtNDQ1NjY_c430699f-4f80-4206-8293-585cbcd2ea2f"
      unitRef="usd">14468000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i0c89364fb7da41aa97fb9a8529008ae6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTMtMy0xLTEtNDQ1NjY_402d9d14-ec18-4e48-8047-189bb873c743"
      unitRef="usd">5882000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i69652897013e40fbafbbc6c7fd7bfa8c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTMtNS0xLTEtNDQ1NjY_46563273-1e8a-4ee1-9a4f-f72fc8404565"
      unitRef="usd">16194000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie263a6ff39c34236ae7b2817947b18ba_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTMtNy0xLTEtNDQ1NjY_6a8104f6-0056-4d03-9d14-08ac9e874c02"
      unitRef="usd">7622000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="iaf9a28584e0b4de7a4aae71c05d9aa8c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTQtMS0xLTEtNDQ1NjY_44806651-98c7-44e4-aa99-7d406b1da574"
      unitRef="usd">177968000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib387376bb65948b4a85fb2134c0bc828_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTQtMy0xLTEtNDQ1NjY_bc5bf390-aef0-4d48-9b26-b3e83d0dd9ad"
      unitRef="usd">151989000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ia6d2b2896c4e417f944d3dd576b14dfc_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTQtNS0xLTEtNDQ1NjY_6670d9c5-6d64-460a-b7e5-b46af3d2ddad"
      unitRef="usd">293202000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4876a461bb054afb8ada313e5b39331a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTQtNy0xLTEtNDQ1NjY_0176bc89-3686-4e86-ab7c-ce1ce6950fe3"
      unitRef="usd">243003000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ifad5777e3ca148dfae74738e9ae1bcc1_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTUtMS0xLTEtNDQ1NjY_af10f93c-53d9-40a9-86ea-97d72157c849"
      unitRef="usd">5906000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i30f972de3df844f39da2b0682a9fdb09_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTUtMy0xLTEtNDQ1NjY_8069797c-e880-4fa7-957a-029822389bbf"
      unitRef="usd">5145000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i3c875cecbf0c48a28efc379e3a39e5a8_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTUtNS0xLTEtNDQ1NjY_46d810ad-e31e-492a-a225-5901498b3a75"
      unitRef="usd">9396000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i083ad7e147e84f2babb0873270790019_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTUtNy0xLTEtNDQ1NjY_4102fdfd-7da1-465c-872b-2b3cd2ce477c"
      unitRef="usd">8534000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTYtMS0xLTEtNDQ1NjY_f9078f61-fecb-439f-a8ab-39755192ffbd"
      unitRef="usd">183874000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTYtMy0xLTEtNDQ1NjY_efe2959b-2d42-416a-9952-dc5721a70e7e"
      unitRef="usd">157134000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTYtNS0xLTEtNDQ1NjY_c8c677f3-09f7-47a5-86c2-a2fbcbc3393c"
      unitRef="usd">302598000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOmQ5ZjdkMDJlMGE5MTRhZDZhZDk2YjY0NGZiNGRhNzMwL3RhYmxlcmFuZ2U6ZDlmN2QwMmUwYTkxNGFkNmFkOTZiNjQ0ZmI0ZGE3MzBfMTYtNy0xLTEtNDQ1NjY_c72ea8bb-486c-4744-b16c-6798b55d8457"
      unitRef="usd">251537000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:InventoryRealEstate
      contextRef="i9ac9bef6b15b4476b031fa3de485c667_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfMi0xLTEtMS00NDU2Ng_298ef0b2-3d4d-417e-8efc-1c02515e1efe"
      unitRef="usd">2487811000</us-gaap:InventoryRealEstate>
    <us-gaap:InventoryRealEstate
      contextRef="i5324d8a5435548ed98449b0fd8b68a9e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfMi0zLTEtMS00NDU2Ng_e6823ea3-a8b8-4f8a-a410-7adf5f7be562"
      unitRef="usd">2242314000</us-gaap:InventoryRealEstate>
    <us-gaap:InventoryRealEstate
      contextRef="i8530dc89757c424a9c7711aeb2b2d19f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfMy0xLTEtMS00NDU2Ng_de188439-11c8-4ee3-9fdb-9a8031117946"
      unitRef="usd">651267000</us-gaap:InventoryRealEstate>
    <us-gaap:InventoryRealEstate
      contextRef="i8a3a6d9dee7547eb9e50edbeede64c93_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfMy0zLTEtMS00NDU2Ng_c63735dc-38ec-4c21-b263-117c1a2af015"
      unitRef="usd">543097000</us-gaap:InventoryRealEstate>
    <us-gaap:InventoryRealEstate
      contextRef="if0263de482214c5fbe673f7926524cd8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfNC0xLTEtMS00NDU2Ng_68b5b2e3-4f23-4bf6-a2c0-4565ad15ed55"
      unitRef="usd">351243000</us-gaap:InventoryRealEstate>
    <us-gaap:InventoryRealEstate
      contextRef="i0b3e25d37905445480c7873bf0d59d2d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfNC0zLTEtMS00NDU2Ng_02142f5b-cd2c-47a7-9eaf-7adab063bb4a"
      unitRef="usd">269332000</us-gaap:InventoryRealEstate>
    <us-gaap:InventoryRealEstate
      contextRef="i8e33d6dcb1f24c1a81d05750915ace3f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfNS0xLTEtMS00NDU2Ng_32b3a958-b415-41af-8d76-f42c0cd7aa19"
      unitRef="usd">3490321000</us-gaap:InventoryRealEstate>
    <us-gaap:InventoryRealEstate
      contextRef="iba4a6f09d3f2407593e0e894c2a0fe41_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfNS0zLTEtMS00NDU2Ng_700c5e2a-d601-474d-8234-c040f1a17c0a"
      unitRef="usd">3054743000</us-gaap:InventoryRealEstate>
    <us-gaap:Assets
      contextRef="i9ac9bef6b15b4476b031fa3de485c667_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfOC0xLTEtMS00NDU2Ng_c1e43635-2f47-41fc-bcfd-d98ddb3bc8e0"
      unitRef="usd">2776540000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i5324d8a5435548ed98449b0fd8b68a9e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfOC0zLTEtMS00NDU2Ng_5033c41e-4f5d-4522-8cd2-4f1f59482eb8"
      unitRef="usd">2505237000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i8530dc89757c424a9c7711aeb2b2d19f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfOS0xLTEtMS00NDU2Ng_187ab81a-66d3-4134-9603-f180dadf814e"
      unitRef="usd">795357000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i8a3a6d9dee7547eb9e50edbeede64c93_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfOS0zLTEtMS00NDU2Ng_ce961618-aec7-48a1-a7c9-95bdc63db02d"
      unitRef="usd">674862000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="if0263de482214c5fbe673f7926524cd8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfMTAtMS0xLTEtNDQ1NjY_548a2a5a-bd0b-4fd7-bd2b-4f20c8a485d3"
      unitRef="usd">404431000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i0b3e25d37905445480c7873bf0d59d2d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfMTAtMy0xLTEtNDQ1NjY_f25b9e5c-ac2f-48cb-86e0-efcb5ab078d7"
      unitRef="usd">328014000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ic7ad53c75fc34d4eaba71b59640afcf7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfMTEtMS0xLTEtNDQ1NjY_871f51c3-0581-459a-ae3e-99cc664ae079"
      unitRef="usd">394710000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ia02e7ece7ba04789ac8fba79dd0f2ca4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfMTEtMy0xLTEtNDQ1NjY_e6b430bc-cdf7-443c-a5c8-432b4a82d9f4"
      unitRef="usd">781265000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i8e33d6dcb1f24c1a81d05750915ace3f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfMTItMS0xLTEtNDQ1NjY_a10e181a-b36c-4551-b623-7ceac49b0e4e"
      unitRef="usd">4371038000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iba4a6f09d3f2407593e0e894c2a0fe41_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfMTItMy0xLTEtNDQ1NjY_fac64987-f21d-40e1-ac2d-4a3b3864cfa9"
      unitRef="usd">4289378000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="id9b02b0aa09641a48a3f73c25a9d0632_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfMTMtMS0xLTEtNDQ1NjY_25227ded-a6c4-47eb-9e1a-48597a6eec78"
      unitRef="usd">43620000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iafc99521281c4506b723bf6c35b6c0cd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfMTMtMy0xLTEtNDQ1NjY_a6c2bdb4-6e8a-42b8-927d-3eb84232ec90"
      unitRef="usd">46845000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfMTQtMS0xLTEtNDQ1NjY_06cc66f0-8650-4e54-b5fa-a4dcbab577c6"
      unitRef="usd">4414658000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RhYmxlOjk4YjQ2MTk5MmMxNzQ0MDRhMjkwYWVlYzU2NmIzZmFmL3RhYmxlcmFuZ2U6OThiNDYxOTkyYzE3NDQwNGEyOTBhZWVjNTY2YjNmYWZfMTQtMy0xLTEtNDQ1NjY_08b12c3a-adbe-40f3-998c-6da97198275d"
      unitRef="usd">4336223000</us-gaap:Assets>
    <us-gaap:Goodwill
      contextRef="i8e33d6dcb1f24c1a81d05750915ace3f_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RleHRyZWdpb246NTI5Mzg3NWNlYTgyNDY4YmI4M2MzY2E3MzZiNzE1MWVfMzA1Nw_09cba3d7-686b-463a-8d9f-797439aecf70"
      unitRef="usd">139300000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="iba4a6f09d3f2407593e0e894c2a0fe41_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RleHRyZWdpb246NTI5Mzg3NWNlYTgyNDY4YmI4M2MzY2E3MzZiNzE1MWVfMzA1Nw_54263855-5e0a-40da-9721-807cafc0a631"
      unitRef="usd">139300000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i6a5dfc913ee54e8f822e4ae2700e5590_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RleHRyZWdpb246NTI5Mzg3NWNlYTgyNDY4YmI4M2MzY2E3MzZiNzE1MWVfMzA3OA_10ebbd14-206f-42b4-985a-db8e45b9f90b"
      unitRef="usd">125400000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i46b767318c6149b599d2f52be382e097_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RleHRyZWdpb246NTI5Mzg3NWNlYTgyNDY4YmI4M2MzY2E3MzZiNzE1MWVfMzA3OA_8f4f7474-0a98-4c2f-9d6b-0e573b377489"
      unitRef="usd">125400000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i56426f8afc92441c90ca89f9b7745917_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RleHRyZWdpb246NTI5Mzg3NWNlYTgyNDY4YmI4M2MzY2E3MzZiNzE1MWVfMzExMQ_0efff8d0-22e5-4bf3-b1e4-ca35e84d687a"
      unitRef="usd">8300000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i586715586a114d898086cd877202d3e8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RleHRyZWdpb246NTI5Mzg3NWNlYTgyNDY4YmI4M2MzY2E3MzZiNzE1MWVfMzExMQ_56ac0d0a-3f74-4685-a55a-685c46afdffd"
      unitRef="usd">8300000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i1121501a5ee34ac184a114043bf547e3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RleHRyZWdpb246NTI5Mzg3NWNlYTgyNDY4YmI4M2MzY2E3MzZiNzE1MWVfMzE1MA_2b709293-1b32-4e80-883d-7ace6437cdf7"
      unitRef="usd">5600000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i250cfac76dfb419e8594c892fa4ccad7_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl8zNy9mcmFnOjUyOTM4NzVjZWE4MjQ2OGJiODNjM2NhNzM2YjcxNTFlL3RleHRyZWdpb246NTI5Mzg3NWNlYTgyNDY4YmI4M2MzY2E3MzZiNzE1MWVfMzE1MA_fb5f5bf6-3ed5-4fe5-9bb5-984aed86e60d"
      unitRef="usd">5600000</us-gaap:Goodwill>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RleHRyZWdpb246ZTNhMThlZDM5MmQ2NGUxYTlhYTYxYWJiYTg1YTkzNWZfMjAz_88df7c06-8aad-42b3-9fbc-afc297ca2c63">Earnings Per Share&lt;div style="margin-top:6pt;text-indent:27pt"&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 components used in the computation of basic and diluted earnings per share (in thousands, except share and per share amounts):&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:47.291%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.187%"/&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:10pt;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;Three Months Ended June 30,&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;Six Months Ended June 30,&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;&#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:700;line-height:100%"&gt;2021&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;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:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 12.25pt;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;Net income available to common stockholders&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;136,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;117,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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;223,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;188,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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: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 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;102,164,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;116,824,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;104,731,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;118,082,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive shares:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options and unvested restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;623,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;945,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;747,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;838,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;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;Diluted weighted-average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;102,787,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;117,770,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;105,478,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;118,921,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #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: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="border-top:3pt double #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: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="border-top:3pt double #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: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="border-top:3pt double #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: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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;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;1.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;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;1.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;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;2.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;1.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0;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;1.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0;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;1.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0;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;2.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0;text-align:right;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;1.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Antidilutive stock options and unvested restricted stock units not included in diluted earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;1,489,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;1,805,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;1,778,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;2,101,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RleHRyZWdpb246ZTNhMThlZDM5MmQ2NGUxYTlhYTYxYWJiYTg1YTkzNWZfMTk3_470ecb50-b7ad-479d-9c2b-b793b448a733">&lt;div style="margin-top:6pt;text-indent:27pt"&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 components used in the computation of basic and diluted earnings per share (in thousands, except share and per share amounts):&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:47.291%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.187%"/&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:10pt;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;Three Months Ended June 30,&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;Six Months Ended June 30,&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;&#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:700;line-height:100%"&gt;2021&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;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:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 12.25pt;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;Net income available to common stockholders&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;136,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;117,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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;223,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;188,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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: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 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;102,164,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;116,824,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;104,731,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;118,082,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive shares:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options and unvested restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;623,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;945,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;747,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;838,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;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;Diluted weighted-average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;102,787,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;117,770,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;105,478,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;118,921,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #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: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="border-top:3pt double #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: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="border-top:3pt double #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: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="border-top:3pt double #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: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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;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;1.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;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;1.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;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;2.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;1.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0;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;1.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0;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;1.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0;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;2.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0;text-align:right;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;1.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Antidilutive stock options and unvested restricted stock units not included in diluted earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;1,489,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;1,805,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;1,778,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;2,101,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMy0xLTEtMS00NDU2Ng_61918724-1e63-46c6-9d73-2c524de793f5"
      unitRef="usd">136383000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMy0xLTEtMS00NDU2Ng_d0bbfb9b-9bde-458f-90cd-7bb9306456df"
      unitRef="usd">136383000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMy0zLTEtMS00NDU2Ng_76a55cd1-18df-4cb7-8737-be678a35a2d5"
      unitRef="usd">117869000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMy0zLTEtMS00NDU2Ng_ff405e66-262b-4ab7-aab0-ffa78c628cc0"
      unitRef="usd">117869000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMy01LTEtMS00NDU2Ng_16a9572f-3a35-4f36-9db8-e5c457a6a9b5"
      unitRef="usd">223861000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMy01LTEtMS00NDU2Ng_4dc3bfe0-800f-4547-b691-f814ac083958"
      unitRef="usd">223861000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMy03LTEtMS00NDU2Ng_39544a9e-4a57-4d94-b185-3b211b17b513"
      unitRef="usd">188671000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMy03LTEtMS00NDU2Ng_5776c082-1f11-474e-a60d-9f1497078dbe"
      unitRef="usd">188671000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfNS0xLTEtMS00NDU2Ng_2ac0aec9-a371-421f-9ba8-9fcbd818432a"
      unitRef="shares">102164377</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfNS0zLTEtMS00NDU2Ng_6ced65d3-38dc-4e63-a004-e09353df29aa"
      unitRef="shares">116824108</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfNS01LTEtMS00NDU2Ng_e0a6d045-e5c4-4a23-9a1f-ff6a5e94b9c9"
      unitRef="shares">104731388</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfNS03LTEtMS00NDU2Ng_0a1ddb57-0534-448a-bcce-90db1f4e5873"
      unitRef="shares">118082691</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfNy0xLTEtMS00NDU2Ng_f1eb7b1b-5e09-4aef-8025-31ac105f9968"
      unitRef="shares">623542</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfNy0zLTEtMS00NDU2Ng_d8ec5b58-083a-4c58-bf2a-7b65eb32c890"
      unitRef="shares">945976</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfNy01LTEtMS00NDU2Ng_7633ded3-19e4-4a30-a74f-683c2d16ec9d"
      unitRef="shares">747058</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfNy03LTEtMS00NDU2Ng_46f8c03e-ceaf-425c-8ea9-5b1bb3ffaf9b"
      unitRef="shares">838649</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfOC0xLTEtMS00NDU2Ng_1f22a5c4-fe54-4786-9212-4a77280ee8a5"
      unitRef="shares">102787919</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfOC0zLTEtMS00NDU2Ng_935b7f39-fa31-40bd-9f74-8dcbf6f419e7"
      unitRef="shares">117770084</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfOC01LTEtMS00NDU2Ng_25737733-8e2e-463a-ac10-9de5b5e9e1ac"
      unitRef="shares">105478446</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfOC03LTEtMS00NDU2Ng_9e72ab11-bad6-4be9-898a-dc12cb33022a"
      unitRef="shares">118921340</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMTAtMS0xLTEtNDQ1NjY_57595a37-d244-44b2-be72-995cb51a2861"
      unitRef="usdPerShare">1.33</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMTAtMy0xLTEtNDQ1NjY_ebcfac52-6081-4a53-8491-d766a9afab4c"
      unitRef="usdPerShare">1.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMTAtNS0xLTEtNDQ1NjY_6ecdbb20-706a-48df-9cdb-5f5cb8d87540"
      unitRef="usdPerShare">2.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMTAtNy0xLTEtNDQ1NjY_71711668-d781-4741-ae81-31c2f49c6158"
      unitRef="usdPerShare">1.60</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMTEtMS0xLTEtNDQ1NjY_2fd15cc1-2233-460c-a32b-3584f66307ae"
      unitRef="usdPerShare">1.33</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMTEtMy0xLTEtNDQ1NjY_5502d0e5-7123-4d2c-8876-6470c9a35947"
      unitRef="usdPerShare">1.00</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMTEtNS0xLTEtNDQ1NjY_49ec07b1-88ce-469f-9594-cee21dd41786"
      unitRef="usdPerShare">2.12</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMTEtNy0xLTEtNDQ1NjY_ff297fc1-4c10-4084-a8f3-432b7719f87e"
      unitRef="usdPerShare">1.59</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMTItMS0xLTEtNDQ1NjY_8b0bb922-1398-4186-92c2-8d84cb48ac42"
      unitRef="shares">1489263</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMTItMy0xLTEtNDQ1NjY_793607b1-ba7b-40c3-a0e3-7ab53f6627e5"
      unitRef="shares">1805413</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMTItNS0xLTEtNDQ1NjY_56194a72-7262-433a-a7c3-46134aff27b9"
      unitRef="shares">1778492</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80MC9mcmFnOmUzYTE4ZWQzOTJkNjRlMWE5YWE2MWFiYmE4NWE5MzVmL3RhYmxlOmI0MjkxOGJhYTRlYjRjZTU5OGEzYTFhYjhmZTY2ZjFjL3RhYmxlcmFuZ2U6YjQyOTE4YmFhNGViNGNlNTk4YTNhMWFiOGZlNjZmMWNfMTItNy0xLTEtNDQ1NjY_5e702af1-2dfb-4e07-ae36-4cfb1a2753ec"
      unitRef="shares">2101688</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80My9mcmFnOjVkZDc2ZmExZmFlNDRhNDk4ZjY2NmY3NjY3OTY0ZTNlL3RleHRyZWdpb246NWRkNzZmYTFmYWU0NGE0OThmNjY2Zjc2Njc5NjRlM2VfMzQ4_b5786112-3a2d-484c-a2ed-300a58102e1f">Receivables&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Receivables consisted of the following (in thousands):&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:65.128%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.422%"/&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;June 30, 2022&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;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Escrow proceeds and other accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;82,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;53,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Warranty insurance receivable (Note 13)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;63,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;63,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="background-color:#cceeff;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;Total receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;145,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;116,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Receivables are evaluated for collectability and allowances for potential losses are established or maintained on applicable receivables based on an expected credit loss approach. Receivables were net of allowances for doubtful accounts of $472,000 as of both June&#160;30, 2022 a&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;nd December&#160;31, 2021.&lt;/span&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80My9mcmFnOjVkZDc2ZmExZmFlNDRhNDk4ZjY2NmY3NjY3OTY0ZTNlL3RleHRyZWdpb246NWRkNzZmYTFmYWU0NGE0OThmNjY2Zjc2Njc5NjRlM2VfMzUy_47461d2c-fcca-4648-9bca-188f61a009f2">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Receivables consisted of the following (in thousands):&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:65.128%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.422%"/&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;June 30, 2022&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;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Escrow proceeds and other accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;82,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;53,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Warranty insurance receivable (Note 13)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;63,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;63,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="background-color:#cceeff;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;Total receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;145,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;116,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <tph:EscrowProceedsAndOtherAccountsReceivableNet
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80My9mcmFnOjVkZDc2ZmExZmFlNDRhNDk4ZjY2NmY3NjY3OTY0ZTNlL3RhYmxlOjIyZTI4YjJlY2E1ZjQ5NDhiZGJhYTJlNmQ2YzQ1MTJjL3RhYmxlcmFuZ2U6MjJlMjhiMmVjYTVmNDk0OGJkYmFhMmU2ZDZjNDUxMmNfMS0xLTEtMS00NDU2Ng_2ce6188f-98d8-491d-b7a9-256896553f9b"
      unitRef="usd">82239000</tph:EscrowProceedsAndOtherAccountsReceivableNet>
    <tph:EscrowProceedsAndOtherAccountsReceivableNet
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80My9mcmFnOjVkZDc2ZmExZmFlNDRhNDk4ZjY2NmY3NjY3OTY0ZTNlL3RhYmxlOjIyZTI4YjJlY2E1ZjQ5NDhiZGJhYTJlNmQ2YzQ1MTJjL3RhYmxlcmFuZ2U6MjJlMjhiMmVjYTVmNDk0OGJkYmFhMmU2ZDZjNDUxMmNfMS0zLTEtMS00NDU2Ng_951919df-9c93-4d9d-b3e2-a244a22b8fc4"
      unitRef="usd">53096000</tph:EscrowProceedsAndOtherAccountsReceivableNet>
    <us-gaap:InsuranceSettlementsReceivable
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80My9mcmFnOjVkZDc2ZmExZmFlNDRhNDk4ZjY2NmY3NjY3OTY0ZTNlL3RhYmxlOjIyZTI4YjJlY2E1ZjQ5NDhiZGJhYTJlNmQ2YzQ1MTJjL3RhYmxlcmFuZ2U6MjJlMjhiMmVjYTVmNDk0OGJkYmFhMmU2ZDZjNDUxMmNfMi0xLTEtMS00NDU2Ng_384eb526-85c5-4da4-810e-cedc6a6aa342"
      unitRef="usd">63191000</us-gaap:InsuranceSettlementsReceivable>
    <us-gaap:InsuranceSettlementsReceivable
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80My9mcmFnOjVkZDc2ZmExZmFlNDRhNDk4ZjY2NmY3NjY3OTY0ZTNlL3RhYmxlOjIyZTI4YjJlY2E1ZjQ5NDhiZGJhYTJlNmQ2YzQ1MTJjL3RhYmxlcmFuZ2U6MjJlMjhiMmVjYTVmNDk0OGJkYmFhMmU2ZDZjNDUxMmNfMi0zLTEtMS00NDU2Ng_026fda05-a33a-46bf-9bef-0673934d429f"
      unitRef="usd">63900000</us-gaap:InsuranceSettlementsReceivable>
    <us-gaap:AccountsAndNotesReceivableNet
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80My9mcmFnOjVkZDc2ZmExZmFlNDRhNDk4ZjY2NmY3NjY3OTY0ZTNlL3RhYmxlOjIyZTI4YjJlY2E1ZjQ5NDhiZGJhYTJlNmQ2YzQ1MTJjL3RhYmxlcmFuZ2U6MjJlMjhiMmVjYTVmNDk0OGJkYmFhMmU2ZDZjNDUxMmNfMy0xLTEtMS00NDU2Ng_bf4f121b-65d4-4a79-bca0-2569ddbf2893"
      unitRef="usd">145430000</us-gaap:AccountsAndNotesReceivableNet>
    <us-gaap:AccountsAndNotesReceivableNet
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80My9mcmFnOjVkZDc2ZmExZmFlNDRhNDk4ZjY2NmY3NjY3OTY0ZTNlL3RhYmxlOjIyZTI4YjJlY2E1ZjQ5NDhiZGJhYTJlNmQ2YzQ1MTJjL3RhYmxlcmFuZ2U6MjJlMjhiMmVjYTVmNDk0OGJkYmFhMmU2ZDZjNDUxMmNfMy0zLTEtMS00NDU2Ng_ae8c77df-3cdf-49f3-82d8-0da73f1e8acb"
      unitRef="usd">116996000</us-gaap:AccountsAndNotesReceivableNet>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80My9mcmFnOjVkZDc2ZmExZmFlNDRhNDk4ZjY2NmY3NjY3OTY0ZTNlL3RleHRyZWdpb246NWRkNzZmYTFmYWU0NGE0OThmNjY2Zjc2Njc5NjRlM2VfMzE5_4c2afd79-0f11-4905-83f4-ebacf8caa1a6"
      unitRef="usd">472000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80My9mcmFnOjVkZDc2ZmExZmFlNDRhNDk4ZjY2NmY3NjY3OTY0ZTNlL3RleHRyZWdpb246NWRkNzZmYTFmYWU0NGE0OThmNjY2Zjc2Njc5NjRlM2VfMzE5_ee756183-0c4f-4648-a3ba-2e2e6545bdd4"
      unitRef="usd">472000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RleHRyZWdpb246NWQ5N2QwNmZjM2FhNDg5ZTlkNzZiYmIxMTg3YmY4MTRfMzE1OA_90311cef-aa8e-4783-b79c-847ed775ce65">Real Estate Inventories&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Real estate inventories consisted of the following (in thousands):&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:66.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.545%"/&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;June 30, 2022&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;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Real estate inventories owned:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Homes completed or under construction&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,827,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,222,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="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Land under development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;1,024,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;1,187,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;Land held for future development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;139,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;200,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Model homes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;239,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;202,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;Total real estate inventories owned&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:10pt;font-weight:400;line-height:100%"&gt;3,232,297&#160;&lt;/span&gt;&lt;/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="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:10pt;font-weight:400;line-height:100%"&gt;2,813,008&#160;&lt;/span&gt;&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="background-color:#cceeff;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;Real estate inventories not owned:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Land purchase and land option 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:10pt;font-weight:400;line-height:100%"&gt;258,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;241,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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="background-color:#cceeff;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;Total real estate inventories not owned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;258,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;241,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;Total real estate inventories&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;3,490,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #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 style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;3,054,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Homes completed or under construction is comprised of costs associated with homes in various stages of construction and includes direct construction and related land acquisition and land development costs. Land under development primarily consists of land acquisition and land development costs, which include capitalized interest and real estate taxes, associated with land undergoing im&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;provement activity. Land held for future development principally reflects land acquisition and land development costs related to land where development activity has not yet begun or has been suspended, but is expected to occur in the future. The decrease in land held for future development as of June 30, 2022 compared to December 31, 2021 is attributable to a project located in San Jose, California in our West segment that was transferred to land under development.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Real estate inventories not owned represents deposits related to land purchase and land and lot option agreements, as well as consolidated inventory held by variable interest entities. For further details, see Note 7, &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;Variable Interest Entities&lt;/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-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest incurred, capitalized and expensed were as follows (in thousands):&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:51.531%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.039%"/&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:10pt;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;Three Months Ended June 30,&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;Six Months Ended June 30,&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;&#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:700;line-height:100%"&gt;2021&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;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:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Interest incurred&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;28,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;22,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;57,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;43,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Interest capitalized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(28,789)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(22,558)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(57,342)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(43,737)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Interest expensed&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Capitalized interest in beginning inventory&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0;text-align:right;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;185,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0;text-align:right;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;182,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0;text-align:right;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;173,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0;text-align:right;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;182,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Interest capitalized as a cost of inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;28,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;22,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;57,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;43,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest previously capitalized as a cost of &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;inventory, included in cost of sales&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:10pt;font-weight:400;line-height:100%"&gt;(24,963)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(31,124)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(42,028)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(51,802)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Capitalized interest in ending inventory&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;188,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;174,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;188,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;174,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest is capitalized to real estate inventory during development and other qualifying activities. During all periods presented, we capitalized all interest incurred to real estate inventory in accordance with ASC Topic 835, &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;Interest, &lt;/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 our qualified assets exceeded our debt. Interest that is capitalized to real estate inventory is included in cost of home sales or cost of land and lot sales as related units or lots are delivered.&#160;Interest that is expensed as incurred is included in other (expense) income, net.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Real Estate Inventory Impairments and Land Option Abandonments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Real estate inventory impairments and land and lot option abandonments and pre-acquisition charges consisted of the following (in thousands):&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:52.262%"/&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:0.530%"/&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:0.530%"/&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:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.015%"/&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:10pt;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;Three Months Ended June 30,&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;Six Months Ended June 30,&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;&#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:700;line-height:100%"&gt;2021&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;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:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Real estate inventory impairments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Land and lot option abandonments and pre-acquisition 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:10pt;font-weight:400;line-height:100%"&gt;1,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;1,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;1,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;1,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Impairments of real estate inventory relate primarily to projects or communities that include homes completed or under construction. Within a project or community, there may be individual homes or parcels of land that are currently held for sale. Impairment charges recognized &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;as a result of adjusting individual held-for-sale assets within a community to estimated fair value less cost to sell are also included in the total impairment charges.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&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 owning land and residential lots, we also have option agreements to purchase land and lots at a future date. We have option deposits and capitalized pre-acquisition costs associated with the optioned land and lots. When the economics of a project no longer support acquisition of the land or lots under option, we may elect not to move forward with the acquisition. Option deposits and capitalized pre-acquisition costs associated with the assets under option may be forfeited at that time.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Real estate inventory impairments and land option abandonments are recorded in cost of home sales and cost of land and lot sales on the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfRealEstatePropertiesTableTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RleHRyZWdpb246NWQ5N2QwNmZjM2FhNDg5ZTlkNzZiYmIxMTg3YmY4MTRfMzE2OQ_4f92079f-4b33-4da8-b02f-9bc4ef96ad95">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Real estate inventories consisted of the following (in thousands):&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:66.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.545%"/&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;June 30, 2022&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;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Real estate inventories owned:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Homes completed or under construction&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,827,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,222,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="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Land under development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;1,024,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;1,187,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;Land held for future development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;139,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;200,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Model homes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;239,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;202,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;Total real estate inventories owned&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:10pt;font-weight:400;line-height:100%"&gt;3,232,297&#160;&lt;/span&gt;&lt;/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="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:10pt;font-weight:400;line-height:100%"&gt;2,813,008&#160;&lt;/span&gt;&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="background-color:#cceeff;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;Real estate inventories not owned:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Land purchase and land option 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:10pt;font-weight:400;line-height:100%"&gt;258,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;241,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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="background-color:#cceeff;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;Total real estate inventories not owned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;258,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;241,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;Total real estate inventories&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;3,490,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #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 style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;3,054,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #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:ScheduleOfRealEstatePropertiesTableTextBlock>
    <us-gaap:InventoryHomesUnderConstruction
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmU4MDJmMzExYjUyZDQwZTdiNTAwNjMzNGJjYWNhZjgwL3RhYmxlcmFuZ2U6ZTgwMmYzMTFiNTJkNDBlN2I1MDA2MzM0YmNhY2FmODBfMi0xLTEtMS00NDU2Ng_c3b102b3-8618-4441-a03c-ad0ee0d81312"
      unitRef="usd">1827603000</us-gaap:InventoryHomesUnderConstruction>
    <us-gaap:InventoryHomesUnderConstruction
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmU4MDJmMzExYjUyZDQwZTdiNTAwNjMzNGJjYWNhZjgwL3RhYmxlcmFuZ2U6ZTgwMmYzMTFiNTJkNDBlN2I1MDA2MzM0YmNhY2FmODBfMi0zLTEtMS00NDU2Ng_7bbc2903-9a15-4652-8dbb-d34804ee5d0d"
      unitRef="usd">1222468000</us-gaap:InventoryHomesUnderConstruction>
    <us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmU4MDJmMzExYjUyZDQwZTdiNTAwNjMzNGJjYWNhZjgwL3RhYmxlcmFuZ2U6ZTgwMmYzMTFiNTJkNDBlN2I1MDA2MzM0YmNhY2FmODBfMy0xLTEtMS00NDU2Ng_cb552550-374c-4cff-abb9-f0ad6929d482"
      unitRef="usd">1024754000</us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts>
    <us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmU4MDJmMzExYjUyZDQwZTdiNTAwNjMzNGJjYWNhZjgwL3RhYmxlcmFuZ2U6ZTgwMmYzMTFiNTJkNDBlN2I1MDA2MzM0YmNhY2FmODBfMy0zLTEtMS00NDU2Ng_3128749b-5165-42af-8a0b-440c3cbb5e11"
      unitRef="usd">1187485000</us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts>
    <us-gaap:InventoryLandHeldForDevelopmentAndSale
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmU4MDJmMzExYjUyZDQwZTdiNTAwNjMzNGJjYWNhZjgwL3RhYmxlcmFuZ2U6ZTgwMmYzMTFiNTJkNDBlN2I1MDA2MzM0YmNhY2FmODBfNC0xLTEtMS00NDU2Ng_333b8cfc-eb27-4390-8269-77c23406214f"
      unitRef="usd">139956000</us-gaap:InventoryLandHeldForDevelopmentAndSale>
    <us-gaap:InventoryLandHeldForDevelopmentAndSale
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmU4MDJmMzExYjUyZDQwZTdiNTAwNjMzNGJjYWNhZjgwL3RhYmxlcmFuZ2U6ZTgwMmYzMTFiNTJkNDBlN2I1MDA2MzM0YmNhY2FmODBfNC0zLTEtMS00NDU2Ng_b8e411b7-62fb-4729-bd05-1192b3a49acc"
      unitRef="usd">200362000</us-gaap:InventoryLandHeldForDevelopmentAndSale>
    <tph:RealEstateInventoriesOwnedModelHomes
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmU4MDJmMzExYjUyZDQwZTdiNTAwNjMzNGJjYWNhZjgwL3RhYmxlcmFuZ2U6ZTgwMmYzMTFiNTJkNDBlN2I1MDA2MzM0YmNhY2FmODBfNS0xLTEtMS00NDU2Ng_4c05fce4-b523-4195-9a77-7c2df0cdf92d"
      unitRef="usd">239984000</tph:RealEstateInventoriesOwnedModelHomes>
    <tph:RealEstateInventoriesOwnedModelHomes
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmU4MDJmMzExYjUyZDQwZTdiNTAwNjMzNGJjYWNhZjgwL3RhYmxlcmFuZ2U6ZTgwMmYzMTFiNTJkNDBlN2I1MDA2MzM0YmNhY2FmODBfNS0zLTEtMS00NDU2Ng_c0f8666d-8e2b-4e07-bd79-801d3f1aaa62"
      unitRef="usd">202693000</tph:RealEstateInventoriesOwnedModelHomes>
    <tph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmU4MDJmMzExYjUyZDQwZTdiNTAwNjMzNGJjYWNhZjgwL3RhYmxlcmFuZ2U6ZTgwMmYzMTFiNTJkNDBlN2I1MDA2MzM0YmNhY2FmODBfNi0xLTEtMS00NDU2Ng_876873c1-bcfe-49c6-b382-e310e5d789d2"
      unitRef="usd">3232297000</tph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned>
    <tph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmU4MDJmMzExYjUyZDQwZTdiNTAwNjMzNGJjYWNhZjgwL3RhYmxlcmFuZ2U6ZTgwMmYzMTFiNTJkNDBlN2I1MDA2MzM0YmNhY2FmODBfNi0zLTEtMS00NDU2Ng_c42c86eb-3d41-4daf-9f78-405a286dacd8"
      unitRef="usd">2813008000</tph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned>
    <us-gaap:LandUnderPurchaseOptionsRecorded
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmU4MDJmMzExYjUyZDQwZTdiNTAwNjMzNGJjYWNhZjgwL3RhYmxlcmFuZ2U6ZTgwMmYzMTFiNTJkNDBlN2I1MDA2MzM0YmNhY2FmODBfOC0xLTEtMS00NDU2Ng_a2bb35cf-0c97-4108-89bc-e6a5d0092d11"
      unitRef="usd">258024000</us-gaap:LandUnderPurchaseOptionsRecorded>
    <us-gaap:LandUnderPurchaseOptionsRecorded
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmU4MDJmMzExYjUyZDQwZTdiNTAwNjMzNGJjYWNhZjgwL3RhYmxlcmFuZ2U6ZTgwMmYzMTFiNTJkNDBlN2I1MDA2MzM0YmNhY2FmODBfOC0zLTEtMS00NDU2Ng_432cd128-ce11-46df-9365-c6ed95ee925c"
      unitRef="usd">241735000</us-gaap:LandUnderPurchaseOptionsRecorded>
    <tph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRealEstateNotOwned
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmU4MDJmMzExYjUyZDQwZTdiNTAwNjMzNGJjYWNhZjgwL3RhYmxlcmFuZ2U6ZTgwMmYzMTFiNTJkNDBlN2I1MDA2MzM0YmNhY2FmODBfMTAtMS0xLTEtNDQ1NjY_aa57a1c6-5886-4a90-872e-1dad25b5e50e"
      unitRef="usd">258024000</tph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRealEstateNotOwned>
    <tph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRealEstateNotOwned
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmU4MDJmMzExYjUyZDQwZTdiNTAwNjMzNGJjYWNhZjgwL3RhYmxlcmFuZ2U6ZTgwMmYzMTFiNTJkNDBlN2I1MDA2MzM0YmNhY2FmODBfMTAtMy0xLTEtNDQ1NjY_7200ae2b-3944-446e-ac0a-5fce5fea6250"
      unitRef="usd">241735000</tph:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRealEstateNotOwned>
    <us-gaap:InventoryRealEstate
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmU4MDJmMzExYjUyZDQwZTdiNTAwNjMzNGJjYWNhZjgwL3RhYmxlcmFuZ2U6ZTgwMmYzMTFiNTJkNDBlN2I1MDA2MzM0YmNhY2FmODBfMTEtMS0xLTEtNDQ1NjY_41fd7d4f-2419-4ace-8bfb-782598db237a"
      unitRef="usd">3490321000</us-gaap:InventoryRealEstate>
    <us-gaap:InventoryRealEstate
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmU4MDJmMzExYjUyZDQwZTdiNTAwNjMzNGJjYWNhZjgwL3RhYmxlcmFuZ2U6ZTgwMmYzMTFiNTJkNDBlN2I1MDA2MzM0YmNhY2FmODBfMTEtMy0xLTEtNDQ1NjY_be4ee7d8-761b-48b7-8442-c8e7027eb7a8"
      unitRef="usd">3054743000</us-gaap:InventoryRealEstate>
    <tph:RealEstateInventoryCapitalizedInterestCostsTableTableTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RleHRyZWdpb246NWQ5N2QwNmZjM2FhNDg5ZTlkNzZiYmIxMTg3YmY4MTRfMzE2Mw_b5d8505f-a1bf-4dd6-9bff-f91a7734a167">&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest incurred, capitalized and expensed were as follows (in thousands):&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:51.531%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.039%"/&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:10pt;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;Three Months Ended June 30,&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;Six Months Ended June 30,&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;&#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:700;line-height:100%"&gt;2021&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;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:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Interest incurred&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;28,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;22,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;57,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;43,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Interest capitalized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(28,789)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(22,558)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(57,342)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(43,737)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Interest expensed&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Capitalized interest in beginning inventory&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0;text-align:right;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;185,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0;text-align:right;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;182,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0;text-align:right;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;173,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0;text-align:right;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;182,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Interest capitalized as a cost of inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;28,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;22,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;57,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;43,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest previously capitalized as a cost of &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;inventory, included in cost of sales&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:10pt;font-weight:400;line-height:100%"&gt;(24,963)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(31,124)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(42,028)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(51,802)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Capitalized interest in ending inventory&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;188,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;174,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;188,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;174,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;</tph:RealEstateInventoryCapitalizedInterestCostsTableTableTextBlock>
    <us-gaap:InterestCostsIncurred
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfMi0xLTEtMS00NDU2Ng_c5355c2f-876a-4e8c-ab4a-fcb76c1e1b2b"
      unitRef="usd">28789000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsIncurred
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfMi0zLTEtMS00NDU2Ng_f7f541b6-f6d1-42ec-a0e8-2f23d2fbb9d1"
      unitRef="usd">22558000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsIncurred
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfMi01LTEtMS00NDU2Ng_39154b2e-68f9-4eda-b8f7-bd6794dc3bd1"
      unitRef="usd">57342000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsIncurred
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfMi03LTEtMS00NDU2Ng_28789b5d-fd21-47a1-af51-51b15a6703b9"
      unitRef="usd">43737000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfMy0xLTEtMS00NDU2Ng_0898a64a-faed-43f3-895a-e5000e0d4b81"
      unitRef="usd">28789000</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfMy0zLTEtMS00NDU2Ng_bbfa3c3e-67b3-48ab-a5c0-0bbf2ba7c1c1"
      unitRef="usd">22558000</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfMy01LTEtMS00NDU2Ng_f11ff06a-4c59-4e9f-84bf-e81005127cfe"
      unitRef="usd">57342000</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfMy03LTEtMS00NDU2Ng_33c985d7-89b0-49ac-9efc-0934a1d93ccc"
      unitRef="usd">43737000</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestExpense
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfNC0xLTEtMS00NDU2Ng_65ee5854-1eae-438d-8502-c46f7066bb64"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfNC0zLTEtMS00NDU2Ng_331af57e-b901-407c-8c23-6d3640ddbb9b"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfNC01LTEtMS00NDU2Ng_41a92921-c0bc-4e27-96fc-43baf02d9d4e"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfNC03LTEtMS00NDU2Ng_91513928-a045-43f8-92c5-ef363ff67eed"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="i1daf00c38f8c4c3eae94fadb949d596e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfNS0xLTEtMS00NDU2Ng_e04470fb-2e36-4ec5-9155-baad4180022d"
      unitRef="usd">185051000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="i09c84a47134940db97a820022ae2b093_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfNS0zLTEtMS00NDU2Ng_6723d318-f510-448d-92a9-8496d29de041"
      unitRef="usd">182729000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfNS01LTEtMS00NDU2Ng_d96fba8e-3057-4bcf-b17c-19085b384157"
      unitRef="usd">173563000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="i3dbaab15a0a444fdab1991184783aef2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfNS03LTEtMS00NDU2Ng_626079e6-b788-4406-b31c-5804a93f45b6"
      unitRef="usd">182228000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfNi0xLTEtMS00NDU2Ng_0bc89f98-c8a2-4516-9ece-5415a2ee580a"
      unitRef="usd">28789000</us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfNi0zLTEtMS00NDU2Ng_32de6799-da0f-494a-ae5e-d88fd08b0c02"
      unitRef="usd">22558000</us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfNi01LTEtMS00NDU2Ng_d2b524bf-2292-47d4-81a9-2eeda8cdeece"
      unitRef="usd">57342000</us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfNi03LTEtMS00NDU2Ng_239bd558-6eb4-4f7e-beb2-5ed68e1132cd"
      unitRef="usd">43737000</us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfNy0xLTEtMS00NDU2Ng_04b9c62f-4434-409b-9402-1a8654305a76"
      unitRef="usd">24963000</us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfNy0zLTEtMS00NDU2Ng_1f06c212-5ead-42a3-b2fc-1613f2a8518a"
      unitRef="usd">31124000</us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfNy01LTEtMS00NDU2Ng_bc0c17dd-3e04-4f3b-989f-ca4de0f367a1"
      unitRef="usd">42028000</us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfNy03LTEtMS00NDU2Ng_48e74e17-423c-4d2f-9729-ba6eb44164ae"
      unitRef="usd">51802000</us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfOC0xLTEtMS00NDU2Ng_4dba11dc-7741-4d9d-a190-095f1a0c97ff"
      unitRef="usd">188877000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="if75b3c26122c4a58a817661a4ee42c34_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfOC0zLTEtMS00NDU2Ng_cf2e76b9-bb21-4abc-859c-7241e803489e"
      unitRef="usd">174163000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfOC01LTEtMS00NDU2Ng_baa127e9-b002-404a-91ab-f956da737a61"
      unitRef="usd">188877000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="if75b3c26122c4a58a817661a4ee42c34_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOjRhYjRmZGM3MTQ5MjRhMDZiZjA5YzIxYjUzNmIwZWE5L3RhYmxlcmFuZ2U6NGFiNGZkYzcxNDkyNGEwNmJmMDljMjFiNTM2YjBlYTlfOC03LTEtMS00NDU2Ng_ac87abf7-fc80-48db-9a6e-ffacd59540a6"
      unitRef="usd">174163000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RleHRyZWdpb246NWQ5N2QwNmZjM2FhNDg5ZTlkNzZiYmIxMTg3YmY4MTRfMzE0OA_42b1c06c-4035-49fa-921c-d498a1035679">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Real estate inventory impairments and land and lot option abandonments and pre-acquisition charges consisted of the following (in thousands):&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:52.262%"/&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:0.530%"/&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:0.530%"/&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:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.015%"/&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:10pt;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;Three Months Ended June 30,&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;Six Months Ended June 30,&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;&#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:700;line-height:100%"&gt;2021&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;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:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Real estate inventory impairments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Land and lot option abandonments and pre-acquisition 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:10pt;font-weight:400;line-height:100%"&gt;1,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;1,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;1,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;1,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock>
    <us-gaap:ImpairmentOfRealEstate
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmM3ODkyNmYyYjg0NDQ4OGI4NGM0MzhmNWQ0MjMyYTUxL3RhYmxlcmFuZ2U6Yzc4OTI2ZjJiODQ0NDg4Yjg0YzQzOGY1ZDQyMzJhNTFfMi0xLTEtMS00NDU2Ng_20934131-34e8-43e2-b70f-0fa3b1f13e38"
      unitRef="usd">0</us-gaap:ImpairmentOfRealEstate>
    <us-gaap:ImpairmentOfRealEstate
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmM3ODkyNmYyYjg0NDQ4OGI4NGM0MzhmNWQ0MjMyYTUxL3RhYmxlcmFuZ2U6Yzc4OTI2ZjJiODQ0NDg4Yjg0YzQzOGY1ZDQyMzJhNTFfMi0zLTEtMS00NDU2Ng_2a496b6a-3eff-4dda-aa9b-cc52d1997732"
      unitRef="usd">0</us-gaap:ImpairmentOfRealEstate>
    <us-gaap:ImpairmentOfRealEstate
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmM3ODkyNmYyYjg0NDQ4OGI4NGM0MzhmNWQ0MjMyYTUxL3RhYmxlcmFuZ2U6Yzc4OTI2ZjJiODQ0NDg4Yjg0YzQzOGY1ZDQyMzJhNTFfMi01LTEtMS00NDU2Ng_941a90d8-99af-416a-a227-06012ab46b36"
      unitRef="usd">0</us-gaap:ImpairmentOfRealEstate>
    <us-gaap:ImpairmentOfRealEstate
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmM3ODkyNmYyYjg0NDQ4OGI4NGM0MzhmNWQ0MjMyYTUxL3RhYmxlcmFuZ2U6Yzc4OTI2ZjJiODQ0NDg4Yjg0YzQzOGY1ZDQyMzJhNTFfMi03LTEtMS00NDU2Ng_0e763dcf-2c15-4ce6-ad2c-7e338f19f596"
      unitRef="usd">0</us-gaap:ImpairmentOfRealEstate>
    <tph:LandOptionAbandonmentsAndPreAcquisitionCharges
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmM3ODkyNmYyYjg0NDQ4OGI4NGM0MzhmNWQ0MjMyYTUxL3RhYmxlcmFuZ2U6Yzc4OTI2ZjJiODQ0NDg4Yjg0YzQzOGY1ZDQyMzJhNTFfMy0xLTEtMS00NDU2Ng_b0caa847-d674-4e7d-a4e8-413d87a89d44"
      unitRef="usd">1131000</tph:LandOptionAbandonmentsAndPreAcquisitionCharges>
    <tph:LandOptionAbandonmentsAndPreAcquisitionCharges
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmM3ODkyNmYyYjg0NDQ4OGI4NGM0MzhmNWQ0MjMyYTUxL3RhYmxlcmFuZ2U6Yzc4OTI2ZjJiODQ0NDg4Yjg0YzQzOGY1ZDQyMzJhNTFfMy0zLTEtMS00NDU2Ng_5f76db52-89ca-41c8-ae36-c1a15a7be927"
      unitRef="usd">232000</tph:LandOptionAbandonmentsAndPreAcquisitionCharges>
    <tph:LandOptionAbandonmentsAndPreAcquisitionCharges
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmM3ODkyNmYyYjg0NDQ4OGI4NGM0MzhmNWQ0MjMyYTUxL3RhYmxlcmFuZ2U6Yzc4OTI2ZjJiODQ0NDg4Yjg0YzQzOGY1ZDQyMzJhNTFfMy01LTEtMS00NDU2Ng_b1739e31-13dc-4fa3-b737-b926fa57a3a4"
      unitRef="usd">1897000</tph:LandOptionAbandonmentsAndPreAcquisitionCharges>
    <tph:LandOptionAbandonmentsAndPreAcquisitionCharges
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmM3ODkyNmYyYjg0NDQ4OGI4NGM0MzhmNWQ0MjMyYTUxL3RhYmxlcmFuZ2U6Yzc4OTI2ZjJiODQ0NDg4Yjg0YzQzOGY1ZDQyMzJhNTFfMy03LTEtMS00NDU2Ng_191a368f-ed60-4e94-b64f-79e342f39068"
      unitRef="usd">445000</tph:LandOptionAbandonmentsAndPreAcquisitionCharges>
    <us-gaap:ProductionRelatedImpairmentsOrCharges
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmM3ODkyNmYyYjg0NDQ4OGI4NGM0MzhmNWQ0MjMyYTUxL3RhYmxlcmFuZ2U6Yzc4OTI2ZjJiODQ0NDg4Yjg0YzQzOGY1ZDQyMzJhNTFfNC0xLTEtMS00NDU2Ng_8a1ab57b-80be-4ccb-9d33-e6cd9ef12d37"
      unitRef="usd">1131000</us-gaap:ProductionRelatedImpairmentsOrCharges>
    <us-gaap:ProductionRelatedImpairmentsOrCharges
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmM3ODkyNmYyYjg0NDQ4OGI4NGM0MzhmNWQ0MjMyYTUxL3RhYmxlcmFuZ2U6Yzc4OTI2ZjJiODQ0NDg4Yjg0YzQzOGY1ZDQyMzJhNTFfNC0zLTEtMS00NDU2Ng_2a0310d7-2c8d-4a92-8fd3-bfd3ce87b910"
      unitRef="usd">232000</us-gaap:ProductionRelatedImpairmentsOrCharges>
    <us-gaap:ProductionRelatedImpairmentsOrCharges
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmM3ODkyNmYyYjg0NDQ4OGI4NGM0MzhmNWQ0MjMyYTUxL3RhYmxlcmFuZ2U6Yzc4OTI2ZjJiODQ0NDg4Yjg0YzQzOGY1ZDQyMzJhNTFfNC01LTEtMS00NDU2Ng_d6c27dee-8cf8-43af-b027-82e4195868d3"
      unitRef="usd">1897000</us-gaap:ProductionRelatedImpairmentsOrCharges>
    <us-gaap:ProductionRelatedImpairmentsOrCharges
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80Ni9mcmFnOjVkOTdkMDZmYzNhYTQ4OWU5ZDc2YmJiMTE4N2JmODE0L3RhYmxlOmM3ODkyNmYyYjg0NDQ4OGI4NGM0MzhmNWQ0MjMyYTUxL3RhYmxlcmFuZ2U6Yzc4OTI2ZjJiODQ0NDg4Yjg0YzQzOGY1ZDQyMzJhNTFfNC03LTEtMS00NDU2Ng_076e2747-2d85-46fb-b19a-3d8462a4323e"
      unitRef="usd">445000</us-gaap:ProductionRelatedImpairmentsOrCharges>
    <us-gaap:EquityMethodInvestmentsDisclosureTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RleHRyZWdpb246MTQ2ZjgxMjdmNWYyNGVjMjk4MTI4ZTNhMzMzMGRkM2JfMTcwNg_bc931633-c26b-41e6-a720-57c1e2753dfe">Investments in Unconsolidated Entities&lt;div style="text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;As of June&#160;30, 2022, we held equity investments in twelve active homebuilding partnerships or limited liability companies. Our participation in these entities may be as a developer, a builder, or an investment partner. Our ownership percentage varies from 7% to 50%, depending on the investment, with no controlling interest held in any of these investments. During the first quarter of 2022, a reconsideration event under ASC 810 occurred for our Tri Pointe Connect joint venture, which required us to reassess whether the joint venture is a variable interest entity (&#x201c;VIE&#x201d;) and, if so, whether the Company is the primary beneficiary. This mortgage financing joint venture was accounted for as an equity-method investment as of December 31, 2021. Based on the reassessment performed during the first quarter of 2022, this joint venture was deemed to be a VIE and the Company was identified as the primary beneficiary of the VIE. For further details, see Note 7, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;Variable Interest Entities&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Unconsolidated Financial Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Aggregated assets, liabilities and operating results of the entities we account for as equity-method investments are provided below. Because our ownership interest in these entities varies, a direct relationship does not exist between the information presented below and the amounts that are reflected on our consolidated balance sheets as our investments in unconsolidated entities or on our consolidated statements of operations as equity in income of unconsolidated entities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities of unconsolidated entities (in thousands):&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;&#160;&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:66.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.545%"/&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;June 30, 2022&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;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;40,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;35,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;11,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;8,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Real estate inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;442,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;359,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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;4,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;498,585&#160;&lt;/span&gt;&lt;/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 style="border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;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;404,183&#160;&lt;/span&gt;&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities and equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable and other liabilities&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;128,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;73,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Company&#x2019;s equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;131,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;118,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outside interests&#x2019; equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;238,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;212,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities and equity&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;498,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;404,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Results of operations from unconsolidated entities (in thousands):&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:53.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&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:0.384%"/&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:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.845%"/&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:8pt;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;Three Months Ended June 30,&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;Six Months Ended June 30,&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;&#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:700;line-height:100%"&gt;2021&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;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:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;17,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;12,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;22,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;20,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other operating 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:10pt;font-weight:400;line-height:100%"&gt;(17,335)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(6,973)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(22,779)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(10,821)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other loss, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;5,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;9,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Company&#x2019;s equity in income of unconsolidated entities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;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;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;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;3,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;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;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;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;6,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EquityMethodInvestmentsDisclosureTextBlock>
    <tph:NumberOfEquityInvestments
      contextRef="i770c91e11d6e4c8aa1d25f4fe79546c1_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RleHRyZWdpb246MTQ2ZjgxMjdmNWYyNGVjMjk4MTI4ZTNhMzMzMGRkM2JfODk_6ecd426d-4413-417b-bf1a-6aaf54a38ec0"
      unitRef="investment">12</tph:NumberOfEquityInvestments>
    <tph:InvestmentOwnershipPercentage
      contextRef="i5e2cc727a86b4eae8fd7afd7798e8439_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RleHRyZWdpb246MTQ2ZjgxMjdmNWYyNGVjMjk4MTI4ZTNhMzMzMGRkM2JfMjkw_4b6334ca-3132-4034-86c9-084fdfa77493"
      unitRef="number">0.07</tph:InvestmentOwnershipPercentage>
    <tph:InvestmentOwnershipPercentage
      contextRef="ibd3c11350bad4c8b811e61d5d4708d0a_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RleHRyZWdpb246MTQ2ZjgxMjdmNWYyNGVjMjk4MTI4ZTNhMzMzMGRkM2JfMjk2_08dd1cc4-0db8-4c33-9174-ba1f08bb7346"
      unitRef="number">0.50</tph:InvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentsTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RleHRyZWdpb246MTQ2ZjgxMjdmNWYyNGVjMjk4MTI4ZTNhMzMzMGRkM2JfMTcxNw_911a73b4-8392-426f-bdbd-ca552c340de8">&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities of unconsolidated entities (in thousands):&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;&#160;&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:66.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.545%"/&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;June 30, 2022&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;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;40,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;35,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;11,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;8,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Real estate inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;442,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;359,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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;4,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;498,585&#160;&lt;/span&gt;&lt;/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 style="border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;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;404,183&#160;&lt;/span&gt;&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities and equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable and other liabilities&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;128,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;73,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Company&#x2019;s equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;131,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;118,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outside interests&#x2019; equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;238,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;212,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities and equity&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;498,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;404,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Results of operations from unconsolidated entities (in thousands):&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:53.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&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:0.384%"/&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:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.845%"/&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:8pt;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;Three Months Ended June 30,&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;Six Months Ended June 30,&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;&#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:700;line-height:100%"&gt;2021&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;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:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;17,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;12,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;22,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;20,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other operating 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:10pt;font-weight:400;line-height:100%"&gt;(17,335)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(6,973)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(22,779)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(10,821)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other loss, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;5,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;9,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Company&#x2019;s equity in income of unconsolidated entities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;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;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;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;3,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;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;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;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;6,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EquityMethodInvestmentsTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i5172861ce46744399be032751060feea_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjVmODk3MTRmYzkxMzQ1YjI4ODI4Nzk3NDVkM2UzZmUyL3RhYmxlcmFuZ2U6NWY4OTcxNGZjOTEzNDViMjg4Mjg3OTc0NWQzZTNmZTJfMi0xLTEtMS00NDU2Ng_9cba5416-87fe-4d98-887f-83210e9fe347"
      unitRef="usd">40023000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ibba17ec4508c43a8a6708e4ec62cfe5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjVmODk3MTRmYzkxMzQ1YjI4ODI4Nzk3NDVkM2UzZmUyL3RhYmxlcmFuZ2U6NWY4OTcxNGZjOTEzNDViMjg4Mjg3OTc0NWQzZTNmZTJfMi0zLTEtMS00NDU2Ng_71500d57-b16c-41b4-a93b-f8ac44790a35"
      unitRef="usd">35966000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsAndNotesReceivableNet
      contextRef="i5172861ce46744399be032751060feea_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjVmODk3MTRmYzkxMzQ1YjI4ODI4Nzk3NDVkM2UzZmUyL3RhYmxlcmFuZ2U6NWY4OTcxNGZjOTEzNDViMjg4Mjg3OTc0NWQzZTNmZTJfMy0xLTEtMS00NDU2Ng_6533c63f-0515-4bc6-9954-9a13710835ae"
      unitRef="usd">11658000</us-gaap:AccountsAndNotesReceivableNet>
    <us-gaap:AccountsAndNotesReceivableNet
      contextRef="ibba17ec4508c43a8a6708e4ec62cfe5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjVmODk3MTRmYzkxMzQ1YjI4ODI4Nzk3NDVkM2UzZmUyL3RhYmxlcmFuZ2U6NWY4OTcxNGZjOTEzNDViMjg4Mjg3OTc0NWQzZTNmZTJfMy0zLTEtMS00NDU2Ng_71077455-6b55-4636-b8d9-d88082da7f4f"
      unitRef="usd">8359000</us-gaap:AccountsAndNotesReceivableNet>
    <us-gaap:InventoryRealEstate
      contextRef="i5172861ce46744399be032751060feea_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjVmODk3MTRmYzkxMzQ1YjI4ODI4Nzk3NDVkM2UzZmUyL3RhYmxlcmFuZ2U6NWY4OTcxNGZjOTEzNDViMjg4Mjg3OTc0NWQzZTNmZTJfNC0xLTEtMS00NDU2Ng_1def48a0-0abf-4574-ae57-98da9952a50e"
      unitRef="usd">442847000</us-gaap:InventoryRealEstate>
    <us-gaap:InventoryRealEstate
      contextRef="ibba17ec4508c43a8a6708e4ec62cfe5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjVmODk3MTRmYzkxMzQ1YjI4ODI4Nzk3NDVkM2UzZmUyL3RhYmxlcmFuZ2U6NWY4OTcxNGZjOTEzNDViMjg4Mjg3OTc0NWQzZTNmZTJfNC0zLTEtMS00NDU2Ng_0b5ec157-5c0d-40a5-984d-53a4d1b85b8a"
      unitRef="usd">359324000</us-gaap:InventoryRealEstate>
    <us-gaap:OtherAssets
      contextRef="i5172861ce46744399be032751060feea_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjVmODk3MTRmYzkxMzQ1YjI4ODI4Nzk3NDVkM2UzZmUyL3RhYmxlcmFuZ2U6NWY4OTcxNGZjOTEzNDViMjg4Mjg3OTc0NWQzZTNmZTJfNS0xLTEtMS00NDU2Ng_99d2eb5b-2b43-4390-a6c8-1de1fa182b52"
      unitRef="usd">4057000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="ibba17ec4508c43a8a6708e4ec62cfe5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjVmODk3MTRmYzkxMzQ1YjI4ODI4Nzk3NDVkM2UzZmUyL3RhYmxlcmFuZ2U6NWY4OTcxNGZjOTEzNDViMjg4Mjg3OTc0NWQzZTNmZTJfNS0zLTEtMS00NDU2Ng_88c1c653-9741-425b-8894-c102b21516cd"
      unitRef="usd">534000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="i5172861ce46744399be032751060feea_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjVmODk3MTRmYzkxMzQ1YjI4ODI4Nzk3NDVkM2UzZmUyL3RhYmxlcmFuZ2U6NWY4OTcxNGZjOTEzNDViMjg4Mjg3OTc0NWQzZTNmZTJfNi0xLTEtMS00NDU2Ng_cbf0466e-93b8-4459-b4a1-1590b7e2e669"
      unitRef="usd">498585000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ibba17ec4508c43a8a6708e4ec62cfe5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjVmODk3MTRmYzkxMzQ1YjI4ODI4Nzk3NDVkM2UzZmUyL3RhYmxlcmFuZ2U6NWY4OTcxNGZjOTEzNDViMjg4Mjg3OTc0NWQzZTNmZTJfNi0zLTEtMS00NDU2Ng_791c7412-b8f9-40e1-9bc2-88aa1db68b91"
      unitRef="usd">404183000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i5172861ce46744399be032751060feea_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjVmODk3MTRmYzkxMzQ1YjI4ODI4Nzk3NDVkM2UzZmUyL3RhYmxlcmFuZ2U6NWY4OTcxNGZjOTEzNDViMjg4Mjg3OTc0NWQzZTNmZTJfOC0xLTEtMS00NDU2Ng_beab8515-821d-46b7-b142-37b85a211e57"
      unitRef="usd">128851000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="ibba17ec4508c43a8a6708e4ec62cfe5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjVmODk3MTRmYzkxMzQ1YjI4ODI4Nzk3NDVkM2UzZmUyL3RhYmxlcmFuZ2U6NWY4OTcxNGZjOTEzNDViMjg4Mjg3OTc0NWQzZTNmZTJfOC0zLTEtMS00NDU2Ng_6eac50de-e62e-42c4-91fc-140580bf3bbe"
      unitRef="usd">73675000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:StockholdersEquity
      contextRef="i5172861ce46744399be032751060feea_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjVmODk3MTRmYzkxMzQ1YjI4ODI4Nzk3NDVkM2UzZmUyL3RhYmxlcmFuZ2U6NWY4OTcxNGZjOTEzNDViMjg4Mjg3OTc0NWQzZTNmZTJfOS0xLTEtMS00NDU2Ng_b1a5db32-6230-4484-9b93-a5d256e30d9c"
      unitRef="usd">131399000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibba17ec4508c43a8a6708e4ec62cfe5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjVmODk3MTRmYzkxMzQ1YjI4ODI4Nzk3NDVkM2UzZmUyL3RhYmxlcmFuZ2U6NWY4OTcxNGZjOTEzNDViMjg4Mjg3OTc0NWQzZTNmZTJfOS0zLTEtMS00NDU2Ng_dc50703d-6de1-43de-a40f-7bf80a771b81"
      unitRef="usd">118095000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i5172861ce46744399be032751060feea_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjVmODk3MTRmYzkxMzQ1YjI4ODI4Nzk3NDVkM2UzZmUyL3RhYmxlcmFuZ2U6NWY4OTcxNGZjOTEzNDViMjg4Mjg3OTc0NWQzZTNmZTJfMTAtMS0xLTEtNDQ1NjY_511b1c40-212b-4941-9d5e-2a85b597d168"
      unitRef="usd">238335000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="ibba17ec4508c43a8a6708e4ec62cfe5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjVmODk3MTRmYzkxMzQ1YjI4ODI4Nzk3NDVkM2UzZmUyL3RhYmxlcmFuZ2U6NWY4OTcxNGZjOTEzNDViMjg4Mjg3OTc0NWQzZTNmZTJfMTAtMy0xLTEtNDQ1NjY_581cd5ab-3698-445e-8470-1740d32de050"
      unitRef="usd">212413000</us-gaap:MinorityInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i5172861ce46744399be032751060feea_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjVmODk3MTRmYzkxMzQ1YjI4ODI4Nzk3NDVkM2UzZmUyL3RhYmxlcmFuZ2U6NWY4OTcxNGZjOTEzNDViMjg4Mjg3OTc0NWQzZTNmZTJfMTEtMS0xLTEtNDQ1NjY_79c3a56c-f4c7-495a-a081-206aed46e20e"
      unitRef="usd">498585000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ibba17ec4508c43a8a6708e4ec62cfe5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjVmODk3MTRmYzkxMzQ1YjI4ODI4Nzk3NDVkM2UzZmUyL3RhYmxlcmFuZ2U6NWY4OTcxNGZjOTEzNDViMjg4Mjg3OTc0NWQzZTNmZTJfMTEtMy0xLTEtNDQ1NjY_eb5649ef-7d75-4d76-8a26-aabe89a9f2c2"
      unitRef="usd">404183000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="i040db049e8f7433990c2522a0de73e05_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfMi0xLTEtMS00NDU2Ng_9e31aa88-7fb8-47ce-b4d4-308d6da6aa44"
      unitRef="usd">17399000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie724c27be9b244929a9331170e60cea7_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfMi0zLTEtMS00NDU2Ng_853bda0d-8e8b-43e7-a880-08966e7bdcdc"
      unitRef="usd">12588000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie558217a7233408483187d0ac54a93fd_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfMi01LTEtMS00NDU2Ng_05c66a2e-c58f-459f-a722-a85840773546"
      unitRef="usd">22722000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie04f578a4d4447feae765477b44fd3a0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfMi03LTEtMS00NDU2Ng_8b35417c-abef-4edd-b445-1dae8e097075"
      unitRef="usd">20397000</us-gaap:Revenues>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i040db049e8f7433990c2522a0de73e05_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfMy0xLTEtMS00NDU2Ng_ebcb4ed2-b421-40d4-99e2-14bd81affa39"
      unitRef="usd">17335000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="ie724c27be9b244929a9331170e60cea7_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfMy0zLTEtMS00NDU2Ng_bf02b61e-0a93-4212-8882-655924666d73"
      unitRef="usd">6973000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="ie558217a7233408483187d0ac54a93fd_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfMy01LTEtMS00NDU2Ng_7fd80861-8b94-4bbd-9902-d3d94189da5c"
      unitRef="usd">22779000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="ie04f578a4d4447feae765477b44fd3a0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfMy03LTEtMS00NDU2Ng_f1fdf1b3-40bc-41d9-968d-e7111e9be635"
      unitRef="usd">10821000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="i040db049e8f7433990c2522a0de73e05_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfNC0xLTEtMS00NDU2Ng_67a602dd-d9aa-42da-9263-2c471a0a6fff"
      unitRef="usd">94000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="ie724c27be9b244929a9331170e60cea7_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfNC0zLTEtMS00NDU2Ng_150956c2-0cc3-46c0-935b-809548f4c5d4"
      unitRef="usd">-4000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="ie558217a7233408483187d0ac54a93fd_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfNC01LTEtMS00NDU2Ng_696e832e-ad16-4f66-aaf0-59d8f06fbdf1"
      unitRef="usd">94000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="ie04f578a4d4447feae765477b44fd3a0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfNC03LTEtMS00NDU2Ng_2fe5bab7-6c77-4733-bed1-4aa5a7c0572d"
      unitRef="usd">-4000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:ProfitLoss
      contextRef="i040db049e8f7433990c2522a0de73e05_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfNS0xLTEtMS00NDU2Ng_f7d555b2-84dc-4cd3-86c9-ff153fb54cea"
      unitRef="usd">158000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie724c27be9b244929a9331170e60cea7_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfNS0zLTEtMS00NDU2Ng_f0eb03b8-0630-4597-9bdd-6bff55bccf30"
      unitRef="usd">5611000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie558217a7233408483187d0ac54a93fd_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfNS01LTEtMS00NDU2Ng_72001920-19a8-4d32-a408-a420f17c3d78"
      unitRef="usd">37000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie04f578a4d4447feae765477b44fd3a0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfNS03LTEtMS00NDU2Ng_70be4568-9149-4978-ab80-0963bea49a64"
      unitRef="usd">9572000</us-gaap:ProfitLoss>
    <tph:HomeBuildingIncomeLossFromEquityMethodInvestments
      contextRef="i040db049e8f7433990c2522a0de73e05_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfNi0xLTEtMS00NDU2Ng_b493d2ef-2942-4b7b-bbbb-2719d2ef75d3"
      unitRef="usd">143000</tph:HomeBuildingIncomeLossFromEquityMethodInvestments>
    <tph:HomeBuildingIncomeLossFromEquityMethodInvestments
      contextRef="ie724c27be9b244929a9331170e60cea7_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfNi0zLTEtMS00NDU2Ng_ff656d10-c9bc-4a42-aab0-3c66ed809602"
      unitRef="usd">3933000</tph:HomeBuildingIncomeLossFromEquityMethodInvestments>
    <tph:HomeBuildingIncomeLossFromEquityMethodInvestments
      contextRef="ie558217a7233408483187d0ac54a93fd_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfNi01LTEtMS00NDU2Ng_e4adec50-cfd6-41b0-b0db-b36b914301fb"
      unitRef="usd">134000</tph:HomeBuildingIncomeLossFromEquityMethodInvestments>
    <tph:HomeBuildingIncomeLossFromEquityMethodInvestments
      contextRef="ie04f578a4d4447feae765477b44fd3a0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl80OS9mcmFnOjE0NmY4MTI3ZjVmMjRlYzI5ODEyOGUzYTMzMzBkZDNiL3RhYmxlOjhmNjQ3MDdiZWFmMDQzNzliZjRmYmYxZjA1YjBlMWY0L3RhYmxlcmFuZ2U6OGY2NDcwN2JlYWYwNDM3OWJmNGZiZjFmMDViMGUxZjRfNi03LTEtMS00NDU2Ng_e4a2eed3-dc6f-49f6-a77c-58afd31bacb5"
      unitRef="usd">6611000</tph:HomeBuildingIncomeLossFromEquityMethodInvestments>
    <us-gaap:VariableInterestEntityDisclosureTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RleHRyZWdpb246NjQ0ODEwMWU0Y2Y5NDA4N2IzNWZhNWUzMzI2OTIzMmRfNDE2MA_2df167cb-29ca-4777-a40d-ea3ccc0e3b53">Variable Interest Entities&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; Land and Lot Option Agreements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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, we enter into land and lot option agreements in order to procure land and residential lots for future development and the construction of homes. The use of such land and lot option agreements generally allows us to reduce the risks associated with direct land ownership and development, and reduces our capital and financial commitments. Pursuant to these land and lot option agreements, we generally provide a deposit to the seller as consideration for the right to purchase land at different times in the future, usually at predetermined prices. These deposits are recorded as land purchase and land option deposits under real estate inventories not owned on the accompanying consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We analyze each of our land and lot option agreements and other similar contracts under the provisions of ASC 810, &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; to determine whether the land seller is a VIE and, if so, whether we are the primary beneficiary. Although we do not have legal title to the underlying land, if we are determined to be the primary beneficiary of the VIE, we will consolidate the VIE in our financial statements and reflect its assets as real estate inventory not owned included in our real estate inventories, its liabilities as debt (nonrecourse) held by VIEs in accrued expenses and other liabilities and the net equity of the VIE owners as noncontrolling interests on our consolidated balance sheets. In determining whether we are the primary beneficiary, we consider, among other things, whether we have the power to direct the activities of the VIE that most significantly impact the VIE&#x2019;s economic performance. Such activities would include, among other things, determining or limiting the scope or purpose of the VIE, selling or transferring property owned or controlled by the VIE, or arranging financing for the VIE.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Creditors of the entities with which we have land and lot option agreements have no recourse against us. The maximum exposure to loss under our land and lot option agreements is generally limited to non-refundable option deposits and any capitalized pre-acquisition costs. In some cases, we have also contracted to complete development work at a fixed cost on behalf of the landowner and budget shortfalls and savings will be borne by us. Additionally, we have entered into land banking arrangements which require us to complete development work even if we terminate the option to procure land or lots.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&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 provides a summary of our interests in land and lot option agreements (in thousands):&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:26.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.458%"/&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:8pt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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;Deposits&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;Remaining&lt;br/&gt;Purchase&lt;br/&gt;Price&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;Consolidated&lt;br/&gt;Inventory&lt;br/&gt;Held&#160;by&#160;VIEs&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;Deposits&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;Remaining&lt;br/&gt;Purchase&lt;br/&gt;Price&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;Consolidated&lt;br/&gt;Inventory&lt;br/&gt;Held&#160;by&#160;VIEs&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unconsolidated VIEs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;236,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;1,411,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;211,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;1,507,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other land option agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;21,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;275,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;29,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;319,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,687,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,826,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&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;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unconsolidated VIEs represent land option agreements that were not consolidated because we were not the primary beneficiary. Other land option agreements were not with VIEs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&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 deposits pre&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;sented in the table above, our exposure to loss related to our land and lot option contracts consisted of capitalized pre-acquisition costs of $13.8 million and $17.9 million&lt;/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 of June&#160;30, 2022 and December&#160;31, 2021, respectively. These pre-acquisition costs are included in real estate inventories as land under development on our consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Tri Pointe Connect Joint Venture&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 first quarter of 2022, a reconsideration event under ASC 810 occurred for our Tri Pointe Connect joint venture that gave us the ability to direct the activities of the joint venture that most significantly affect the entity&#x2019;s economic performance. Based on our reassessment, we concluded that the mortgage financing joint venture is a VIE and we are the primary beneficiary bas&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ed on our controlling financial interest. As a result, beginning in January 2022, the joint venture is accounted for as a consolidated VIE. As of January 1, 2022, the accompanying consolidated balance sheets include the assets, liabilities and noncontrolling interests of this VIE. As of June&#160;30, 2022, the carrying value of the VIE&#x2019;s assets was $9.5&#160;million, which was primarily included in other assets, $6.5&#160;million of liabilities was included in accrued expenses and other liabilities and $1.0&#160;million was included in noncontrolling interests in the accompanying consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:VariableInterestEntityDisclosureTextBlock>
    <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RleHRyZWdpb246NjQ0ODEwMWU0Y2Y5NDA4N2IzNWZhNWUzMzI2OTIzMmRfNDE2Mw_c9d762ef-949c-4676-8022-bf0606b6fb6c">&lt;div style="margin-top:12pt;text-indent:27pt"&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 provides a summary of our interests in land and lot option agreements (in thousands):&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:26.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.458%"/&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:8pt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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;Deposits&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;Remaining&lt;br/&gt;Purchase&lt;br/&gt;Price&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;Consolidated&lt;br/&gt;Inventory&lt;br/&gt;Held&#160;by&#160;VIEs&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;Deposits&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;Remaining&lt;br/&gt;Purchase&lt;br/&gt;Price&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;Consolidated&lt;br/&gt;Inventory&lt;br/&gt;Held&#160;by&#160;VIEs&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unconsolidated VIEs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;236,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;1,411,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;211,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;1,507,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other land option agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;21,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;275,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;29,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;319,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,687,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,826,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfVariableInterestEntitiesTextBlock>
    <tph:VariableInterestEntityDepositsAtRisk
      contextRef="i74bda97b34394547a33075eaf3d75cf9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RhYmxlOmFhNzY3MmUxYmRiNzQyN2I5NjZhNWZmN2ZmNjIwNTNmL3RhYmxlcmFuZ2U6YWE3NjcyZTFiZGI3NDI3Yjk2NmE1ZmY3ZmY2MjA1M2ZfMy0xLTEtMS00NDU2Ng_6ebe42cf-2270-424e-b786-2f3be48c2b6d"
      unitRef="usd">236413000</tph:VariableInterestEntityDepositsAtRisk>
    <tph:VariableInterestEntityRemainingPurchasePrice
      contextRef="i74bda97b34394547a33075eaf3d75cf9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RhYmxlOmFhNzY3MmUxYmRiNzQyN2I5NjZhNWZmN2ZmNjIwNTNmL3RhYmxlcmFuZ2U6YWE3NjcyZTFiZGI3NDI3Yjk2NmE1ZmY3ZmY2MjA1M2ZfMy0zLTEtMS00NDU2Ng_d7409f43-dca9-42f9-b6ed-5fcc183a7468"
      unitRef="usd">1411735000</tph:VariableInterestEntityRemainingPurchasePrice>
    <tph:VariableInterestEntityDepositsAtRisk
      contextRef="ie8f32b1c7e524e4e8abe4536a1969384_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RhYmxlOmFhNzY3MmUxYmRiNzQyN2I5NjZhNWZmN2ZmNjIwNTNmL3RhYmxlcmFuZ2U6YWE3NjcyZTFiZGI3NDI3Yjk2NmE1ZmY3ZmY2MjA1M2ZfMy03LTEtMS00NDU2Ng_2900c378-4236-45b2-8963-0dc0f1df4ea5"
      unitRef="usd">211835000</tph:VariableInterestEntityDepositsAtRisk>
    <tph:VariableInterestEntityRemainingPurchasePrice
      contextRef="ie8f32b1c7e524e4e8abe4536a1969384_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RhYmxlOmFhNzY3MmUxYmRiNzQyN2I5NjZhNWZmN2ZmNjIwNTNmL3RhYmxlcmFuZ2U6YWE3NjcyZTFiZGI3NDI3Yjk2NmE1ZmY3ZmY2MjA1M2ZfMy05LTEtMS00NDU2Ng_11234a07-c4d7-46ef-b5ba-b3be7b4548b8"
      unitRef="usd">1507304000</tph:VariableInterestEntityRemainingPurchasePrice>
    <tph:VariableInterestEntityDepositsAtRisk
      contextRef="i422e96ba8d1d4bffb3a584afa8e31330_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RhYmxlOmFhNzY3MmUxYmRiNzQyN2I5NjZhNWZmN2ZmNjIwNTNmL3RhYmxlcmFuZ2U6YWE3NjcyZTFiZGI3NDI3Yjk2NmE1ZmY3ZmY2MjA1M2ZfNC0xLTEtMS00NDU2Ng_125bc86b-981b-4c93-9eab-84ef796908b4"
      unitRef="usd">21611000</tph:VariableInterestEntityDepositsAtRisk>
    <tph:VariableInterestEntityRemainingPurchasePrice
      contextRef="i422e96ba8d1d4bffb3a584afa8e31330_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RhYmxlOmFhNzY3MmUxYmRiNzQyN2I5NjZhNWZmN2ZmNjIwNTNmL3RhYmxlcmFuZ2U6YWE3NjcyZTFiZGI3NDI3Yjk2NmE1ZmY3ZmY2MjA1M2ZfNC0zLTEtMS00NDU2Ng_2014ad16-e78f-4af1-bda8-e522f028b2f7"
      unitRef="usd">275853000</tph:VariableInterestEntityRemainingPurchasePrice>
    <tph:VariableInterestEntityDepositsAtRisk
      contextRef="icbf9e35cdd30403da0225707e9d65b67_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RhYmxlOmFhNzY3MmUxYmRiNzQyN2I5NjZhNWZmN2ZmNjIwNTNmL3RhYmxlcmFuZ2U6YWE3NjcyZTFiZGI3NDI3Yjk2NmE1ZmY3ZmY2MjA1M2ZfNC03LTEtMS00NDU2Ng_15155d19-b318-479d-8419-10364c94579d"
      unitRef="usd">29900000</tph:VariableInterestEntityDepositsAtRisk>
    <tph:VariableInterestEntityRemainingPurchasePrice
      contextRef="icbf9e35cdd30403da0225707e9d65b67_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RhYmxlOmFhNzY3MmUxYmRiNzQyN2I5NjZhNWZmN2ZmNjIwNTNmL3RhYmxlcmFuZ2U6YWE3NjcyZTFiZGI3NDI3Yjk2NmE1ZmY3ZmY2MjA1M2ZfNC05LTEtMS00NDU2Ng_76b384e1-03fe-411d-a7de-4c6841fbdfe5"
      unitRef="usd">319646000</tph:VariableInterestEntityRemainingPurchasePrice>
    <tph:VariableInterestEntityDepositsAtRisk
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RhYmxlOmFhNzY3MmUxYmRiNzQyN2I5NjZhNWZmN2ZmNjIwNTNmL3RhYmxlcmFuZ2U6YWE3NjcyZTFiZGI3NDI3Yjk2NmE1ZmY3ZmY2MjA1M2ZfNS0xLTEtMS00NDU2Ng_176776ee-ea86-41d7-893f-01c631c3101f"
      unitRef="usd">258024000</tph:VariableInterestEntityDepositsAtRisk>
    <tph:VariableInterestEntityRemainingPurchasePrice
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RhYmxlOmFhNzY3MmUxYmRiNzQyN2I5NjZhNWZmN2ZmNjIwNTNmL3RhYmxlcmFuZ2U6YWE3NjcyZTFiZGI3NDI3Yjk2NmE1ZmY3ZmY2MjA1M2ZfNS0zLTEtMS00NDU2Ng_43586e35-8749-4077-9b4d-0ba617e295de"
      unitRef="usd">1687588000</tph:VariableInterestEntityRemainingPurchasePrice>
    <tph:VariableInterestEntityConsolidatedInventoryHeld
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RhYmxlOmFhNzY3MmUxYmRiNzQyN2I5NjZhNWZmN2ZmNjIwNTNmL3RhYmxlcmFuZ2U6YWE3NjcyZTFiZGI3NDI3Yjk2NmE1ZmY3ZmY2MjA1M2ZfNS01LTEtMS00NDU2Ng_623e0952-4a22-474f-a01c-b4a145e701ed"
      unitRef="usd">0</tph:VariableInterestEntityConsolidatedInventoryHeld>
    <tph:VariableInterestEntityDepositsAtRisk
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RhYmxlOmFhNzY3MmUxYmRiNzQyN2I5NjZhNWZmN2ZmNjIwNTNmL3RhYmxlcmFuZ2U6YWE3NjcyZTFiZGI3NDI3Yjk2NmE1ZmY3ZmY2MjA1M2ZfNS03LTEtMS00NDU2Ng_3e449d9b-2989-4c02-94b7-d1cd49891fa4"
      unitRef="usd">241735000</tph:VariableInterestEntityDepositsAtRisk>
    <tph:VariableInterestEntityRemainingPurchasePrice
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RhYmxlOmFhNzY3MmUxYmRiNzQyN2I5NjZhNWZmN2ZmNjIwNTNmL3RhYmxlcmFuZ2U6YWE3NjcyZTFiZGI3NDI3Yjk2NmE1ZmY3ZmY2MjA1M2ZfNS05LTEtMS00NDU2Ng_aa35a397-bc36-4643-869d-2658fa621409"
      unitRef="usd">1826950000</tph:VariableInterestEntityRemainingPurchasePrice>
    <tph:VariableInterestEntityConsolidatedInventoryHeld
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RhYmxlOmFhNzY3MmUxYmRiNzQyN2I5NjZhNWZmN2ZmNjIwNTNmL3RhYmxlcmFuZ2U6YWE3NjcyZTFiZGI3NDI3Yjk2NmE1ZmY3ZmY2MjA1M2ZfNS0xMS0xLTEtNDQ1NjY_477251a2-8ccf-403b-be05-f328ad1e6c39"
      unitRef="usd">0</tph:VariableInterestEntityConsolidatedInventoryHeld>
    <tph:CapitalizedPreAcquisitionCosts
      contextRef="i422e96ba8d1d4bffb3a584afa8e31330_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RleHRyZWdpb246NjQ0ODEwMWU0Y2Y5NDA4N2IzNWZhNWUzMzI2OTIzMmRfMjk4Nw_3fa784b4-e09b-42ba-bd89-782e873f8beb"
      unitRef="usd">13800000</tph:CapitalizedPreAcquisitionCosts>
    <tph:CapitalizedPreAcquisitionCosts
      contextRef="icbf9e35cdd30403da0225707e9d65b67_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RleHRyZWdpb246NjQ0ODEwMWU0Y2Y5NDA4N2IzNWZhNWUzMzI2OTIzMmRfMjk5NA_76aa01d4-263e-4f69-aa35-9e079acba514"
      unitRef="usd">17900000</tph:CapitalizedPreAcquisitionCosts>
    <us-gaap:Assets
      contextRef="i87b1cc26f6fc4d739fefd74c21c68b97_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RleHRyZWdpb246NjQ0ODEwMWU0Y2Y5NDA4N2IzNWZhNWUzMzI2OTIzMmRfMzkzOA_f11dee67-daf9-45ba-a6d2-353639592c5c"
      unitRef="usd">9500000</us-gaap:Assets>
    <us-gaap:Liabilities
      contextRef="i87b1cc26f6fc4d739fefd74c21c68b97_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RleHRyZWdpb246NjQ0ODEwMWU0Y2Y5NDA4N2IzNWZhNWUzMzI2OTIzMmRfMzk4OA_260612a8-c5e5-4943-99d3-1a4c6c347807"
      unitRef="usd">6500000</us-gaap:Liabilities>
    <us-gaap:MinorityInterest
      contextRef="i87b1cc26f6fc4d739fefd74c21c68b97_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81Mi9mcmFnOjY0NDgxMDFlNGNmOTQwODdiMzVmYTVlMzMyNjkyMzJkL3RleHRyZWdpb246NjQ0ODEwMWU0Y2Y5NDA4N2IzNWZhNWUzMzI2OTIzMmRfNDA2NQ_8f626759-62f7-479e-87c4-b0f9813d2ce7"
      unitRef="usd">1000000</us-gaap:MinorityInterest>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RleHRyZWdpb246MGUzZDI3N2JhNmNhNDdlZjkxYWFkYWFhNjZmMmJmMDlfMTIzNw_6917c06b-70b3-43c4-b3ba-9de754b9ee27">Goodwill and Other Intangible Assets&lt;div style="margin-top:6pt;text-indent:27pt"&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 June&#160;30, 2022 and December&#160;31, 2021, $139.3 million of goodwill is included in goodwill and other intangible assets, net on each of the consolidated balance sheets, which was recorded in connection with our merger with Weyerhaeuser Real Estate Company (&#x201c;WRECO&#x201d;) in 2014.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have one intangible asset as of June&#160;30, 2022, comprised of a Tri Pointe Homes trade name resulting from the acquisition of WRECO in 2014, which has an indefinite useful life.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill and other intangible assets consisted of the following (in thousands):&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:28.578%"/&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:0.530%"/&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:0.530%"/&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:0.530%"/&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:0.530%"/&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:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.017%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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;Gross&lt;br/&gt;Carrying&lt;br/&gt;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;Accumulated&lt;br/&gt;Amortization&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;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&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;Gross&lt;br/&gt;Carrying&lt;br/&gt;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;Accumulated&lt;br/&gt;Amortization&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;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;139,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;139,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;139,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;139,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;27,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(10,680)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;17,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;27,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(10,680)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;17,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;167,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;(10,680)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;156,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;167,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;(10,680)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;156,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;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:400;line-height:120%"&gt;In October 2020, in conjunction with the announcement of our move to a single brand, Tri Pointe Homes, we modified the useful life of the former Maracay trade name which expired in June 2021. The&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; intangible asset related to the Maracay trade name was fully amortized during 2021. Amortization expense related to this intangible asset was $963,000 and $1.9&#160;million for the three- and six-month periods ended June 30, 2021, respectively. Amortization of this intangible was charged to sales and marketing expense. Our $17.3 million indefinite life intangible asset related to the Tri Pointe Homes trade name is not amortizing.&#160;All trade names and goodwill are evaluated for impairment on an annual basis or more frequently if indicators of impairment exist.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:Goodwill
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RleHRyZWdpb246MGUzZDI3N2JhNmNhNDdlZjkxYWFkYWFhNjZmMmJmMDlfNjM_2843f7cd-b6b0-4053-bd46-ef53ba55be75"
      unitRef="usd">139300000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RleHRyZWdpb246MGUzZDI3N2JhNmNhNDdlZjkxYWFkYWFhNjZmMmJmMDlfNjM_95b97ba3-3b61-49a7-918e-7ebf81d1916a"
      unitRef="usd">139300000</us-gaap:Goodwill>
    <tph:NumberOfIntangibleAssets
      contextRef="i694041aafad048ab9fd34c3cebb3548f_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RleHRyZWdpb246MGUzZDI3N2JhNmNhNDdlZjkxYWFkYWFhNjZmMmJmMDlfMjkz_16db9368-3608-4a09-9f91-f8bd7c30f1f8"
      unitRef="intangible_asset">1</tph:NumberOfIntangibleAssets>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RleHRyZWdpb246MGUzZDI3N2JhNmNhNDdlZjkxYWFkYWFhNjZmMmJmMDlfMTIzOQ_db5cd27e-749d-4443-a30b-fb3a1d213c67">&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill and other intangible assets consisted of the following (in thousands):&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:28.578%"/&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:0.530%"/&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:0.530%"/&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:0.530%"/&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:0.530%"/&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:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.017%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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;Gross&lt;br/&gt;Carrying&lt;br/&gt;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;Accumulated&lt;br/&gt;Amortization&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;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&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;Gross&lt;br/&gt;Carrying&lt;br/&gt;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;Accumulated&lt;br/&gt;Amortization&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;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;139,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;139,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;139,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;139,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;27,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(10,680)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;17,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;27,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(10,680)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;17,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;167,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;(10,680)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;156,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;167,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;(10,680)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;156,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:Goodwill
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RhYmxlOjcyZjU1OTU1YTg2ZTQ3NDY5NTkxZWFiZGRkNzczOWNhL3RhYmxlcmFuZ2U6NzJmNTU5NTVhODZlNDc0Njk1OTFlYWJkZGQ3NzM5Y2FfMi0xLTEtMS00NDU2Ng_455f5890-d4a7-4689-8163-3146b4b4fbd9"
      unitRef="usd">139304000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RhYmxlOjcyZjU1OTU1YTg2ZTQ3NDY5NTkxZWFiZGRkNzczOWNhL3RhYmxlcmFuZ2U6NzJmNTU5NTVhODZlNDc0Njk1OTFlYWJkZGQ3NzM5Y2FfMi01LTEtMS00NDU2Ng_4d4fa4ee-275c-4961-a971-6ff8c881fe02"
      unitRef="usd">139304000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RhYmxlOjcyZjU1OTU1YTg2ZTQ3NDY5NTkxZWFiZGRkNzczOWNhL3RhYmxlcmFuZ2U6NzJmNTU5NTVhODZlNDc0Njk1OTFlYWJkZGQ3NzM5Y2FfMi03LTEtMS00NDU2Ng_5edfe25c-98b0-492d-a286-c67b8d030bd5"
      unitRef="usd">139304000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RhYmxlOjcyZjU1OTU1YTg2ZTQ3NDY5NTkxZWFiZGRkNzczOWNhL3RhYmxlcmFuZ2U6NzJmNTU5NTVhODZlNDc0Njk1OTFlYWJkZGQ3NzM5Y2FfMi0xMS0xLTEtNDQ1NjY_c925bb67-f730-4b94-8c9b-14137cef7dea"
      unitRef="usd">139304000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RhYmxlOjcyZjU1OTU1YTg2ZTQ3NDY5NTkxZWFiZGRkNzczOWNhL3RhYmxlcmFuZ2U6NzJmNTU5NTVhODZlNDc0Njk1OTFlYWJkZGQ3NzM5Y2FfMy0xLTEtMS00NDU2Ng_0fd2ec37-c600-4e50-9671-21de1e23d528"
      unitRef="usd">27979000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RhYmxlOjcyZjU1OTU1YTg2ZTQ3NDY5NTkxZWFiZGRkNzczOWNhL3RhYmxlcmFuZ2U6NzJmNTU5NTVhODZlNDc0Njk1OTFlYWJkZGQ3NzM5Y2FfMy0zLTEtMS00NDU2Ng_38f2ebbd-c8a7-4ff5-90ed-b33dbabfd399"
      unitRef="usd">10680000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RhYmxlOjcyZjU1OTU1YTg2ZTQ3NDY5NTkxZWFiZGRkNzczOWNhL3RhYmxlcmFuZ2U6NzJmNTU5NTVhODZlNDc0Njk1OTFlYWJkZGQ3NzM5Y2FfMy01LTEtMS00NDU2Ng_a247eca2-0797-4506-804c-758624effa3b"
      unitRef="usd">17299000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RhYmxlOjcyZjU1OTU1YTg2ZTQ3NDY5NTkxZWFiZGRkNzczOWNhL3RhYmxlcmFuZ2U6NzJmNTU5NTVhODZlNDc0Njk1OTFlYWJkZGQ3NzM5Y2FfMy03LTEtMS00NDU2Ng_da6ff969-0d30-4b73-a45c-df93a683b271"
      unitRef="usd">27979000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RhYmxlOjcyZjU1OTU1YTg2ZTQ3NDY5NTkxZWFiZGRkNzczOWNhL3RhYmxlcmFuZ2U6NzJmNTU5NTVhODZlNDc0Njk1OTFlYWJkZGQ3NzM5Y2FfMy05LTEtMS00NDU2Ng_4df8e82a-4203-47d5-ab83-2bcbf82f0133"
      unitRef="usd">10680000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RhYmxlOjcyZjU1OTU1YTg2ZTQ3NDY5NTkxZWFiZGRkNzczOWNhL3RhYmxlcmFuZ2U6NzJmNTU5NTVhODZlNDc0Njk1OTFlYWJkZGQ3NzM5Y2FfMy0xMS0xLTEtNDQ1NjY_e93a906f-dc97-489b-bad5-af33410254d6"
      unitRef="usd">17299000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <tph:IntangibleAssetsGrossIncludingGoodwill
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RhYmxlOjcyZjU1OTU1YTg2ZTQ3NDY5NTkxZWFiZGRkNzczOWNhL3RhYmxlcmFuZ2U6NzJmNTU5NTVhODZlNDc0Njk1OTFlYWJkZGQ3NzM5Y2FfNC0xLTEtMS00NDU2Ng_ec076471-8478-47da-adef-1aeef521859d"
      unitRef="usd">167283000</tph:IntangibleAssetsGrossIncludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RhYmxlOjcyZjU1OTU1YTg2ZTQ3NDY5NTkxZWFiZGRkNzczOWNhL3RhYmxlcmFuZ2U6NzJmNTU5NTVhODZlNDc0Njk1OTFlYWJkZGQ3NzM5Y2FfNC0zLTEtMS00NDU2Ng_32dd9d8b-836d-46e1-a5cf-42952cf398b8"
      unitRef="usd">10680000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RhYmxlOjcyZjU1OTU1YTg2ZTQ3NDY5NTkxZWFiZGRkNzczOWNhL3RhYmxlcmFuZ2U6NzJmNTU5NTVhODZlNDc0Njk1OTFlYWJkZGQ3NzM5Y2FfNC01LTEtMS00NDU2Ng_31f4ab58-b156-4244-bd1c-d30ed1ceaa23"
      unitRef="usd">156603000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <tph:IntangibleAssetsGrossIncludingGoodwill
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RhYmxlOjcyZjU1OTU1YTg2ZTQ3NDY5NTkxZWFiZGRkNzczOWNhL3RhYmxlcmFuZ2U6NzJmNTU5NTVhODZlNDc0Njk1OTFlYWJkZGQ3NzM5Y2FfNC03LTEtMS00NDU2Ng_59fe626e-b544-4dab-83d3-3dcd252dc319"
      unitRef="usd">167283000</tph:IntangibleAssetsGrossIncludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RhYmxlOjcyZjU1OTU1YTg2ZTQ3NDY5NTkxZWFiZGRkNzczOWNhL3RhYmxlcmFuZ2U6NzJmNTU5NTVhODZlNDc0Njk1OTFlYWJkZGQ3NzM5Y2FfNC05LTEtMS00NDU2Ng_e4ce78da-7d4e-41a0-9cf2-d7a06f4763b2"
      unitRef="usd">10680000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RhYmxlOjcyZjU1OTU1YTg2ZTQ3NDY5NTkxZWFiZGRkNzczOWNhL3RhYmxlcmFuZ2U6NzJmNTU5NTVhODZlNDc0Njk1OTFlYWJkZGQ3NzM5Y2FfNC0xMS0xLTEtNDQ1NjY_9be019ea-7c2d-4f93-b26f-122c15f77b66"
      unitRef="usd">156603000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i0c1a58a955034b7a9f9cb6c6d59353a1_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RleHRyZWdpb246MGUzZDI3N2JhNmNhNDdlZjkxYWFkYWFhNjZmMmJmMDlfODc1_c0afe9e9-8635-4669-bb7b-ebfdd2d9b6a6"
      unitRef="usd">963000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i934e6d9fac954ed7816f330631fe07ed_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RleHRyZWdpb246MGUzZDI3N2JhNmNhNDdlZjkxYWFkYWFhNjZmMmJmMDlfMzI5ODUzNDg4NDY0Ng_c53e9bc6-4bed-4122-9c11-3561c2f57613"
      unitRef="usd">1900000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i4257c0f425984fd08d23c17970c03861_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81NS9mcmFnOjBlM2QyNzdiYTZjYTQ3ZWY5MWFhZGFhYTY2ZjJiZjA5L3RleHRyZWdpb246MGUzZDI3N2JhNmNhNDdlZjkxYWFkYWFhNjZmMmJmMDlfMTAwNw_33a7438e-b1a8-4ec9-bc5d-a57545b3c93f"
      unitRef="usd">17300000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:OtherAssetsDisclosureTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RleHRyZWdpb246MGQ1YTUyZjM2ODQwNDYzYTk5ZGJiODg0YzNlMTY2YmNfOTE_586e639c-111a-4c01-a08c-10cecff2c5b9">Other Assets &lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other assets consisted of the following (in thousands):&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:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&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;June 30, 2022&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;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;12,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;11,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Refundable fees and other 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:10pt;font-weight:400;line-height:100%"&gt;5,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;6,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Development rights, held for future use or sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;1,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;1,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;Deferred loan costs&#x2014;loans payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;7,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;5,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Operating properties and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;68,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;51,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfNi0wLTEtMS00NDU2Ng_83312dd4-5fac-4785-a93f-980b2bdbe9d3"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfNi0wLTEtMS00NDU2Ng_e826b32e-7f7c-437b-afd4-ee77665b9381"&gt;Lease right-of-use assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;68,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;73,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="display:none"/&gt;&lt;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="background-color:#cceeff;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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;163,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;151,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:OtherAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherAssetsTableTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RleHRyZWdpb246MGQ1YTUyZjM2ODQwNDYzYTk5ZGJiODg0YzNlMTY2YmNfODk_23b82419-4ed2-4c64-aed7-7e0d6c9f102d">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other assets consisted of the following (in thousands):&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:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&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;June 30, 2022&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;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;12,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;11,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Refundable fees and other 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:10pt;font-weight:400;line-height:100%"&gt;5,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;6,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Development rights, held for future use or sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;1,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;1,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;Deferred loan costs&#x2014;loans payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;7,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;5,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Operating properties and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;68,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;51,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfNi0wLTEtMS00NDU2Ng_83312dd4-5fac-4785-a93f-980b2bdbe9d3"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfNi0wLTEtMS00NDU2Ng_e826b32e-7f7c-437b-afd4-ee77665b9381"&gt;Lease right-of-use assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;68,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;73,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="display:none"/&gt;&lt;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="background-color:#cceeff;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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;163,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;151,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:ScheduleOfOtherAssetsTableTextBlock>
    <us-gaap:PrepaidExpenseCurrentAndNoncurrent
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfMS0xLTEtMS00NDU2Ng_aa5d6f61-ba40-47b5-a589-25bd9cc5e604"
      unitRef="usd">12283000</us-gaap:PrepaidExpenseCurrentAndNoncurrent>
    <us-gaap:PrepaidExpenseCurrentAndNoncurrent
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfMS0zLTEtMS00NDU2Ng_3b24662e-7698-4d3b-8497-7563aa602cbb"
      unitRef="usd">11797000</us-gaap:PrepaidExpenseCurrentAndNoncurrent>
    <us-gaap:DepositAssets
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfMi0xLTEtMS00NDU2Ng_5ee7985a-22ed-43bc-976a-066ff58b3d43"
      unitRef="usd">5584000</us-gaap:DepositAssets>
    <us-gaap:DepositAssets
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfMi0zLTEtMS00NDU2Ng_14156c1d-8371-436e-84be-ff0d7a5cead0"
      unitRef="usd">6611000</us-gaap:DepositAssets>
    <us-gaap:RealEstateHeldForDevelopmentAndSale
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfMy0xLTEtMS00NDU2Ng_c4127a49-03f7-48d4-ac96-6e8e2762d673"
      unitRef="usd">1192000</us-gaap:RealEstateHeldForDevelopmentAndSale>
    <us-gaap:RealEstateHeldForDevelopmentAndSale
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfMy0zLTEtMS00NDU2Ng_127d2700-f478-4860-ac18-51daa69c68ee"
      unitRef="usd">1192000</us-gaap:RealEstateHeldForDevelopmentAndSale>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfNC0xLTEtMS00NDU2Ng_b8d3fcc0-c25e-4217-9cc2-d4fe99c39421"
      unitRef="usd">7238000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfNC0zLTEtMS00NDU2Ng_e6e33de6-084c-4dd0-9c87-bed8cdeb749f"
      unitRef="usd">5412000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfNS0xLTEtMS00NDU2Ng_46f99f8d-a096-4827-885d-99ee43ae3e4b"
      unitRef="usd">68083000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfNS0zLTEtMS00NDU2Ng_1ae440fd-94a7-4504-a9eb-b9cf46424f83"
      unitRef="usd">51489000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfNi0xLTEtMS00NDU2Ng_3241fc9c-f957-4a40-b9ea-31506b438a28"
      unitRef="usd">68372000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfNi0zLTEtMS00NDU2Ng_90c1cead-f43b-40cb-89fe-cdd8458f41c9"
      unitRef="usd">73727000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsMiscellaneous
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfOC0xLTEtMS00NDU2Ng_4a72fc94-12e7-4dc0-80a5-1cdb7bc8e786"
      unitRef="usd">934000</us-gaap:OtherAssetsMiscellaneous>
    <us-gaap:OtherAssetsMiscellaneous
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfOC0zLTEtMS00NDU2Ng_114dfdac-edfe-443b-8b19-194565064929"
      unitRef="usd">934000</us-gaap:OtherAssetsMiscellaneous>
    <us-gaap:OtherAssets
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfOS0xLTEtMS00NDU2Ng_513d17a3-cecd-477f-89e8-6951ca7d288e"
      unitRef="usd">163686000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl81OC9mcmFnOjBkNWE1MmYzNjg0MDQ2M2E5OWRiYjg4NGMzZTE2NmJjL3RhYmxlOjQ3ZmE5OTVmYjNmYTRiMTJiYWNkOTMyNzdjMDJjYjVhL3RhYmxlcmFuZ2U6NDdmYTk5NWZiM2ZhNGIxMmJhY2Q5MzI3N2MwMmNiNWFfOS0zLTEtMS00NDU2Ng_38b847aa-0517-4b62-97f1-3d77d69cf5a7"
      unitRef="usd">151162000</us-gaap:OtherAssets>
    <tph:AccruedExpensesAndOtherLiabilitiesTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RleHRyZWdpb246NjE2MWJlNGNhYWZhNGE5MDk5YzNmNTIxOGI5YjczM2NfMTQw_f29710b9-14e3-44c2-8c6e-22f5f095d07c">Accrued Expenses and Other Liabilities&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses and other liabilities consisted of the following (in thousands):&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:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&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;June 30, 2022&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;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Accrued payroll and related costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;38,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;59,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warranty reserves&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Note 13)&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:10pt;font-weight:400;line-height:100%"&gt;103,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;103,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Estimated cost for completion of real estate inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;125,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;107,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer 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:10pt;font-weight:400;line-height:100%"&gt;77,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;55,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Income tax liability to Weyerhaeuser&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;Accrued income taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;16,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;34,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;7,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;6,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;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;Other tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;1,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;3,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMTEtMC0xLTEtNDQ1NjY_294078d1-9417-40ce-9105-88ef144a252b"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMTEtMC0xLTEtNDQ1NjY_f6210ab1-2698-461d-9b99-d8a80b69d849"&gt;Lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;80,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;77,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;23,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;17,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;474,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;466,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;</tph:AccruedExpensesAndOtherLiabilitiesTextBlock>
    <tph:ScheduleOfAccruedExpensesAndOtherLiabilitiesTableTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RleHRyZWdpb246NjE2MWJlNGNhYWZhNGE5MDk5YzNmNTIxOGI5YjczM2NfMTM1_f523a4fd-a671-4a8f-b30e-8dc306a15269">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses and other liabilities consisted of the following (in thousands):&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:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&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;June 30, 2022&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;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Accrued payroll and related costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;38,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;59,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warranty reserves&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Note 13)&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:10pt;font-weight:400;line-height:100%"&gt;103,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;103,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Estimated cost for completion of real estate inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;125,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;107,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer 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:10pt;font-weight:400;line-height:100%"&gt;77,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;55,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Income tax liability to Weyerhaeuser&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;Accrued income taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;16,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;34,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;7,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;6,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;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;Other tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;1,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;3,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMTEtMC0xLTEtNDQ1NjY_294078d1-9417-40ce-9105-88ef144a252b"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMTEtMC0xLTEtNDQ1NjY_f6210ab1-2698-461d-9b99-d8a80b69d849"&gt;Lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;80,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;77,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;23,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;17,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;474,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;466,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;</tph:ScheduleOfAccruedExpensesAndOtherLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMS0xLTEtMS00NDU2Ng_93ecff30-9f51-4b5c-8ff6-65ddff9ba8fe"
      unitRef="usd">38052000</us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMS0zLTEtMS00NDU2Ng_10ee1087-a152-4b48-afc2-1e81dd237ab6"
      unitRef="usd">59419000</us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMi0xLTEtMS00NDU2Ng_568e2613-bbe3-4c6c-b1d8-295fd699e5ec"
      unitRef="usd">103454000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMi0zLTEtMS00NDU2Ng_18b0c33f-13cc-4c3c-93f7-d1c235f11a95"
      unitRef="usd">103976000</us-gaap:ProductWarrantyAccrual>
    <tph:EstimatedCostForCompletionOfRealEstateInventories
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMy0xLTEtMS00NDU2Ng_fcd639de-2ff5-4690-8438-c29302e62214"
      unitRef="usd">125320000</tph:EstimatedCostForCompletionOfRealEstateInventories>
    <tph:EstimatedCostForCompletionOfRealEstateInventories
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMy0zLTEtMS00NDU2Ng_946c4141-1a95-4cbf-851b-2e57443fa7ee"
      unitRef="usd">107702000</tph:EstimatedCostForCompletionOfRealEstateInventories>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfNC0xLTEtMS00NDU2Ng_5313b24a-1d5e-4240-bcff-062259e2f7bd"
      unitRef="usd">77732000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfNC0zLTEtMS00NDU2Ng_c83c4bac-ef91-4efa-bc54-4d1311e4ac63"
      unitRef="usd">55156000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:TaxesPayableCurrentAndNoncurrent
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfNS0xLTEtMS00NDU2Ng_6069254d-4a5b-44dd-a77b-9b3fab68c58b"
      unitRef="usd">199000</us-gaap:TaxesPayableCurrentAndNoncurrent>
    <us-gaap:TaxesPayableCurrentAndNoncurrent
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfNS0zLTEtMS00NDU2Ng_1486be29-4848-497e-9d4e-c090dfca3321"
      unitRef="usd">199000</us-gaap:TaxesPayableCurrentAndNoncurrent>
    <us-gaap:AccruedIncomeTaxes
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfNi0xLTEtMS00NDU2Ng_12addce0-3bec-4deb-b2e4-f380d7e06c9d"
      unitRef="usd">16735000</us-gaap:AccruedIncomeTaxes>
    <us-gaap:AccruedIncomeTaxes
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfNi0zLTEtMS00NDU2Ng_ac188c46-e89d-4731-b281-be918994f1fa"
      unitRef="usd">34894000</us-gaap:AccruedIncomeTaxes>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfOC0xLTEtMS00NDU2Ng_64d6de66-cf09-4aa1-b0b6-8c54ce9e6340"
      unitRef="usd">7689000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfOC0zLTEtMS00NDU2Ng_50d743ea-4ef3-435e-9ca0-0290458e0b9c"
      unitRef="usd">6189000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <tph:OtherTaxLiability
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMTAtMS0xLTEtNDQ1NjY_541c28ef-4c9b-4838-9c73-c0f27564d6f3"
      unitRef="usd">1068000</tph:OtherTaxLiability>
    <tph:OtherTaxLiability
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMTAtMy0xLTEtNDQ1NjY_738abb45-3f23-492a-a6de-b0dbf292da42"
      unitRef="usd">3306000</tph:OtherTaxLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMTEtMS0xLTEtNDQ1NjY_2058a601-881e-46c8-b2f8-b08cfd7a54a2"
      unitRef="usd">80203000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMTEtMy0xLTEtNDQ1NjY_d95975bd-fb0d-4191-bda9-01d7f6b941f8"
      unitRef="usd">77264000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OtherLiabilities
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMTItMS0xLTEtNDQ1NjY_626b3fa3-3abd-41cf-abf9-769968ffcc19"
      unitRef="usd">23750000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMTItMy0xLTEtNDQ1NjY_9cc35157-0889-4818-8dac-70231c3c945c"
      unitRef="usd">17908000</us-gaap:OtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMTMtMS0xLTEtNDQ1NjY_7603d03c-fc3a-4630-9635-f75aa56083b5"
      unitRef="usd">474202000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82MS9mcmFnOjYxNjFiZTRjYWFmYTRhOTA5OWMzZjUyMThiOWI3MzNjL3RhYmxlOjAzNGNjMzI1NGU4YjQ1ZjA5MjJkMjU5Y2YzMWY5ZThmL3RhYmxlcmFuZ2U6MDM0Y2MzMjU0ZThiNDVmMDkyMmQyNTljZjMxZjllOGZfMTMtMy0xLTEtNDQ1NjY_ee0d8db1-1c60-478d-8333-e0672df78aec"
      unitRef="usd">466013000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfNTU3Nw_4f9eba47-0379-4ce4-8fdb-d8f6af80a34a">Senior Notes and Loans Payable&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Senior Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 outstanding senior notes (together, the &#x201c;Senior Notes&#x201d;) consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:68.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.668%"/&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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2022&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;December 31, 2021&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="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;5.875% Senior Notes due June 15, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;450,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;450,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.250% Senior Notes due June 1, 2027&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:10pt;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:10pt;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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;5.700% Senior Notes due June 15, 2028&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;350,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;350,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Discount and deferred loan costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(11,105)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(12,781)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;1,088,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;1,087,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2020, Tri Pointe issued $350&#160;million aggregate principal amount of 5.700% Senior Notes due 2028 (the &#x201c;2028 Notes&#x201d;) a&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;t 100.00% of their aggregate principal amount. Net proceeds of this issuance were $345.2&#160;million, after debt issuance costs and discounts. The 2028&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Notes mature on June 15, 2028 and interest is paid semiannually in arrears on June 15 and December 15 of each year until maturity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2017, Tri Pointe issued $300 million aggregate principal amount of 5.250% Senior Notes due 2027 (the &#x201c;2027 Notes&#x201d;) at 100.00% of their aggregate principal amount. Net proceeds of this issuance were $296.3 million, after debt issuance costs a&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;nd discounts. The 2027 Notes mature on June 1, 2027 and interest is paid semiannually in arrears on June 1 and December 1 of each year until maturity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tri Pointe and its wholly owned subsidiary, Tri Pointe Homes Holdings, Inc., are co-issuers of the $450 million aggregate principal amount 5.875% Senior Notes due 2024 (the &#x201c;2024 Notes&#x201d;). The 2024 Notes were issued at 98.15% of their aggregate principal amount. The net proceeds from the offering of the 2024 Notes was $429.0 million, after debt issuance costs and discounts. The 2024 Notes mature on June&#160;15, 2024, with interest payable semiannually in arrears on June 15 and December 15 of each year until maturity. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2022, there were $9.0 million of capitalized debt financing costs, included in senior notes, net on our consolidated balance sheet, related to the Senior Notes that will amortize over the lives of the Senior Notes. Accrued interest related to the Senior Notes was $3.2 million as of both  June&#160;30, 2022 and December&#160;31, 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Loans Payable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 outstanding loans payable consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&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:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.346%"/&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;June 30, 2022&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;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan facility&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;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;Seller financed loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;250,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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-top:9pt;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 29, 2022, we entered into a Third Modification Agreement (the &#x201c;Modification&#x201d;) to our Second Amended and Restated Credit Agreement dated as of March 29, 2019. The Modification, among other things, (i) increases the maximum amount of the revolving credit facility (the &#x201c;Revolving Facility&#x201d;) under the Credit Agreement from $650.0&#160;million to $750.0&#160;million, (ii) increases the sublimit for issuance of letters of credit under the Revolving Facility from $100&#160;million to $150&#160;million and (iii) extends the maturity date of both the Revolving Facility and term loan facility (the &#x201c;Term Facility&#x201d;) under the Credit Agreement to June 29, 2027. We may increase the Credit Facility to not more than $1.2&#160;billion in the aggregate, at our request, upon satisfaction of specified conditions. We may borrow under the Revolving Facility in the ordinary course of business to repay senior notes and fund our operations, including our land acquisition, land development and homebuilding activities. Borrowings under the Revolving Facility will be governed by, among other things, a borrowing base. Interest rates under the Revolving Facility will be based on the Secured Overnight Financing Rate (&#x201c;SOFR&#x201d;), plus a spread ranging from 1.25% to 1.90%, depending on the Company&#x2019;s leverage ratio. Interest rates under the Term Facility will be based on SOFR, plus a spread ranging from 1.10% to 1.85%, depending on the Company&#x2019;s leverage ratio.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&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 June&#160;30, 2022, we had no outstanding debt under the Revolving Facility and there w&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;as $667.5 million of availability after considering the borrowing base provisions and outstanding letters of credit. As of&#160;June&#160;30, 2022, we had $250 million outstanding debt under the Term Facility with an interest rate of 2.16%. As of June&#160;30, 2022, there were $7.2 million of capitalized debt financing costs, included in other assets on our consolidated balance sheet, related to the Credit Facility that will amortize over the remaining term of the Credit Facility.&#160;Accrued interest, including loan commitment fees, related to the Term Facility was $723,000 and $570,000 as of June&#160;30, 2022 and December&#160;31, 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At June&#160;30, 2022 and December&#160;31, 2021, we had outstanding letters of credit of $82.5 million and $48.9 million, respectively.&#160;These letters of credit were issued to secure various financial obligations.&#160;We believe it is not probable that any outstanding letters of credit will be drawn upon.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Interest Incurred&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended June&#160;30, 2022 and 2021, the Company incurred interest of $28.8 million and $22.6 million, respectively, related to all debt during the period. Included in interest incurred are amortization of deferred financing and Senior Note discount costs of&#160;$1.1 million&#160;for both the three months ended&#160;June&#160;30, 2022&#160;and&#160;2021, respectively. During the six months ended June 30, 2022 and 2021, the Company incurred interest of $57.3 million and $43.7 million, respectively, related to all debt during the period and amortization of deferred financing and Senior Note discount costs of $2.3&#160;million and $2.2 million for the six months ended&#160;June&#160;30, 2022&#160;and&#160;2021, respectively. Accrued interest related to all outstanding debt at June&#160;30, 2022 and December&#160;31, 2021 was $7.7 million and $6.2 million, respectively.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Covenant Requirements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Senior Notes contain &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;covenants that restrict our ability to, among other things, create liens or other encumbrances, enter into sale and leaseback transactions, or merge or sell all or substantially all of our assets. These limitations are subject to a number of qualifications and exceptions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the Credit Facility, the Company is required to comply with certain financial covenants, including those relating to consolidated tangible net worth, leverage, liquidity or interest coverage, and a spec unit inventory test. The Credit Facility also requires that at least 95.0% of consolidated tangible net worth must be attributable to the Company and its guarantor subsidiaries, subject to certain grace periods. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&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 was in compliance with all applicable financial covenants as of June&#160;30, 2022 and December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfNTU3NQ_527c6ceb-754a-4664-bb99-e57f483786c2">&lt;div style="margin-top:6pt;text-indent:27pt"&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 outstanding senior notes (together, the &#x201c;Senior Notes&#x201d;) consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:68.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.668%"/&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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2022&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;December 31, 2021&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="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;5.875% Senior Notes due June 15, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;450,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;450,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.250% Senior Notes due June 1, 2027&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:10pt;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:10pt;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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;5.700% Senior Notes due June 15, 2028&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;350,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;350,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Discount and deferred loan costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(11,105)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(12,781)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;1,088,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;1,087,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 outstanding loans payable consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&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:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.346%"/&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;June 30, 2022&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;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan facility&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;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;Seller financed loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;250,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i9ea27dd249554b4e9e1876a0d4991ff0_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmUzNzA5MWI5ZjZhNTQ1ODNiZTc4MzM0NzllNDE3NzQ5L3RhYmxlcmFuZ2U6ZTM3MDkxYjlmNmE1NDU4M2JlNzgzMzQ3OWU0MTc3NDlfMS0wLTEtMS00NDU2Ni90ZXh0cmVnaW9uOjYwMzI0MmE3ODIxOTQwMDQ5MWU2ZjBhOTcxMDRiZmQ0XzI3NDg3NzkwNjk0ODc_8c7d6147-d80f-4be3-8b09-fd3fb64f8413"
      unitRef="number">0.05875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i9ea27dd249554b4e9e1876a0d4991ff0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmUzNzA5MWI5ZjZhNTQ1ODNiZTc4MzM0NzllNDE3NzQ5L3RhYmxlcmFuZ2U6ZTM3MDkxYjlmNmE1NDU4M2JlNzgzMzQ3OWU0MTc3NDlfMS0xLTEtMS00NDU2Ng_b627caab-adde-4743-9ff6-50563da90cc5"
      unitRef="usd">450000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i77e663a08a924550a8a6b83ee6faab9f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmUzNzA5MWI5ZjZhNTQ1ODNiZTc4MzM0NzllNDE3NzQ5L3RhYmxlcmFuZ2U6ZTM3MDkxYjlmNmE1NDU4M2JlNzgzMzQ3OWU0MTc3NDlfMS0zLTEtMS00NDU2Ng_b708a4cb-5912-4cde-a4cd-0a56e9f3c737"
      unitRef="usd">450000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i6ac5cc01075d4e6a97c489eede7cec56_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmUzNzA5MWI5ZjZhNTQ1ODNiZTc4MzM0NzllNDE3NzQ5L3RhYmxlcmFuZ2U6ZTM3MDkxYjlmNmE1NDU4M2JlNzgzMzQ3OWU0MTc3NDlfMi0wLTEtMS00NDU2Ni90ZXh0cmVnaW9uOjcxNzM2NGY0MDFiNTRmOTM5NDA0NTZiYjZkM2JlMmQyXzI3NDg3NzkwNjk0ODY_936fdebe-f904-41b8-9c59-a611d78f1a90"
      unitRef="number">0.05250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i6ac5cc01075d4e6a97c489eede7cec56_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmUzNzA5MWI5ZjZhNTQ1ODNiZTc4MzM0NzllNDE3NzQ5L3RhYmxlcmFuZ2U6ZTM3MDkxYjlmNmE1NDU4M2JlNzgzMzQ3OWU0MTc3NDlfMi0xLTEtMS00NDU2Ng_c35aeab9-1cee-4470-bee2-5c3e77732cec"
      unitRef="usd">300000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i1dbeb9f4ffcd48a9ae75f9019a95eb2b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmUzNzA5MWI5ZjZhNTQ1ODNiZTc4MzM0NzllNDE3NzQ5L3RhYmxlcmFuZ2U6ZTM3MDkxYjlmNmE1NDU4M2JlNzgzMzQ3OWU0MTc3NDlfMi0zLTEtMS00NDU2Ng_3866b6a8-c2a7-4291-ba66-6fc4dfc0702c"
      unitRef="usd">300000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i0c3aa5a5dd5c418f89fa6918ee10ed2a_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmUzNzA5MWI5ZjZhNTQ1ODNiZTc4MzM0NzllNDE3NzQ5L3RhYmxlcmFuZ2U6ZTM3MDkxYjlmNmE1NDU4M2JlNzgzMzQ3OWU0MTc3NDlfMy0wLTEtMS00NDU2Ni90ZXh0cmVnaW9uOjhhMjlkYjFlOWEzOTQ2NmE4NjdlZjMwNWY0YmY4NGVhXzI3NDg3NzkwNjk0ODc_a6527be7-bea7-4c89-b385-2008226b9309"
      unitRef="number">0.05700</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i0c3aa5a5dd5c418f89fa6918ee10ed2a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmUzNzA5MWI5ZjZhNTQ1ODNiZTc4MzM0NzllNDE3NzQ5L3RhYmxlcmFuZ2U6ZTM3MDkxYjlmNmE1NDU4M2JlNzgzMzQ3OWU0MTc3NDlfMy0xLTEtMS00NDU2Ng_26ca9950-b561-47d1-8b8e-349ff09c8e22"
      unitRef="usd">350000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i7ee4a01557a343d4a206ca5a301f9ec8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmUzNzA5MWI5ZjZhNTQ1ODNiZTc4MzM0NzllNDE3NzQ5L3RhYmxlcmFuZ2U6ZTM3MDkxYjlmNmE1NDU4M2JlNzgzMzQ3OWU0MTc3NDlfMy0zLTEtMS00NDU2Ng_3f151e3a-04b3-4728-a3be-18d34767f918"
      unitRef="usd">350000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i7b6b1261ec50410aa8ecfdc217f0de74_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmUzNzA5MWI5ZjZhNTQ1ODNiZTc4MzM0NzllNDE3NzQ5L3RhYmxlcmFuZ2U6ZTM3MDkxYjlmNmE1NDU4M2JlNzgzMzQ3OWU0MTc3NDlfNC0xLTEtMS00NDU2Ng_ca4825e6-1d55-400b-b922-51f58bbcde9a"
      unitRef="usd">11105000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="ic3d311192b0e4d0a97eb1e9ef6cb6e73_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmUzNzA5MWI5ZjZhNTQ1ODNiZTc4MzM0NzllNDE3NzQ5L3RhYmxlcmFuZ2U6ZTM3MDkxYjlmNmE1NDU4M2JlNzgzMzQ3OWU0MTc3NDlfNC0zLTEtMS00NDU2Ng_e39591e4-3003-4119-84b2-9b060ed79be0"
      unitRef="usd">12781000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i7b6b1261ec50410aa8ecfdc217f0de74_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmUzNzA5MWI5ZjZhNTQ1ODNiZTc4MzM0NzllNDE3NzQ5L3RhYmxlcmFuZ2U6ZTM3MDkxYjlmNmE1NDU4M2JlNzgzMzQ3OWU0MTc3NDlfNS0xLTEtMS00NDU2Ng_9456c20e-e68d-4c62-b394-dcb7c0f827af"
      unitRef="usd">1088895000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ic3d311192b0e4d0a97eb1e9ef6cb6e73_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmUzNzA5MWI5ZjZhNTQ1ODNiZTc4MzM0NzllNDE3NzQ5L3RhYmxlcmFuZ2U6ZTM3MDkxYjlmNmE1NDU4M2JlNzgzMzQ3OWU0MTc3NDlfNS0zLTEtMS00NDU2Ng_cea4a08a-b2e9-441a-b078-711080898c61"
      unitRef="usd">1087219000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i6bb82a2069e64893a59bc7de4aba2fe5_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMjAz_13b1e5d1-5813-414f-8ed0-54b0230b8a54"
      unitRef="usd">350000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i6bb82a2069e64893a59bc7de4aba2fe5_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMjM2_9c2e8a28-5a6b-4d23-b890-5208904d0ab5"
      unitRef="number">0.05700</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i67763db04bab473a85783b7bdf960833_D20200601-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMjgz_826ae4e8-39bd-4201-abb5-27e60890bc47"
      unitRef="number">1.0000</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="i67763db04bab473a85783b7bdf960833_D20200601-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMzU4_df6f0d8f-850d-42f0-91e7-7fc6d879fab9"
      unitRef="usd">345200000</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i3621955f747b4738840c24259e3e485c_I20170630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfNTc1_d0cbce62-b3d3-4ee4-82fd-b281c3622ab9"
      unitRef="usd">300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i3621955f747b4738840c24259e3e485c_I20170630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfNjA4_3386fe5f-be70-4fba-ba19-f8710119f0e5"
      unitRef="number">0.05250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i6605b63eefca4eae828afb0c580afb14_D20170601-20170630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfNjU1_c8c05470-7e66-4df2-aaf9-5bb9edd1a763"
      unitRef="number">1.0000</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="i6605b63eefca4eae828afb0c580afb14_D20170601-20170630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfNzMw_2eb0f407-f633-4bc4-9712-caa872229c4e"
      unitRef="usd">296300000</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ia551088892754bc5b06d17cdb4187074_I20170630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMTAxMQ_8534eb87-e8d2-458d-97ee-b3cd05f74248"
      unitRef="usd">450000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia551088892754bc5b06d17cdb4187074_I20170630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMTA0MQ_4eef342e-2698-45db-b271-1f5d7531f765"
      unitRef="number">0.05875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <tph:DebtInstrumentIssuePriceAsPercentageOfPrincipalAmount
      contextRef="i6811ba5bb2d4467c829d1b85df51e1f2_D20170601-20170630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMTExNg_b74d4481-e937-4a96-a3f8-0a8e5c2954f2"
      unitRef="number">0.9815</tph:DebtInstrumentIssuePriceAsPercentageOfPrincipalAmount>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="i6811ba5bb2d4467c829d1b85df51e1f2_D20170601-20170630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMTIxMw_86b52d56-1509-40cc-8a6d-a3b49fbd397c"
      unitRef="usd">429000000</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i7b6b1261ec50410aa8ecfdc217f0de74_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMTQyMg_8e2697ed-7e39-4ce6-8a59-9185c46a8380"
      unitRef="usd">9000000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i7b6b1261ec50410aa8ecfdc217f0de74_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMTY1OQ_1be5a9f2-48f9-4fd7-baeb-24d72044d308"
      unitRef="usd">3200000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="ic3d311192b0e4d0a97eb1e9ef6cb6e73_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMTY1OQ_c446dd38-820e-44d8-8e3c-182da842b7e6"
      unitRef="usd">3200000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:LoansPayable
      contextRef="i49e06a666b61497792dc8833af924e6e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmFlYTAxMTYxYzA5YTQ4YjBiYjlhMzM5OWVkMTU3Y2JkL3RhYmxlcmFuZ2U6YWVhMDExNjFjMDlhNDhiMGJiOWEzMzk5ZWQxNTdjYmRfMS0xLTEtMS00NDU2Ng_9d98e4b4-e86a-4282-bbad-01b1bcce2654"
      unitRef="usd">250000000</us-gaap:LoansPayable>
    <us-gaap:LoansPayable
      contextRef="i66517dff169641bba48c98cf077f4c45_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmFlYTAxMTYxYzA5YTQ4YjBiYjlhMzM5OWVkMTU3Y2JkL3RhYmxlcmFuZ2U6YWVhMDExNjFjMDlhNDhiMGJiOWEzMzk5ZWQxNTdjYmRfMS0zLTEtMS00NDU2Ng_55865453-7c62-491d-809b-6c2ab695ab75"
      unitRef="usd">250000000</us-gaap:LoansPayable>
    <us-gaap:LoansPayable
      contextRef="if16a5afb4a2e4fec852e828a522c1f97_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmFlYTAxMTYxYzA5YTQ4YjBiYjlhMzM5OWVkMTU3Y2JkL3RhYmxlcmFuZ2U6YWVhMDExNjFjMDlhNDhiMGJiOWEzMzk5ZWQxNTdjYmRfMi0xLTEtMS00NDU2Ng_cb21938d-7bb3-46d1-89c9-8f6a897c8c77"
      unitRef="usd">0</us-gaap:LoansPayable>
    <us-gaap:LoansPayable
      contextRef="i2028cd6b48804b3aa8984cecb2ae0149_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmFlYTAxMTYxYzA5YTQ4YjBiYjlhMzM5OWVkMTU3Y2JkL3RhYmxlcmFuZ2U6YWVhMDExNjFjMDlhNDhiMGJiOWEzMzk5ZWQxNTdjYmRfMi0zLTEtMS00NDU2Ng_ab7055fb-1616-4f30-a3e0-03dae027b471"
      unitRef="usd">504000</us-gaap:LoansPayable>
    <us-gaap:LoansPayable
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmFlYTAxMTYxYzA5YTQ4YjBiYjlhMzM5OWVkMTU3Y2JkL3RhYmxlcmFuZ2U6YWVhMDExNjFjMDlhNDhiMGJiOWEzMzk5ZWQxNTdjYmRfMy0xLTEtMS00NDU2Ng_8045094e-c437-47bf-8d5a-69d464164d24"
      unitRef="usd">250000000</us-gaap:LoansPayable>
    <us-gaap:LoansPayable
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RhYmxlOmFlYTAxMTYxYzA5YTQ4YjBiYjlhMzM5OWVkMTU3Y2JkL3RhYmxlcmFuZ2U6YWVhMDExNjFjMDlhNDhiMGJiOWEzMzk5ZWQxNTdjYmRfMy0zLTEtMS00NDU2Ng_08ed5650-6281-4235-837e-ca3ef1e18e34"
      unitRef="usd">250504000</us-gaap:LoansPayable>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i3f84e69e81024627ae4879c66a347f90_I20210610"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMjEzMA_0c93e204-9f44-401b-8d07-681ad377abea"
      unitRef="usd">650000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ie03dd718a0c2407cb90058a79efca88f_I20220629"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMjEzNg_7c833112-76b6-41af-87a9-bf39c26aaf5f"
      unitRef="usd">750000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i1d81fa02e8244a21a6a71f7a8ebc4ae6_I20210610"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfODc5NjA5MzAyOTY1OQ_ae72baf0-8117-481f-abb4-a3a9ef1628e2"
      unitRef="usd">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i0ba51a6ad1374b6bb2c460cf82f484ef_I20220629"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfODc5NjA5MzAyOTY3Mw_a705f396-824e-4cde-8efc-da05b6e47149"
      unitRef="usd">150000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <tph:LineOfCreditFacilityPotentialMaximumBorrowingCapacityUnderSpecifiedConditions
      contextRef="i4620d5fcd1a144c6aa8d7122f6b368ad_I20220629"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfODc5NjA5MzAzMTE1Mw_68187b10-3945-44d0-bf9d-917841796906"
      unitRef="usd">1200000000</tph:LineOfCreditFacilityPotentialMaximumBorrowingCapacityUnderSpecifiedConditions>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i6b326da9df344cc79ef7b1e35aea0d15_D20220629-20220629"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMzE4OA_f54ef1b9-5cbb-47b9-aebc-f81f7ae3915b"
      unitRef="number">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i3656de5865d94240abf9c2dea7b4f90c_D20220629-20220629"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMzE5NA_dc4ebf89-c754-4b6a-872f-7d08ae098a98"
      unitRef="number">0.0190</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i5005883c2e7642a9a78e1c621cc896b0_D20220629-20220629"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMzQxNg_9bed5705-667e-4b45-bdd9-57989fb64bd9"
      unitRef="number">0.0110</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i6ddac0d7727145c79b8c7c6308f3cae1_D20220629-20220629"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMzQyMg_2a950046-00d8-4c71-8b54-e8f713c28bc6"
      unitRef="number">0.0185</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LoansPayable
      contextRef="if066664f19004d51b3b300e9a5d55473_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMzQ4Ng_808adc11-9787-46b5-bc92-7ad9cf497a85"
      unitRef="usd">0</us-gaap:LoansPayable>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="if066664f19004d51b3b300e9a5d55473_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMzU0OQ_89aa1ca0-5f86-4dc3-8e40-1d69d2c9c362"
      unitRef="usd">667500000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i49e06a666b61497792dc8833af924e6e_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMzY2OA_6b155a8f-1ceb-493a-97ac-9a8c4e466361"
      unitRef="usd">250000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="i49e06a666b61497792dc8833af924e6e_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMzczNw_b92742d4-b58f-4396-ab58-0dd578727c1a"
      unitRef="number">0.0216</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="if066664f19004d51b3b300e9a5d55473_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMzc2Mg_bddae2d9-ba6b-4ac7-8020-5d72afd3cb74"
      unitRef="usd">7200000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="if066664f19004d51b3b300e9a5d55473_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMTA5OTUxMTYzNTI2Ng_326ccb7f-d68c-44eb-9d5d-9508e779e791"
      unitRef="usd">723000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="ibe47666889a146748926b55847f19bc5_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMTA5OTUxMTYzNTI3MA_8d117734-cb4f-4f0b-a94e-464e70a5c269"
      unitRef="usd">570000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i60544436f3bf432daba86d9736ef504c_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfNDE0MA_a9848d86-784b-4967-a2ef-a741131de377"
      unitRef="usd">82500000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i2a073c5ee0c54843b8da1beb6d908c49_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfNDE0Nw_01dbec6f-50d9-4737-8023-0cc9f70d0367"
      unitRef="usd">48900000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:InterestCostsIncurred
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfNDQyMw_788e77c9-414b-441d-b49b-f632193ad8b0"
      unitRef="usd">28800000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsIncurred
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfNDQzMA_33c8fb2b-a426-4e08-8e5b-eb75e15266be"
      unitRef="usd">22600000</us-gaap:InterestCostsIncurred>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMTA5OTUxMTYzNDI2NA_cdccecaa-f247-40e7-a9f7-7a6a7abc8c5f"
      unitRef="usd">1100000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMTA5OTUxMTYzNDI2NA_d25d8ad2-a39c-4083-b6a7-698b24c74d1f"
      unitRef="usd">1100000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:InterestCostsIncurred
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMTA5OTUxMTYzNjc4NQ_37961766-03a2-4dc7-b087-b6fdb21416ab"
      unitRef="usd">57300000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsIncurred
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMTA5OTUxMTYzNjc5Mw_87d4dd22-ada1-4cdc-999d-445ce15c1fe0"
      unitRef="usd">43700000</us-gaap:InterestCostsIncurred>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMzI5ODUzNDg5MDAyOQ_1181b4e6-ff4e-41b5-8cfb-c98f1ec33850"
      unitRef="usd">2300000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfMTA5OTUxMTYzNjc4MA_68e9ad4e-f041-47db-a1d5-2108b2634dd2"
      unitRef="usd">2200000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfNDcxNg_4b5b00c1-28e3-405a-8423-2830d25ffaf7"
      unitRef="usd">7700000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfNDcyMw_d49c72f6-b628-46b7-bbfe-7ce4b157eb13"
      unitRef="usd">6200000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <tph:DebtInstrumentCovenantRequiredCompanyConsolidatedTangibleNetWorth
      contextRef="i70ca5a021c4943259d52d8ae71ae8754_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl82NC9mcmFnOjMxMmQ4YjQ5ZWY3MTQ1MmI5YzEyYTUzODRhOTQzNjg5L3RleHRyZWdpb246MzEyZDhiNDllZjcxNDUyYjljMTJhNTM4NGE5NDM2ODlfNTM0MA_2a74b879-ec7d-447d-9be9-1ac28121775b"
      unitRef="number">0.950</tph:DebtInstrumentCovenantRequiredCompanyConsolidatedTangibleNetWorth>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RleHRyZWdpb246MDFkNTY5ZDU3MjE1NDA1OTg1MWE0Nzk2ZjhhOGZmMTFfMjQ1OA_906f0cfa-d573-4872-8e5f-b70d49ed313f">Fair Value Disclosures&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC Topic 820, &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;Fair Value Measurements and Disclosures&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, defines &#x201c;fair value&#x201d; as the price that would be received for selling an asset or paid to transfer a liability in an orderly transaction between market participants at measurement date and requires assets and liabilities carried at fair value to be classified and disclosed in the following three categories:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 1&#x2014;Quoted prices for identical instruments in active markets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 2&#x2014;Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are inactive; and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets at measurement date&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 3&#x2014;Valuations derived from techniques where one or more significant inputs or significant value drivers are unobservable in active markets at measurement date&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 assets and liabilities at June&#160;30, 2022 and December&#160;31, 2021, related to our financial instruments, measured at fair value on a recurring basis, is set forth below (in thousands):&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:40.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.873%"/&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="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;June 30, 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, 2021&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;Book 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:700;line-height:100%"&gt;Fair Value&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;Book 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:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Senior Notes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;1,097,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;1,016,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;1,097,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;1,199,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;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;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;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;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;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;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;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;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;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;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Seller financed loans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;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;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/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;/tr&gt;&lt;/table&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;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:33.75pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The book value of the Senior Notes is net of discounts, excluding deferred loan co&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;sts of $9.0 million and $10.2 million as of June&#160;30, 2022 and December&#160;31, 2021, respectively. The estimated fair value of the Senior Notes at June&#160;30, 2022 and December&#160;31, 2021 is based on quoted market prices.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:33.75pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The estimate&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;d fair value of the Term Loan Facility as of June&#160;30, 2022 and December&#160;31, 2021 approximated book value due to the variable interest rate terms of this loan.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:33.75pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The estimated fair value of our seller financed loan as of December&#160;31, 2021 approximated book value due to the short term nature of these loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:33.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At June&#160;30, 2022 and December&#160;31, 2021, the carrying value of cash and cash equivalents and receivables approximated fair value due to their short-term nature.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value of Nonfinancial Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nonfinancial assets include items such as real estate inventories and long-lived assets that are measured at fair value on a nonrecurring basis when events and circumstances indicating the carrying value is not recoverable. The following table presents impairment charges and the remaining net fair value for nonfinancial assets that were measured during the periods presented (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:25.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.087%"/&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;Six Months Ended June 30, 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;Year Ended December 31, 2021&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;Impairment&lt;br/&gt;Charge&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;Net of&lt;br/&gt;Impairment&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;Impairment&lt;br/&gt;Charge&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;Net of&lt;br/&gt;Impairment&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Real estate inventories&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;19,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;27,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:1pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:33.75pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Fair value of real estate inventories, net of impairment charges represents only those assets whose carrying values were adjusted to fair value in the respective periods presented,&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RleHRyZWdpb246MDFkNTY5ZDU3MjE1NDA1OTg1MWE0Nzk2ZjhhOGZmMTFfMjQ1NA_726db673-c63b-4240-a9c7-d5612b91a4e3">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC Topic 820, &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;Fair Value Measurements and Disclosures&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, defines &#x201c;fair value&#x201d; as the price that would be received for selling an asset or paid to transfer a liability in an orderly transaction between market participants at measurement date and requires assets and liabilities carried at fair value to be classified and disclosed in the following three categories:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 1&#x2014;Quoted prices for identical instruments in active markets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 2&#x2014;Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are inactive; and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets at measurement date&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 3&#x2014;Valuations derived from techniques where one or more significant inputs or significant value drivers are unobservable in active markets at measurement date&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RleHRyZWdpb246MDFkNTY5ZDU3MjE1NDA1OTg1MWE0Nzk2ZjhhOGZmMTFfMjQ2Ng_000d04a6-f59d-48c0-b0e4-36d9ceabbef6">&lt;div style="margin-top:6pt;text-indent:27pt"&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 assets and liabilities at June&#160;30, 2022 and December&#160;31, 2021, related to our financial instruments, measured at fair value on a recurring basis, is set forth below (in thousands):&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:40.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.873%"/&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="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;June 30, 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, 2021&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;Book 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:700;line-height:100%"&gt;Fair Value&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;Book 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:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Senior Notes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;1,097,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;1,016,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;1,097,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;1,199,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;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;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;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;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;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;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;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;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;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;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Seller financed loans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;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;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;/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;/tr&gt;&lt;/table&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;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:33.75pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The book value of the Senior Notes is net of discounts, excluding deferred loan co&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;sts of $9.0 million and $10.2 million as of June&#160;30, 2022 and December&#160;31, 2021, respectively. The estimated fair value of the Senior Notes at June&#160;30, 2022 and December&#160;31, 2021 is based on quoted market prices.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:33.75pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The estimate&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;d fair value of the Term Loan Facility as of June&#160;30, 2022 and December&#160;31, 2021 approximated book value due to the variable interest rate terms of this loan.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:33.75pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The estimated fair value of our seller financed loan as of December&#160;31, 2021 approximated book value due to the short term nature of these loans.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ie5887867a33e48308c405560027cedaf_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RhYmxlOjE1Y2U4NTBjMjQ1MTRmYjk4NjU2NGJlY2ExMWRiNWUzL3RhYmxlcmFuZ2U6MTVjZTg1MGMyNDUxNGZiOTg2NTY0YmVjYTExZGI1ZTNfMi0zLTEtMS00NDU2Ng_c9e87356-2892-4740-9938-d9f812686080"
      unitRef="usd">1097919000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i2b93258c3257472e8ac258d31826547e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RhYmxlOjE1Y2U4NTBjMjQ1MTRmYjk4NjU2NGJlY2ExMWRiNWUzL3RhYmxlcmFuZ2U6MTVjZTg1MGMyNDUxNGZiOTg2NTY0YmVjYTExZGI1ZTNfMi01LTEtMS00NDU2Ng_6220d4de-c85c-4846-8512-3930573ab3a8"
      unitRef="usd">1016670000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i9cbddd18df2d4aa99c2971011a51a5dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RhYmxlOjE1Y2U4NTBjMjQ1MTRmYjk4NjU2NGJlY2ExMWRiNWUzL3RhYmxlcmFuZ2U6MTVjZTg1MGMyNDUxNGZiOTg2NTY0YmVjYTExZGI1ZTNfMi03LTEtMS00NDU2Ng_9681c388-1047-4efa-8150-43253b78c411"
      unitRef="usd">1097428000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i860b7af939a948a6932f22b0e3c4043c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RhYmxlOjE1Y2U4NTBjMjQ1MTRmYjk4NjU2NGJlY2ExMWRiNWUzL3RhYmxlcmFuZ2U6MTVjZTg1MGMyNDUxNGZiOTg2NTY0YmVjYTExZGI1ZTNfMi05LTEtMS00NDU2Ng_2c325844-9566-4af5-a9f3-bd49c2220202"
      unitRef="usd">1199825000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="id53f221a96e14f1584385e004ea3b2fd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RhYmxlOjE1Y2U4NTBjMjQ1MTRmYjk4NjU2NGJlY2ExMWRiNWUzL3RhYmxlcmFuZ2U6MTVjZTg1MGMyNDUxNGZiOTg2NTY0YmVjYTExZGI1ZTNfNC0zLTEtMS00NDU2Ng_8df53ddd-337c-42f1-9f52-970595096fa0"
      unitRef="usd">250000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ide3a9aca774b4f3c85d7d4d3814ac611_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RhYmxlOjE1Y2U4NTBjMjQ1MTRmYjk4NjU2NGJlY2ExMWRiNWUzL3RhYmxlcmFuZ2U6MTVjZTg1MGMyNDUxNGZiOTg2NTY0YmVjYTExZGI1ZTNfNC01LTEtMS00NDU2Ng_f546c0e8-5015-4450-9763-b03f83612576"
      unitRef="usd">250000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ibd2367af7a90461fb0e769260ef7e293_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RhYmxlOjE1Y2U4NTBjMjQ1MTRmYjk4NjU2NGJlY2ExMWRiNWUzL3RhYmxlcmFuZ2U6MTVjZTg1MGMyNDUxNGZiOTg2NTY0YmVjYTExZGI1ZTNfNC03LTEtMS00NDU2Ng_b1cb3ecb-20fc-4ee9-af54-ddf1f3c7c303"
      unitRef="usd">250000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i356c226c6200415db839b83eaee2c1cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RhYmxlOjE1Y2U4NTBjMjQ1MTRmYjk4NjU2NGJlY2ExMWRiNWUzL3RhYmxlcmFuZ2U6MTVjZTg1MGMyNDUxNGZiOTg2NTY0YmVjYTExZGI1ZTNfNC05LTEtMS00NDU2Ng_7dd5b679-33e0-4c67-b1f3-02ea06bad12f"
      unitRef="usd">250000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ic3c3b6470b394d60b22a79f85dbaa31a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RhYmxlOjE1Y2U4NTBjMjQ1MTRmYjk4NjU2NGJlY2ExMWRiNWUzL3RhYmxlcmFuZ2U6MTVjZTg1MGMyNDUxNGZiOTg2NTY0YmVjYTExZGI1ZTNfNS0zLTEtMS00NDU2Ng_2ff59f08-5b91-47c3-b75b-d33583829bd1"
      unitRef="usd">0</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i1e146be45e5547c3a213dfd89019676f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RhYmxlOjE1Y2U4NTBjMjQ1MTRmYjk4NjU2NGJlY2ExMWRiNWUzL3RhYmxlcmFuZ2U6MTVjZTg1MGMyNDUxNGZiOTg2NTY0YmVjYTExZGI1ZTNfNS01LTEtMS00NDU2Ng_d1e34eb7-a7fc-49ef-83fd-00ebe964503e"
      unitRef="usd">0</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i8afc103a0be74179ab0766393313157f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RhYmxlOjE1Y2U4NTBjMjQ1MTRmYjk4NjU2NGJlY2ExMWRiNWUzL3RhYmxlcmFuZ2U6MTVjZTg1MGMyNDUxNGZiOTg2NTY0YmVjYTExZGI1ZTNfNS03LTEtMS00NDU2Ng_3611da75-746e-4163-a603-ebe95220dd9d"
      unitRef="usd">504000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i8ed79df4477a484182dc1c1449eb9eee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RhYmxlOjE1Y2U4NTBjMjQ1MTRmYjk4NjU2NGJlY2ExMWRiNWUzL3RhYmxlcmFuZ2U6MTVjZTg1MGMyNDUxNGZiOTg2NTY0YmVjYTExZGI1ZTNfNS05LTEtMS00NDU2Ng_76c049bf-d7ec-4a2d-8488-b73a8e3194f4"
      unitRef="usd">504000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i7b6b1261ec50410aa8ecfdc217f0de74_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RleHRyZWdpb246MDFkNTY5ZDU3MjE1NDA1OTg1MWE0Nzk2ZjhhOGZmMTFfMTI0OQ_a5614829-6c93-4de8-b6d7-e527a549e5d9"
      unitRef="usd">9000000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="ic3d311192b0e4d0a97eb1e9ef6cb6e73_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RleHRyZWdpb246MDFkNTY5ZDU3MjE1NDA1OTg1MWE0Nzk2ZjhhOGZmMTFfMTI1Ng_cb8b0260-550c-485f-b4cb-d235be92f34f"
      unitRef="usd">10200000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RleHRyZWdpb246MDFkNTY5ZDU3MjE1NDA1OTg1MWE0Nzk2ZjhhOGZmMTFfMjQ2NA_ff154a44-05f1-46a7-8373-aef36624d032">The following table presents impairment charges and the remaining net fair value for nonfinancial assets that were measured during the periods presented (in thousands):&lt;div style="margin-top:6pt"&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:25.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.087%"/&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;Six Months Ended June 30, 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;Year Ended December 31, 2021&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;Impairment&lt;br/&gt;Charge&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;Net of&lt;br/&gt;Impairment&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;Impairment&lt;br/&gt;Charge&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;Net of&lt;br/&gt;Impairment&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Real estate inventories&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;19,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;27,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:1pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:33.75pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Fair value of real estate inventories, net of impairment charges represents only those assets whose carrying values were adjusted to fair value in the respective periods presented,&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock>
    <us-gaap:ImpairmentOfRealEstate
      contextRef="ic50185399be74e00b7a1859bc1d4107d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RhYmxlOmVhYmI0NWU0ZTBiOTQ1MzliNTFjNzVjNDQ3MGZmOThlL3RhYmxlcmFuZ2U6ZWFiYjQ1ZTRlMGI5NDUzOWI1MWM3NWM0NDcwZmY5OGVfMi0yLTEtMS00NDU2Ng_65eccea4-9deb-4f67-9868-accddf07145f"
      unitRef="usd">0</us-gaap:ImpairmentOfRealEstate>
    <us-gaap:InventoryRealEstate
      contextRef="ie54423a499344435921f3f3a5bd76714_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RhYmxlOmVhYmI0NWU0ZTBiOTQ1MzliNTFjNzVjNDQ3MGZmOThlL3RhYmxlcmFuZ2U6ZWFiYjQ1ZTRlMGI5NDUzOWI1MWM3NWM0NDcwZmY5OGVfMi00LTEtMS00NDU2Ng_2378e476-d754-4c49-9a55-06eba1d9bf47"
      unitRef="usd">0</us-gaap:InventoryRealEstate>
    <us-gaap:ImpairmentOfRealEstate
      contextRef="i7b0a0b0b7b7041c99f7fe7360937e6c2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RhYmxlOmVhYmI0NWU0ZTBiOTQ1MzliNTFjNzVjNDQ3MGZmOThlL3RhYmxlcmFuZ2U6ZWFiYjQ1ZTRlMGI5NDUzOWI1MWM3NWM0NDcwZmY5OGVfMi02LTEtMS00NDU2Ng_015a2360-5309-494a-8f82-4d440f2d1b17"
      unitRef="usd">19600000</us-gaap:ImpairmentOfRealEstate>
    <us-gaap:InventoryRealEstate
      contextRef="i8eb4c5c18008466b94a86bff01726ef6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83MC9mcmFnOjAxZDU2OWQ1NzIxNTQwNTk4NTFhNDc5NmY4YThmZjExL3RhYmxlOmVhYmI0NWU0ZTBiOTQ1MzliNTFjNzVjNDQ3MGZmOThlL3RhYmxlcmFuZ2U6ZWFiYjQ1ZTRlMGI5NDUzOWI1MWM3NWM0NDcwZmY5OGVfMi04LTEtMS00NDU2Ng_f85d72b7-f54e-4915-8986-c9108f47c43c"
      unitRef="usd">27300000</us-gaap:InventoryRealEstate>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNzU0NQ_705b6140-0d5c-4e18-9acc-0bc74bda4bd6">Commitments and Contingencies&lt;div style="margin-top:6pt;text-indent:27pt"&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;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lawsuits, claims and proceedings have been and may be instituted or asserted against us in the normal course of business, including actions brought on behalf of various classes of claimants. We are also subject to local, state and federal laws and regulations related to land development activities, house construction standards, sales practices, employment practices, environmental protection and financial services. As a result, we are subject to periodic examinations or inquiry by agencies administering these laws and regulations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&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 a reserve for potential legal claims and regulatory matters when they are probable of occurring and a potential loss is reasonably estimable. We accrue for these matters base&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;d on facts and circumstances specific to each matter and revise these estimates when necessary.&#160;In view of the inherent difficulty of predicting outcomes of legal claims and related contingencies, we generally cannot predict their ultimate resolution, related timing or eventual loss. Accordingly, it is possible that the ultimate outcome of any matter, if in excess of a related accrual or if no accrual was made, could be material to our financial statements.&#160;For matters as to which the Company believes a loss is probable and reasonably estimable, we had zero legal reserves as of June&#160;30, 2022 and December 31, 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;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="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Warranty reserves are accrued as home deliveries occur. Our warranty reserves on homes delivered will vary based on product type and geographic area and also depending on state and local laws. The warranty reserve is included in accrued expenses and other liabilities on our consolidated balance sheets and represents expected future costs based on our historical experience over previous years. Estimated warranty costs are charged to cost of home sales in the period in which the related home sales revenue is recognized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We maintain general liability insurance designed to protect us against a portion of our risk of loss from warranty and construction defect-related claims.&#160;We also generally require our subcontractors and design professionals to indemnify us for liabilities arising from their work, subject to various limitations.&#160;However, such indemnity is significantly limited with respect to certain subcontractors that are added to our general liability insurance policy.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&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 and related estimated insurance recoveries are based on actuarial analysis that uses our historical claim and expense data, as well as industry data to estimate these overall costs and related recoveries. Key assumptions used in developing these estimates include claim frequencies, severities and resolution patterns, which can occur over an extended period of time. Our warranty reserve may also include an estimate of future fit and finish warranty claims to the extent not contemplated in the actuarial analysis. These estimates are subject to variability due to the length of time between the delivery of a home to a homebuyer and when a warranty or construction defect claim is made, and the ultimate resolution of such claim; uncertainties regarding such claims relative to our markets and the types of product we build; and legal or regulatory actions and/or interpretations, among other factors. Due to the degree of judgment involved and the potential for variability in these underlying assumptions, our actual future costs could differ from those estimated. There can be no assurance that the terms and limitations of the limited warranty will be effective against claims made by homebuyers, that we will be able to renew our insurance coverage or renew it at reasonable rates, that we will not be liable for damages, cost of repairs, and/or the expense of litigation surrounding possible construction defects, soil subsidence or building related claims or that claims will not arise out &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;of uninsurable events or circumstances not covered by insurance and not subject to effective indemnification agreements with certain subcontractors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also record expected recoveries from insurance carriers based on actual insurance claims made and actuarially determined amounts that depend on various factors, including the above-described reserve estimates, our insurance policy coverage limits for the applicable policy years and historical recovery rates. Because of the inherent uncertainty and variability in these assumptions, our actual in&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;surance recoveries could differ significantly from amounts currently estimated. Outstanding warranty insurance receivables were $63.2 million and $63.9 million as of June&#160;30, 2022 and December&#160;31, 2021, respectively. Warranty insurance receivables are recor&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ded in receivables on the accompanying consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Warranty reserve activity consisted of the following (in thousands):&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;&#160;&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:45.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.578%"/&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:10pt;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;Three Months Ended June 30,&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;Six Months Ended June 30,&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;&#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:700;line-height:100%"&gt;2021&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;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:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Warranty reserves, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;103,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;94,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;103,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;94,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 12.25pt;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;Warranty reserves accrued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;6,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;5,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;11,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;12,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Warranty expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(6,460)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(7,050)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(12,123)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(13,246)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Warranty reserves, end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;103,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;93,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;103,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;93,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&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&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We obtain surety bonds in the normal course of business to ensure completion of certain infrastructure improvements of our projects. The beneficiaries of the bonds are various municipalities. As of June&#160;30, 2022 and December&#160;31, 2021, the Company had outstanding surety bonds totaling $739.2 million and $693.2 million, respectively. As of June&#160;30, 2022 and December&#160;31, 2021, our estimated cost to complete obligations related to these surety bonds was $498.2 million and $497.5 million, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Lease Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under ASC 842 we recognize a right-of-use lease asset and a lease liability for contracts deemed to contain a lease at the inception of the contract. Our lease population is fully comprised of operating leases, which are now recorded at the net present value of future lease obligations existing at each balance sheet date. At the inception of a lease, or if a lease is subsequently modified, we determine whether the lease is an operating or financing lease. Key estimates involved with ASC 842 include the discount rate used to measure our future lease obligations and the lease term, where considerations include renewal options and intent to renew. Lease right-of-use assets are included in other assets and lease liabilities are included in accrued expenses and other liabilities on our consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&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;Operating Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We lease certain property and equipment under non-cancelable operating leases. Office leases are for terms of up to&#160;ten years and generally provide renewal options. In most cases, we expect that, in the normal course of business, leases that expire will be renewed or replaced by other leases. Equipment leases are typically for terms of&#160;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNjQyMA_430248f7-6e7c-4f24-a042-889b27268ae4"&gt;three&lt;/span&gt;&#160;to&#160;four years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&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;Ground Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 1987, we obtained two 55-year ground leases of commercial property that provided for three renewal options of ten years each and one 45-year renewal option.&#160;We exercised the three 10-year extensions on one of these ground leases to extend the lease through 2071.&#160;The commercial buildings on these properties have been sold and the ground leases have been sublet to the buyers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For one of these leases, we are responsible for making lease payments to the landowner, and we collect sublease payments from the buyers of the buildings. This ground lease has been subleased through 2041 to the buyers of the commercial buildings. For the second lease, the buyers of the buildings are responsible for making lease payments directly to the landowner, however, we have guaranteed the performance of the buyers/lessees. See below for additional information on leases (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:12.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&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:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.576%"/&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="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30, 2021&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;Six Months Ended June 30, 2022&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;Six Months Ended June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:700;line-height:100%;text-decoration:underline"&gt;Lease Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost (included in SG&amp;amp;A expense)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;4,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;4,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Ground lease cost (included in other operations expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;1,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;1,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;Sublease income, operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#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:10pt;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:10pt;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:10pt;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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Sublease income, ground leases (included in other operations revenue)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(692)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(655)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(1,327)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(1,288)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;Net lease cost&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,490&#160;&lt;/span&gt;&lt;/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 style="border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;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;2,433&#160;&lt;/span&gt;&lt;/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 style="border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;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;4,998&#160;&lt;/span&gt;&lt;/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 style="border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;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;4,905&#160;&lt;/span&gt;&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:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Other information&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Operating lease cash flows (included in operating cash flows)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;4,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;4,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Ground lease cash flows (included in operating cash flows)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;1,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;1,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Right-of-use assets obtained in exchange for new operating lease liabilities&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;3,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:6pt"&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:67.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.253%"/&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;June 30, 2022&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;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Weighted-average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;4.7&#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:10pt;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="2" style="padding:2px 0 2px 1pt;text-align:right;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;4.6&#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:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Ground leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;10.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;10.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;%&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:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term (in years):&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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;7.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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;7.1&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:10pt;font-weight:400;line-height:100%"&gt;Ground leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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;45.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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;46.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The future minimum lease payments under our operating leases are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&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:56.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.806%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.808%"/&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;Property, Equipment and Other Leases&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;Ground Leases &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;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Remaining in 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;3,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;1,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;3,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;8,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;3,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;8,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;3,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;7,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;3,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;24,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;81,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;61,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;96,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Less:  Interest&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:10pt;font-weight:400;line-height:100%"&gt;10,127&#160;&lt;/span&gt;&lt;/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="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:10pt;font-weight:400;line-height:100%"&gt;67,937&#160;&lt;/span&gt;&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="background-color:#cceeff;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;Present value of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;51,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;28,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:1pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#160;&#160;&#160;&#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;Ground leases&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; are fully subleased through 2041, representing $62.6 million of the $96.4 million future ground lease obligations.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfMTMzMg_7ad5a971-5770-4d50-b4a6-e7c1fa0ad423"
      unitRef="usd">0</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfMTMzMg_d4167cb6-7291-4f06-8d88-d126f4c4c62f"
      unitRef="usd">0</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:InsuranceSettlementsReceivable
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNDU4OA_b80bf097-323a-4e8d-822a-8a782f5efeba"
      unitRef="usd">63200000</us-gaap:InsuranceSettlementsReceivable>
    <us-gaap:InsuranceSettlementsReceivable
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNDU5NQ_51179750-ed05-46af-bd28-11e95f48a67f"
      unitRef="usd">63900000</us-gaap:InsuranceSettlementsReceivable>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNzUzNQ_717cb2c6-861c-47b1-978c-e4793218b504">&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Warranty reserve activity consisted of the following (in thousands):&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;&#160;&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:45.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.578%"/&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:10pt;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;Three Months Ended June 30,&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;Six Months Ended June 30,&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;&#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:700;line-height:100%"&gt;2021&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;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:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Warranty reserves, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;103,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;94,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;103,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;94,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 12.25pt;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;Warranty reserves accrued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;6,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;5,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;11,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;12,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Warranty expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(6,460)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(7,050)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(12,123)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(13,246)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Warranty reserves, end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;103,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;93,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;103,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;93,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i1daf00c38f8c4c3eae94fadb949d596e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOmMzNTNkYmM0NjNkYzRhYzhhNmYyMmM0NGQ0MTFkYWZkL3RhYmxlcmFuZ2U6YzM1M2RiYzQ2M2RjNGFjOGE2ZjIyYzQ0ZDQxMWRhZmRfMi0xLTEtMS00NDU2Ng_ebf5a73f-8206-47ee-8cc2-f9e9b263b8d9"
      unitRef="usd">103034000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i09c84a47134940db97a820022ae2b093_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOmMzNTNkYmM0NjNkYzRhYzhhNmYyMmM0NGQ0MTFkYWZkL3RhYmxlcmFuZ2U6YzM1M2RiYzQ2M2RjNGFjOGE2ZjIyYzQ0ZDQxMWRhZmRfMi0zLTEtMS00NDU2Ng_444ea0e2-1a3c-4428-a07c-84bfbce2dee1"
      unitRef="usd">94793000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOmMzNTNkYmM0NjNkYzRhYzhhNmYyMmM0NGQ0MTFkYWZkL3RhYmxlcmFuZ2U6YzM1M2RiYzQ2M2RjNGFjOGE2ZjIyYzQ0ZDQxMWRhZmRfMi01LTEtMS00NDU2Ng_2e54fb40-1dbd-4b02-80f3-e4506e8441a0"
      unitRef="usd">103976000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i3dbaab15a0a444fdab1991184783aef2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOmMzNTNkYmM0NjNkYzRhYzhhNmYyMmM0NGQ0MTFkYWZkL3RhYmxlcmFuZ2U6YzM1M2RiYzQ2M2RjNGFjOGE2ZjIyYzQ0ZDQxMWRhZmRfMi03LTEtMS00NDU2Ng_8925aa72-520d-48ac-9eb3-65c00f70ba35"
      unitRef="usd">94475000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOmMzNTNkYmM0NjNkYzRhYzhhNmYyMmM0NGQ0MTFkYWZkL3RhYmxlcmFuZ2U6YzM1M2RiYzQ2M2RjNGFjOGE2ZjIyYzQ0ZDQxMWRhZmRfMy0xLTEtMS00NDU2Ng_b201a519-58eb-4350-83b9-8ec3fd9fcfa2"
      unitRef="usd">6880000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOmMzNTNkYmM0NjNkYzRhYzhhNmYyMmM0NGQ0MTFkYWZkL3RhYmxlcmFuZ2U6YzM1M2RiYzQ2M2RjNGFjOGE2ZjIyYzQ0ZDQxMWRhZmRfMy0zLTEtMS00NDU2Ng_109a7c8a-627b-4c0d-865e-9f584026537d"
      unitRef="usd">5779000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOmMzNTNkYmM0NjNkYzRhYzhhNmYyMmM0NGQ0MTFkYWZkL3RhYmxlcmFuZ2U6YzM1M2RiYzQ2M2RjNGFjOGE2ZjIyYzQ0ZDQxMWRhZmRfMy01LTEtMS00NDU2Ng_5e7a6df8-4c45-4f83-a5c5-1137f420d715"
      unitRef="usd">11601000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOmMzNTNkYmM0NjNkYzRhYzhhNmYyMmM0NGQ0MTFkYWZkL3RhYmxlcmFuZ2U6YzM1M2RiYzQ2M2RjNGFjOGE2ZjIyYzQ0ZDQxMWRhZmRfMy03LTEtMS00NDU2Ng_ee18dcfd-46e6-4784-8489-70a82335947f"
      unitRef="usd">12293000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOmMzNTNkYmM0NjNkYzRhYzhhNmYyMmM0NGQ0MTFkYWZkL3RhYmxlcmFuZ2U6YzM1M2RiYzQ2M2RjNGFjOGE2ZjIyYzQ0ZDQxMWRhZmRfNS0xLTEtMS00NDU2Ng_f6a2c5ea-c1d0-4b86-bef6-8ca81560041e"
      unitRef="usd">6460000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOmMzNTNkYmM0NjNkYzRhYzhhNmYyMmM0NGQ0MTFkYWZkL3RhYmxlcmFuZ2U6YzM1M2RiYzQ2M2RjNGFjOGE2ZjIyYzQ0ZDQxMWRhZmRfNS0zLTEtMS00NDU2Ng_c25dae2d-1ebb-4425-b14d-56a8fa0cefca"
      unitRef="usd">7050000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOmMzNTNkYmM0NjNkYzRhYzhhNmYyMmM0NGQ0MTFkYWZkL3RhYmxlcmFuZ2U6YzM1M2RiYzQ2M2RjNGFjOGE2ZjIyYzQ0ZDQxMWRhZmRfNS01LTEtMS00NDU2Ng_0646df81-d5df-41ed-b0d4-281f6861d352"
      unitRef="usd">12123000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOmMzNTNkYmM0NjNkYzRhYzhhNmYyMmM0NGQ0MTFkYWZkL3RhYmxlcmFuZ2U6YzM1M2RiYzQ2M2RjNGFjOGE2ZjIyYzQ0ZDQxMWRhZmRfNS03LTEtMS00NDU2Ng_5bd5d6dc-7124-43d9-ab73-b3d315e22bb2"
      unitRef="usd">13246000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOmMzNTNkYmM0NjNkYzRhYzhhNmYyMmM0NGQ0MTFkYWZkL3RhYmxlcmFuZ2U6YzM1M2RiYzQ2M2RjNGFjOGE2ZjIyYzQ0ZDQxMWRhZmRfNi0xLTEtMS00NDU2Ng_907c026c-cf57-447f-9b11-e6b37eedacfb"
      unitRef="usd">103454000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="if75b3c26122c4a58a817661a4ee42c34_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOmMzNTNkYmM0NjNkYzRhYzhhNmYyMmM0NGQ0MTFkYWZkL3RhYmxlcmFuZ2U6YzM1M2RiYzQ2M2RjNGFjOGE2ZjIyYzQ0ZDQxMWRhZmRfNi0zLTEtMS00NDU2Ng_7a198101-816a-49f6-b305-1888f0256b54"
      unitRef="usd">93522000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOmMzNTNkYmM0NjNkYzRhYzhhNmYyMmM0NGQ0MTFkYWZkL3RhYmxlcmFuZ2U6YzM1M2RiYzQ2M2RjNGFjOGE2ZjIyYzQ0ZDQxMWRhZmRfNi01LTEtMS00NDU2Ng_b613b787-d509-40ef-81e5-b8981ebffb3d"
      unitRef="usd">103454000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="if75b3c26122c4a58a817661a4ee42c34_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOmMzNTNkYmM0NjNkYzRhYzhhNmYyMmM0NGQ0MTFkYWZkL3RhYmxlcmFuZ2U6YzM1M2RiYzQ2M2RjNGFjOGE2ZjIyYzQ0ZDQxMWRhZmRfNi03LTEtMS00NDU2Ng_2ed3121b-743f-4e11-b5fb-32a66773664e"
      unitRef="usd">93522000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:OtherCommitment
      contextRef="i0eba8bb76bf14f6a879240df91bfdfb2_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNTA4OQ_a88abd10-6faf-4c93-9477-c6f9ddc89b82"
      unitRef="usd">739200000</us-gaap:OtherCommitment>
    <us-gaap:OtherCommitment
      contextRef="i81da5ccbd9fb401ea26c77691de84d04_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNTA5Ng_a773ba69-061c-4031-9233-b7bb0ff76a59"
      unitRef="usd">693200000</us-gaap:OtherCommitment>
    <us-gaap:OtherLiabilities
      contextRef="i0eba8bb76bf14f6a879240df91bfdfb2_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNTIwOA_33427ce6-08f3-4d54-b3a2-dffee67ca0ef"
      unitRef="usd">498200000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="i81da5ccbd9fb401ea26c77691de84d04_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNTIxNQ_7691687c-40cd-48dc-b2cf-8f6230045898"
      unitRef="usd">497500000</us-gaap:OtherLiabilities>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i63b2e945e7cf4f8e84dac09382d2756b_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNjIwNQ_1ed41454-87c9-4012-865f-1b97c41bdb85">P10Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="if8160350bcd8401491977497ae858993_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNjQyNg_1474bf03-8485-4bb6-a6f3-20a63662173d">P4Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <tph:LesseeOperatingLeaseNumberofContracts
      contextRef="i6eeaa2a5542f4b4a8a4119918f514c2d_I19871231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNjQ2NQ_16def5c2-6fe6-488d-a2e1-f410061e6385"
      unitRef="lease">2</tph:LesseeOperatingLeaseNumberofContracts>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i6eeaa2a5542f4b4a8a4119918f514c2d_I19871231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNjQ2OA_2a6ef24c-b4bd-49d8-a5a0-2cebbbbc41bc">P55Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <tph:LesseeOperatingLeaseNumberOfRenewalOptions
      contextRef="i98abd1e45a2046c08c870704ea7a085d_D19870101-19871231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNjUzMQ_7bae7bf8-952e-42e9-94ef-121089e1ded7"
      unitRef="leaserenewaloption">3</tph:LesseeOperatingLeaseNumberOfRenewalOptions>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="ide67dd9f89dc4b1da13ce47fdc961235_I19871231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNjU1Mw_bd5ff6a4-d9c2-44f5-a1e0-ad2df231a5b6">P10Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <tph:LesseeOperatingLeaseNumberofContracts
      contextRef="ia9cdd961dfb34992aaa5928781e8e4fa_I19871231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNjU2NQ_890c7b52-d135-4872-b28e-3d09421cb1e2"
      unitRef="lease">1</tph:LesseeOperatingLeaseNumberofContracts>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="ia9cdd961dfb34992aaa5928781e8e4fa_I19871231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNjU2OA_91bc01a6-0f3d-47e6-a041-959ac27eafc6">P45Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <tph:LesseeOperatingLeaseNumberOfRenewalOptions
      contextRef="i98abd1e45a2046c08c870704ea7a085d_D19870101-19871231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNjYwOQ_2561f2ae-811d-4c54-935b-0be38164abc9"
      unitRef="leaserenewaloption">3</tph:LesseeOperatingLeaseNumberOfRenewalOptions>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="ide67dd9f89dc4b1da13ce47fdc961235_I19871231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNzU1MA_6cef016a-5b5d-4137-8bc8-8056d986bbab">P10Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <tph:LesseeOperatingLeaseNumberofLeaseRenewalOptionsExercised
      contextRef="i3247d37d89544c2e96765b5165031aa1_D19870101-19871231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNjYzNA_2fec7790-e596-481d-bdae-35ef22708b12"
      unitRef="leaseextension">1</tph:LesseeOperatingLeaseNumberofLeaseRenewalOptionsExercised>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNzU0Nw_718fcc6d-5d22-4899-8b40-63ea460afe0f">See below for additional information on leases (dollars in thousands):&lt;div style="margin-top:6pt"&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:12.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&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:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.576%"/&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="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30, 2021&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;Six Months Ended June 30, 2022&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;Six Months Ended June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:700;line-height:100%;text-decoration:underline"&gt;Lease Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost (included in SG&amp;amp;A expense)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;4,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;4,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Ground lease cost (included in other operations expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;1,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;1,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;Sublease income, operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#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:10pt;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:10pt;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:10pt;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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Sublease income, ground leases (included in other operations revenue)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(692)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(655)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(1,327)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(1,288)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;Net lease cost&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,490&#160;&lt;/span&gt;&lt;/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 style="border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;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;2,433&#160;&lt;/span&gt;&lt;/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 style="border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;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;4,998&#160;&lt;/span&gt;&lt;/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 style="border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;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;4,905&#160;&lt;/span&gt;&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:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Other information&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Operating lease cash flows (included in operating cash flows)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;4,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;4,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Ground lease cash flows (included in operating cash flows)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;1,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;1,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Right-of-use assets obtained in exchange for new operating lease liabilities&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;3,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:6pt"&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:67.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.253%"/&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;June 30, 2022&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;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Weighted-average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;4.7&#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:10pt;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="2" style="padding:2px 0 2px 1pt;text-align:right;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;4.6&#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:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Ground leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;10.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;10.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;%&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:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term (in years):&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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;7.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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;7.1&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:10pt;font-weight:400;line-height:100%"&gt;Ground leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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;45.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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;46.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i9d239b8685524e319717669b9eea980e_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMi0xLTEtMS00NDU2Ng_669f0b6a-902d-4385-8eb2-0114f1721f58"
      unitRef="usd">2480000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ic418f3e8354145288d95d58158996658_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMi0zLTEtMS00NDU2Ng_e18f2529-a722-4555-b14e-e34d8c994113"
      unitRef="usd">2443000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ie0ee88584043436c8c05a53ac6ae6b4a_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMi01LTEtMS00NDU2Ng_ce523bf0-33bd-44f0-b136-224e9920b2a6"
      unitRef="usd">4979000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i26fb4ae2859e4480865e7614671920d3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMi03LTEtMS00NDU2Ng_ea9202f5-065c-4cab-818b-200bfb5f5d8a"
      unitRef="usd">4924000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i3059345d2ee04ad3b1b82015bc23afba_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMy0xLTEtMS00NDU2Ng_fc3cafd3-b7e4-4880-8f4c-a5d4c23878d9"
      unitRef="usd">702000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i7da5ef78115d4350b9e5a320ac91929d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMy0zLTEtMS00NDU2Ng_2c5a2d71-cf3d-49e6-874e-e8aa2fceac22"
      unitRef="usd">645000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="icba18e1efd5e40fdb62d2cf038ff9498_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMy01LTEtMS00NDU2Ng_7b2d7fd7-7e06-4a07-b719-36a2e17904b4"
      unitRef="usd">1346000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i7946380ac67b426da366c1fa6a12b7d2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMy03LTEtMS00NDU2Ng_3f42300a-4ced-45bd-b8fe-c3d6211320c2"
      unitRef="usd">1269000</us-gaap:OperatingLeaseCost>
    <us-gaap:SubleaseIncome
      contextRef="i9d239b8685524e319717669b9eea980e_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfNC0xLTEtMS00NDU2Ng_3cc4088e-15ea-456f-beb9-c8bd73fa4549"
      unitRef="usd">0</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="ic418f3e8354145288d95d58158996658_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfNC0zLTEtMS00NDU2Ng_7ad3f180-bbf9-4310-833a-3e13e00fe57a"
      unitRef="usd">0</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="ie0ee88584043436c8c05a53ac6ae6b4a_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfNC01LTEtMS00NDU2Ng_b03e0986-4b64-400d-847f-5e0eb10e59dd"
      unitRef="usd">0</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="i26fb4ae2859e4480865e7614671920d3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfNC03LTEtMS00NDU2Ng_fd294dd1-76ea-4cda-8ba6-37d8ecd2c314"
      unitRef="usd">0</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="i3059345d2ee04ad3b1b82015bc23afba_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfNS0xLTEtMS00NDU2Ng_dc567add-ef34-4539-8f2b-ea93a5975f21"
      unitRef="usd">692000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="i7da5ef78115d4350b9e5a320ac91929d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfNS0zLTEtMS00NDU2Ng_560d762c-ce64-4426-bda6-a755369d549b"
      unitRef="usd">655000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="icba18e1efd5e40fdb62d2cf038ff9498_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfNS01LTEtMS00NDU2Ng_d4e5b1e0-4f75-428b-b744-d7e0f0954e4a"
      unitRef="usd">1327000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="i7946380ac67b426da366c1fa6a12b7d2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfNS03LTEtMS00NDU2Ng_48a48c78-094d-44ef-836b-aeaf7c134e9b"
      unitRef="usd">1288000</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfNi0xLTEtMS00NDU2Ng_d7069d6d-1747-4bee-be6a-fb7ada470e29"
      unitRef="usd">2490000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfNi0zLTEtMS00NDU2Ng_c4ac4a10-19a4-4093-84a2-34684e94d83b"
      unitRef="usd">2433000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfNi01LTEtMS00NDU2Ng_d4705ab6-e3dc-4657-81bb-85cde6c0f131"
      unitRef="usd">4998000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfNi03LTEtMS00NDU2Ng_5bea468a-d847-40e2-ac39-aa402d0cdbc4"
      unitRef="usd">4905000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="i9d239b8685524e319717669b9eea980e_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMTAtMS0xLTEtNDQ1NjY_e38c5154-6ec8-4b88-af73-5b0e442877c7"
      unitRef="usd">2129000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ic418f3e8354145288d95d58158996658_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMTAtMy0xLTEtNDQ1NjY_4dd474ba-add5-4d57-890e-3b5c574056ef"
      unitRef="usd">1838000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ie0ee88584043436c8c05a53ac6ae6b4a_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMTAtNS0xLTEtNDQ1NjY_f5bcaac1-b93d-4462-8bf4-5a69b1842c17"
      unitRef="usd">4424000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i26fb4ae2859e4480865e7614671920d3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMTAtNy0xLTEtNDQ1NjY_18242f35-984a-4246-856a-5c7fd8d05a06"
      unitRef="usd">4626000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i3059345d2ee04ad3b1b82015bc23afba_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMTEtMS0xLTEtNDQ1NjY_a9b20158-b835-4e48-b642-8b6e101b1c76"
      unitRef="usd">664000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i7da5ef78115d4350b9e5a320ac91929d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMTEtMy0xLTEtNDQ1NjY_0914728f-4246-4850-af21-a379a54139ff"
      unitRef="usd">634000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="icba18e1efd5e40fdb62d2cf038ff9498_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMTEtNS0xLTEtNDQ1NjY_f7eece3f-cee2-49d9-af40-354d3dd28827"
      unitRef="usd">1327000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i7946380ac67b426da366c1fa6a12b7d2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMTEtNy0xLTEtNDQ1NjY_afa5baa0-9e83-4c95-b22d-de8444f7e3d6"
      unitRef="usd">1269000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMTItMS0xLTEtNDQ1NjY_f5328256-a47a-45c5-bfa6-37f62826c250"
      unitRef="usd">1309000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMTItMy0xLTEtNDQ1NjY_b8c9863c-1247-4d54-bf8e-f83b8446374a"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMTItNS0xLTEtNDQ1NjY_b8314e5a-db8f-4581-b7ab-7befdff0be11"
      unitRef="usd">1392000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjg0MjNlNjQzYjU3ZDQxMjc4OTgyYWVjNzRkYzVmMDI1L3RhYmxlcmFuZ2U6ODQyM2U2NDNiNTdkNDEyNzg5ODJhZWM3NGRjNWYwMjVfMTItNy0xLTEtNDQ1NjY_cf3c134e-0312-4f27-a025-b0a53386a677"
      unitRef="usd">3006000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i7c9f96299039456bbc5717a259f0152e_I20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjcyZDhlNWNmNDc5ODQwYmY4OGE4YTM0ZGZmNjNlNzc0L3RhYmxlcmFuZ2U6NzJkOGU1Y2Y0Nzk4NDBiZjg4YThhMzRkZmY2M2U3NzRfMi0xLTEtMS00NDU2Ng_37247cbe-a13c-4995-a446-54dd4ef945ba"
      unitRef="number">0.047</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i4e381e8e7dd144b18f846ed6040701c4_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjcyZDhlNWNmNDc5ODQwYmY4OGE4YTM0ZGZmNjNlNzc0L3RhYmxlcmFuZ2U6NzJkOGU1Y2Y0Nzk4NDBiZjg4YThhMzRkZmY2M2U3NzRfMi0zLTEtMS00NDU2Ng_61a5cb81-088f-42e7-9d2f-7e925148dda1"
      unitRef="number">0.046</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i454fbe530c72495abf1a5f070ab5b260_I20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjcyZDhlNWNmNDc5ODQwYmY4OGE4YTM0ZGZmNjNlNzc0L3RhYmxlcmFuZ2U6NzJkOGU1Y2Y0Nzk4NDBiZjg4YThhMzRkZmY2M2U3NzRfMy0xLTEtMS00NDU2Ng_79d34acc-05cc-47c5-ae1d-3bd4c7de993a"
      unitRef="number">0.102</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ie4e45e1195f84f878cae1eaa7fec0ee4_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjcyZDhlNWNmNDc5ODQwYmY4OGE4YTM0ZGZmNjNlNzc0L3RhYmxlcmFuZ2U6NzJkOGU1Y2Y0Nzk4NDBiZjg4YThhMzRkZmY2M2U3NzRfMy0zLTEtMS00NDU2Ng_173cbf68-2452-49c7-9a50-5ca62569c229"
      unitRef="number">0.102</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i7c9f96299039456bbc5717a259f0152e_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjcyZDhlNWNmNDc5ODQwYmY4OGE4YTM0ZGZmNjNlNzc0L3RhYmxlcmFuZ2U6NzJkOGU1Y2Y0Nzk4NDBiZjg4YThhMzRkZmY2M2U3NzRfNS0xLTEtMS00NDU2Ng_481de2c0-a87b-4d22-8aa6-783342a9c9b0">P7Y6M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i4e381e8e7dd144b18f846ed6040701c4_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjcyZDhlNWNmNDc5ODQwYmY4OGE4YTM0ZGZmNjNlNzc0L3RhYmxlcmFuZ2U6NzJkOGU1Y2Y0Nzk4NDBiZjg4YThhMzRkZmY2M2U3NzRfNS0zLTEtMS00NDU2Ng_51c77325-0e7b-435f-9f7e-c96c94bd483d">P7Y1M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i454fbe530c72495abf1a5f070ab5b260_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjcyZDhlNWNmNDc5ODQwYmY4OGE4YTM0ZGZmNjNlNzc0L3RhYmxlcmFuZ2U6NzJkOGU1Y2Y0Nzk4NDBiZjg4YThhMzRkZmY2M2U3NzRfNi0xLTEtMS00NDU2Ng_46bd53d2-8b14-422b-98ca-e08467475ebd">P45Y9M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ie4e45e1195f84f878cae1eaa7fec0ee4_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjcyZDhlNWNmNDc5ODQwYmY4OGE4YTM0ZGZmNjNlNzc0L3RhYmxlcmFuZ2U6NzJkOGU1Y2Y0Nzk4NDBiZjg4YThhMzRkZmY2M2U3NzRfNi0zLTEtMS00NDU2Ng_b444fd46-f652-4d3e-9b72-60eed167dde0">P46Y1M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNzU0Mw_27ed42dd-577e-4a0d-8e38-051406f95843">&lt;div style="margin-top:1pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The future minimum lease payments under our operating leases are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&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:56.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.806%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.808%"/&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;Property, Equipment and Other Leases&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;Ground Leases &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;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Remaining in 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;3,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;1,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;3,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;8,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;3,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;8,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;3,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;7,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;3,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;24,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;81,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;61,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;96,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Less:  Interest&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:10pt;font-weight:400;line-height:100%"&gt;10,127&#160;&lt;/span&gt;&lt;/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="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:10pt;font-weight:400;line-height:100%"&gt;67,937&#160;&lt;/span&gt;&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="background-color:#cceeff;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;Present value of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;51,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;28,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:1pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#160;&#160;&#160;&#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;Ground leases&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; are fully subleased through 2041, representing $62.6 million of the $96.4 million future ground lease obligations.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i7c9f96299039456bbc5717a259f0152e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjdkMDllOTY4M2Y4OTQwODViNmQ5YWYzNTAzZTgzM2I2L3RhYmxlcmFuZ2U6N2QwOWU5NjgzZjg5NDA4NWI2ZDlhZjM1MDNlODMzYjZfMS0xLTEtMS00NDU2Ng_7fa1d4df-ab91-4bbb-8fcf-99863f4cc7cf"
      unitRef="usd">3987000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i454fbe530c72495abf1a5f070ab5b260_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjdkMDllOTY4M2Y4OTQwODViNmQ5YWYzNTAzZTgzM2I2L3RhYmxlcmFuZ2U6N2QwOWU5NjgzZjg5NDA4NWI2ZDlhZjM1MDNlODMzYjZfMS0zLTEtMS00NDU2Ng_5b56548b-9581-4d9b-b670-068c7a157df0"
      unitRef="usd">1619000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i7c9f96299039456bbc5717a259f0152e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjdkMDllOTY4M2Y4OTQwODViNmQ5YWYzNTAzZTgzM2I2L3RhYmxlcmFuZ2U6N2QwOWU5NjgzZjg5NDA4NWI2ZDlhZjM1MDNlODMzYjZfMi0xLTEtMS00NDU2Ng_a96c0a06-3c2f-471d-8a8a-2e6e2f853686"
      unitRef="usd">9030000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i454fbe530c72495abf1a5f070ab5b260_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjdkMDllOTY4M2Y4OTQwODViNmQ5YWYzNTAzZTgzM2I2L3RhYmxlcmFuZ2U6N2QwOWU5NjgzZjg5NDA4NWI2ZDlhZjM1MDNlODMzYjZfMi0zLTEtMS00NDU2Ng_979fd30c-59a2-42a3-9be8-7de2601b8031"
      unitRef="usd">3237000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i7c9f96299039456bbc5717a259f0152e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjdkMDllOTY4M2Y4OTQwODViNmQ5YWYzNTAzZTgzM2I2L3RhYmxlcmFuZ2U6N2QwOWU5NjgzZjg5NDA4NWI2ZDlhZjM1MDNlODMzYjZfMy0xLTEtMS00NDU2Ng_3313d51c-6bf6-48b4-b24b-61a987c8a00b"
      unitRef="usd">8618000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i454fbe530c72495abf1a5f070ab5b260_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjdkMDllOTY4M2Y4OTQwODViNmQ5YWYzNTAzZTgzM2I2L3RhYmxlcmFuZ2U6N2QwOWU5NjgzZjg5NDA4NWI2ZDlhZjM1MDNlODMzYjZfMy0zLTEtMS00NDU2Ng_37245f60-150f-4911-982f-19576a803c37"
      unitRef="usd">3237000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i7c9f96299039456bbc5717a259f0152e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjdkMDllOTY4M2Y4OTQwODViNmQ5YWYzNTAzZTgzM2I2L3RhYmxlcmFuZ2U6N2QwOWU5NjgzZjg5NDA4NWI2ZDlhZjM1MDNlODMzYjZfNC0xLTEtMS00NDU2Ng_41aad1f0-46db-4b11-9bcb-a4febd5531e8"
      unitRef="usd">8150000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i454fbe530c72495abf1a5f070ab5b260_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjdkMDllOTY4M2Y4OTQwODViNmQ5YWYzNTAzZTgzM2I2L3RhYmxlcmFuZ2U6N2QwOWU5NjgzZjg5NDA4NWI2ZDlhZjM1MDNlODMzYjZfNC0zLTEtMS00NDU2Ng_c4113d88-085c-425c-bbdf-a8c0df3478d3"
      unitRef="usd">3237000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i7c9f96299039456bbc5717a259f0152e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjdkMDllOTY4M2Y4OTQwODViNmQ5YWYzNTAzZTgzM2I2L3RhYmxlcmFuZ2U6N2QwOWU5NjgzZjg5NDA4NWI2ZDlhZjM1MDNlODMzYjZfNS0xLTEtMS00NDU2Ng_9bc7170b-59cb-49f1-bb2f-f72459289136"
      unitRef="usd">7328000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i454fbe530c72495abf1a5f070ab5b260_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjdkMDllOTY4M2Y4OTQwODViNmQ5YWYzNTAzZTgzM2I2L3RhYmxlcmFuZ2U6N2QwOWU5NjgzZjg5NDA4NWI2ZDlhZjM1MDNlODMzYjZfNS0zLTEtMS00NDU2Ng_4c4d525e-5a1a-4ce6-8ac1-863d1f8326bb"
      unitRef="usd">3237000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <tph:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
      contextRef="i7c9f96299039456bbc5717a259f0152e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjdkMDllOTY4M2Y4OTQwODViNmQ5YWYzNTAzZTgzM2I2L3RhYmxlcmFuZ2U6N2QwOWU5NjgzZjg5NDA4NWI2ZDlhZjM1MDNlODMzYjZfNi0xLTEtMS00NDU2Ng_137377d9-0292-4fe4-947f-5c53a3d85be2"
      unitRef="usd">24709000</tph:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
    <tph:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
      contextRef="i454fbe530c72495abf1a5f070ab5b260_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjdkMDllOTY4M2Y4OTQwODViNmQ5YWYzNTAzZTgzM2I2L3RhYmxlcmFuZ2U6N2QwOWU5NjgzZjg5NDA4NWI2ZDlhZjM1MDNlODMzYjZfNi0zLTEtMS00NDU2Ng_29969002-7e9d-43c6-862b-fa933f75a138"
      unitRef="usd">81878000</tph:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i7c9f96299039456bbc5717a259f0152e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjdkMDllOTY4M2Y4OTQwODViNmQ5YWYzNTAzZTgzM2I2L3RhYmxlcmFuZ2U6N2QwOWU5NjgzZjg5NDA4NWI2ZDlhZjM1MDNlODMzYjZfNy0xLTEtMS00NDU2Ng_31853910-a689-45fe-8b19-fb711ee353ee"
      unitRef="usd">61822000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i454fbe530c72495abf1a5f070ab5b260_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjdkMDllOTY4M2Y4OTQwODViNmQ5YWYzNTAzZTgzM2I2L3RhYmxlcmFuZ2U6N2QwOWU5NjgzZjg5NDA4NWI2ZDlhZjM1MDNlODMzYjZfNy0zLTEtMS00NDU2Ng_d6000e2b-b08f-4eda-bd66-17dac7cbb693"
      unitRef="usd">96445000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i7c9f96299039456bbc5717a259f0152e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjdkMDllOTY4M2Y4OTQwODViNmQ5YWYzNTAzZTgzM2I2L3RhYmxlcmFuZ2U6N2QwOWU5NjgzZjg5NDA4NWI2ZDlhZjM1MDNlODMzYjZfOC0xLTEtMS00NDU2Ng_8b002d52-8ed3-4b72-a709-144d9321b55a"
      unitRef="usd">10127000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i454fbe530c72495abf1a5f070ab5b260_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjdkMDllOTY4M2Y4OTQwODViNmQ5YWYzNTAzZTgzM2I2L3RhYmxlcmFuZ2U6N2QwOWU5NjgzZjg5NDA4NWI2ZDlhZjM1MDNlODMzYjZfOC0zLTEtMS00NDU2Ng_0b4132db-b281-4655-ad8c-7f5c7634af2c"
      unitRef="usd">67937000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i7c9f96299039456bbc5717a259f0152e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjdkMDllOTY4M2Y4OTQwODViNmQ5YWYzNTAzZTgzM2I2L3RhYmxlcmFuZ2U6N2QwOWU5NjgzZjg5NDA4NWI2ZDlhZjM1MDNlODMzYjZfOS0xLTEtMS00NDU2Ng_1d7b570c-8af6-4158-a2fe-5f13461ba72c"
      unitRef="usd">51695000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i454fbe530c72495abf1a5f070ab5b260_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RhYmxlOjdkMDllOTY4M2Y4OTQwODViNmQ5YWYzNTAzZTgzM2I2L3RhYmxlcmFuZ2U6N2QwOWU5NjgzZjg5NDA4NWI2ZDlhZjM1MDNlODMzYjZfOS0zLTEtMS00NDU2Ng_53da23e3-ce41-4d6c-99f1-1f49c1d08d42"
      unitRef="usd">28508000</us-gaap:OperatingLeaseLiability>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceived
      contextRef="i454fbe530c72495abf1a5f070ab5b260_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNzQ4OA_ba6f7743-6007-49c6-847c-f3be9351c17e"
      unitRef="usd">62600000</us-gaap:LessorOperatingLeasePaymentsToBeReceived>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i454fbe530c72495abf1a5f070ab5b260_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83My9mcmFnOmI1ZjU3YTIyNGU2ODRmNDBhN2EzYzYxYTBhZDZlZTZiL3RleHRyZWdpb246YjVmNTdhMjI0ZTY4NGY0MGE3YTNjNjFhMGFkNmVlNmJfNzQ5OA_7ee6c8b9-5491-4895-a41e-9bcae7e5a735"
      unitRef="usd">96400000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfODQ5NA_0fd320c8-759f-4454-b31a-125c6fbc16a5">Stock-Based Compensation&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022 Long-Term Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;On April 20, 2022, our stockholders approved the Tri Pointe Homes, Inc. 2022 Long-Term Incentive Plan (the &#x201c;2022 Plan&#x201d;), which had been previously approved by our board of directors. The 2022 Plan replaces the Company&#x2019;s prior stock compensation plan, the TRI Pointe Group, Inc. Amended and Restated 2013 Long-Term Incentive Plan (the &#x201c;2013 Plan&#x201d;). The 2022 Plan provides for the grant of equity-based awards, including options to purchase shares of common stock, stock appreciation rights, restricted stock, restricted stock units, bonus stock and performance awards. The 2022 Plan will &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;automatically expire on the tenth anniversary of its effective date. Our board of directors may terminate or amend the 2022 Plan at any time, subject to any requirement of stockholder approval required by applicable law, rule or regulation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;The number of shares of our common stock that may be issued under the 2022 Plan is 7,500,000 shares. No new awards have been or will be granted under the 2013 Plan from and after February 23, 2022. Any awards outstanding under the 2013 Plan will remain subject to and be paid under the 2013 Plan, and any shares subject to outstanding awards under the 2013 Plan that subsequently expire, terminate, or are surrendered or forfeited for any reason without issuance of shares will automatically become available for issuance under the 2022 Plan.&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-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;To the extent that shares of our common stock subject to an outstanding option, stock appreciation right, stock award or performance award granted under the 2022 Plan are not issued or delivered by reason of the expiration, termination, cancellation or forfeiture of such award or the settlement of such award in cash, then such shares of our common stock generally will again be available under the 2022 Plan. However, the 2022 Plan prohibits us from re-using shares that are tendered or surrendered to pay the exercise cost or tax obligation for stock options and SARs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&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 June&#160;30, 2022, there were &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,494,910&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; shares available for future grant under the 2022 Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&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 compensation expense recognized related to all stock-based awards (in thousands):&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;&#160;&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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&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:8pt;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;Three Months Ended June 30,&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;Six Months Ended June 30,&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;&#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:700;line-height:100%"&gt;2021&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;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:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Total stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;5,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;4,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;11,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;8,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation is charged to general and administrative expense on the accompanying consolidated statements of operations.&#160;As of June&#160;30, 2022, total unrecognized stock-based compensation related to all stock-based awards was $36.7 million and the weighted average term over which the expense was expected to be recognized was 2.0 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Summary of Stock Option Activity&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 summary of stock option awards for the six months ended June&#160;30, 2022:&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:52.262%"/&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:0.530%"/&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:0.530%"/&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:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.015%"/&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;Options&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;br/&gt;Per Share&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;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Life&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;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;br/&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Options outstanding at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;284,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;15.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;3,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 12.25pt;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;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:10pt;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:10pt;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:10pt;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:10pt;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="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(3,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;9.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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="background-color:#cceeff;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;Options outstanding at June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;281,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;15.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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;1.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;Options exercisable at June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;281,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;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;15.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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;1.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;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;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The intrinsic value of each stock option award outstanding or exercisable is the difference between the fair market value of the Company&#x2019;s common stock at the end of the period and the exercise price of each stock option award to the extent it is considered &#x201c;in-the-money&#x201d;. A stock option award is considered to be &#x201c;in-the-money&#x201d; if the fair market value of the Company&#x2019;s stock is greater than the exercise price of the stock option award. The aggregate intrinsic value of options outstanding and options exercisable represents the value that would have been received by the holders of stock option awards had they exercised their stock option award on the last trading day of the period and sold the underlying shares at the closing price on that day. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Summary of Restricted Stock Unit Activity&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 summary of RSUs for the six months ended June&#160;30, 2022:&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:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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;Restricted&lt;br/&gt;Stock&lt;br/&gt;Units&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;Grant Date&lt;br/&gt;Fair Value&lt;br/&gt;Per Share&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;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;br/&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Nonvested RSUs at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;3,345,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;17.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;92,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 12.25pt;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;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:10pt;font-weight:400;line-height:100%"&gt;1,573,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;21.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#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="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(1,066,574)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;14.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(142,510)&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;12.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#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="background-color:#cceeff;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;Nonvested RSUs at June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;3,709,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;19.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;62,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;RSUs that vested, as reflected in the table above, during the six months ended June&#160;30, 2022 include previously granted time-based RSUs. RSUs that were forfeited, as reflected in the table above, during the six months ended June&#160;30, 2022 include performance-based RSUs and time-based RSUs that were forfeited for no consideration. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&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 22, 2022, the Company granted an aggregate of 629,520 time-based RSUs to certain employees and officers. The RSUs granted vest in equal installments annually on the anniversary of the grant date over a three-year period. The fair value of each RSU granted on February 22, 2022 was measured using a price of $21.00 per share per share, which was the closing stock price on the date of grant. Each award will be expensed on a straight-line basis over the vesting period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February 22, 2022, the Company granted an aggregate of 668,150 performance-based RSUs to the Company&#x2019;s Chief Executive Officer, Chief Operating Officer and President, Chief Financial Officer, General Counsel, Chief Marketing Officer and Chief Human Resources Officer. These performance-based RSUs are allocated to two separate performance metrics, as follows: (i) 50% to homebuilding revenue, and (ii) 50% to pre-tax earnings. The vesting, if at all, of these performance-based RSUs may range from 0% to 100% and will be based on the Company&#x2019;s percentage attainment of specified threshold, target and maximum performance goals. Any award earned based on performance achieved may be increased or decreased by 25% based on the Company&#x2019;s total stockholder return (&#x201c;TSR&#x201d;) relative to its peer-group homebuilders. The performance period for these performance-based RSUs is January 1, 2022 to December 31, 2024. The fair value of these performance-based RSUs was determined to be $22.30 per share based on a Monte Carlo simulation. Each award will be expensed over the requisite service period. &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-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February 22, 2022, the Company granted an aggregate of 235,078 performance-based RSUs to the Company&#x2019;s division presidents. These performance-based RSUs are allocated to two separate performance metrics, as follows: (i) 50% to homebuilding revenue of the applicable Company division, and (ii) 50% to pre-tax earnings of the applicable Company division. The vesting, if at all, of these performance-based RSUs may range from 0% to 100% and will be based on the applicable Company division&#x2019;s percentage attainment of specified threshold, target and maximum performance goals. The performance period for these performance-based RSUs is January 1, 2022 to December 31, 2024. The fair value of these performance-based RSUs was measured using a price of $21.00, which was the closing stock price on the date of grant. Each award will be expensed over the requisite service period. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 25, 2022, the Company granted an aggregate of 38,385 time-based RSUs to the non-employee members of its board of directors. The RSUs granted to the non-employee directors vest in their entirety on the day immediately prior to the Company&#x2019;s 2023 annual meeting of stockholders. The fair value of each RSU granted on April 25, 2022 was measured using a price of $20.19 per share, which was the closing stock price on the date of grant. Each award will be expensed on a straight-line basis over the vesting period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2022, the Company granted an aggregate of 2,620 time-based RSUs to certain employees. The RSUs granted vest in equal installments annually beginning on anniversary of the grant date over a three-year period. The fair value of the RSUs granted were measured using prices of $21.07 and $17.43 per share, respectively, which were the closing stock prices on the applicable date of each grant. Each award will be expensed on a straight-line basis over the vesting period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As RSUs vest for employees, a portion of the shares awarded is generally withheld to cover employee tax withholdings. As a result, the number of RSUs vested and the number of shares of Tri Pointe common stock issued will differ.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i92e84d5c26d44310bf6fe8c0bbf21816_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfMTE3MQ_39940310-9bc0-4b7c-9ac5-0c017ec26225"
      unitRef="shares">7500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i79087ff93990419d92e45a42f36b2d2e_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfMTYzNQ_edfb5c58-1222-42ee-b749-78c1914b7805"
      unitRef="shares">7494910</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfODUwNw_c85dc26f-6528-410c-97b2-77b561bf0160">&lt;div style="margin-top:12pt;text-indent:27pt"&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 compensation expense recognized related to all stock-based awards (in thousands):&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;&#160;&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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&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:8pt;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;Three Months Ended June 30,&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;Six Months Ended June 30,&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;&#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:700;line-height:100%"&gt;2021&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;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:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Total stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;5,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;4,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;11,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;8,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOjlkNjczNjEyOTk2MDQ1YmJiODhjY2ZjNGM4NTdhOGNhL3RhYmxlcmFuZ2U6OWQ2NzM2MTI5OTYwNDViYmI4OGNjZmM0Yzg1N2E4Y2FfMi0xLTEtMS00NDU2Ng_73a5e2fd-dbca-4027-a626-bccd3667432a"
      unitRef="usd">5751000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOjlkNjczNjEyOTk2MDQ1YmJiODhjY2ZjNGM4NTdhOGNhL3RhYmxlcmFuZ2U6OWQ2NzM2MTI5OTYwNDViYmI4OGNjZmM0Yzg1N2E4Y2FfMi0zLTEtMS00NDU2Ng_ffbeb048-c465-4363-8619-034bc0698718"
      unitRef="usd">4506000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOjlkNjczNjEyOTk2MDQ1YmJiODhjY2ZjNGM4NTdhOGNhL3RhYmxlcmFuZ2U6OWQ2NzM2MTI5OTYwNDViYmI4OGNjZmM0Yzg1N2E4Y2FfMi01LTEtMS00NDU2Ng_3d0d48bd-a188-4984-8e63-5099a2967ce2"
      unitRef="usd">11023000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOjlkNjczNjEyOTk2MDQ1YmJiODhjY2ZjNGM4NTdhOGNhL3RhYmxlcmFuZ2U6OWQ2NzM2MTI5OTYwNDViYmI4OGNjZmM0Yzg1N2E4Y2FfMi03LTEtMS00NDU2Ng_b125e882-0a9c-4063-9b50-8f22a054fd61"
      unitRef="usd">8162000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfMjA0NQ_a51501ee-1666-4213-bcd6-1d0b5733d22c"
      unitRef="usd">36700000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfMjEzNQ_72d7ec0a-a7ed-46aa-be76-6607677c2be6">P2Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfODQ5Mg_f8af02ee-dca6-4801-96c7-dd3a4dece42a">&lt;div style="margin-top:6pt;text-indent:27pt"&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 summary of stock option awards for the six months ended June&#160;30, 2022:&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:52.262%"/&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:0.530%"/&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:0.530%"/&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:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.015%"/&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;Options&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;br/&gt;Per Share&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;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Life&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;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;br/&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Options outstanding at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;284,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;15.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;3,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 12.25pt;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;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:10pt;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:10pt;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:10pt;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:10pt;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="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(3,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;9.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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="background-color:#cceeff;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;Options outstanding at June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;281,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;15.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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;1.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;Options exercisable at June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;281,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;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;15.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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;1.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;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;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="iebb4499ac2204656ae81d189120b7c35_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOmE2ZjhhOTFhNzQ5ZDRlOTI5YjhiMzdiYWYxNWFlZjZlL3RhYmxlcmFuZ2U6YTZmOGE5MWE3NDlkNGU5MjliOGIzN2JhZjE1YWVmNmVfMS0xLTEtMS00NDU2Ng_d39ad9c0-b3b2-427b-bde4-11293b299f17"
      unitRef="shares">284225</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="iebb4499ac2204656ae81d189120b7c35_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOmE2ZjhhOTFhNzQ5ZDRlOTI5YjhiMzdiYWYxNWFlZjZlL3RhYmxlcmFuZ2U6YTZmOGE5MWE3NDlkNGU5MjliOGIzN2JhZjE1YWVmNmVfMS0zLTEtMS00NDU2Ng_db74667a-c056-40c4-bf43-657d22177bd0"
      unitRef="usdPerShare">15.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i07dca97f1856419e9e5cc13562fc5a80_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOmE2ZjhhOTFhNzQ5ZDRlOTI5YjhiMzdiYWYxNWFlZjZlL3RhYmxlcmFuZ2U6YTZmOGE5MWE3NDlkNGU5MjliOGIzN2JhZjE1YWVmNmVfMS01LTEtMS00NDU2Ng_c1d44a3d-9bca-410c-be63-1a8ca14d7e1d">P1Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="iebb4499ac2204656ae81d189120b7c35_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOmE2ZjhhOTFhNzQ5ZDRlOTI5YjhiMzdiYWYxNWFlZjZlL3RhYmxlcmFuZ2U6YTZmOGE5MWE3NDlkNGU5MjliOGIzN2JhZjE1YWVmNmVfMS03LTEtMS00NDU2Ng_b335a0f0-7329-4734-a81e-8665476c06a2"
      unitRef="usd">3430000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i348904c689694324aed78dd4d2611e46_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOmE2ZjhhOTFhNzQ5ZDRlOTI5YjhiMzdiYWYxNWFlZjZlL3RhYmxlcmFuZ2U6YTZmOGE5MWE3NDlkNGU5MjliOGIzN2JhZjE1YWVmNmVfMi0xLTEtMS00NDU2Ng_f5f93136-6c12-46b1-984c-9dd2c4d09861"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i348904c689694324aed78dd4d2611e46_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOmE2ZjhhOTFhNzQ5ZDRlOTI5YjhiMzdiYWYxNWFlZjZlL3RhYmxlcmFuZ2U6YTZmOGE5MWE3NDlkNGU5MjliOGIzN2JhZjE1YWVmNmVfMi0zLTEtMS00NDU2Ng_f6937665-111f-4a1e-a029-2d5b89949e12"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i348904c689694324aed78dd4d2611e46_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOmE2ZjhhOTFhNzQ5ZDRlOTI5YjhiMzdiYWYxNWFlZjZlL3RhYmxlcmFuZ2U6YTZmOGE5MWE3NDlkNGU5MjliOGIzN2JhZjE1YWVmNmVfMy0xLTEtMS00NDU2Ng_f47f9f73-c81b-4b9b-a790-365a77bf6574"
      unitRef="shares">3000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i348904c689694324aed78dd4d2611e46_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOmE2ZjhhOTFhNzQ5ZDRlOTI5YjhiMzdiYWYxNWFlZjZlL3RhYmxlcmFuZ2U6YTZmOGE5MWE3NDlkNGU5MjliOGIzN2JhZjE1YWVmNmVfMy0zLTEtMS00NDU2Ng_11a72c36-2775-4cec-8fe5-46dd8f11187a"
      unitRef="usdPerShare">9.68</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i348904c689694324aed78dd4d2611e46_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOmE2ZjhhOTFhNzQ5ZDRlOTI5YjhiMzdiYWYxNWFlZjZlL3RhYmxlcmFuZ2U6YTZmOGE5MWE3NDlkNGU5MjliOGIzN2JhZjE1YWVmNmVfNC0xLTEtMS00NDU2Ng_b21e55db-4d60-4c4c-99f1-dd67fe2313a0"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i348904c689694324aed78dd4d2611e46_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOmE2ZjhhOTFhNzQ5ZDRlOTI5YjhiMzdiYWYxNWFlZjZlL3RhYmxlcmFuZ2U6YTZmOGE5MWE3NDlkNGU5MjliOGIzN2JhZjE1YWVmNmVfNC0zLTEtMS00NDU2Ng_88f11bc5-45a9-4485-95c1-bc8c1fbbebb9"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i19dfdf775104464daee13f6fd0409751_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOmE2ZjhhOTFhNzQ5ZDRlOTI5YjhiMzdiYWYxNWFlZjZlL3RhYmxlcmFuZ2U6YTZmOGE5MWE3NDlkNGU5MjliOGIzN2JhZjE1YWVmNmVfNS0xLTEtMS00NDU2Ng_a3eec7b4-e07c-4129-a6d3-4d88ec7c1dab"
      unitRef="shares">281225</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i19dfdf775104464daee13f6fd0409751_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOmE2ZjhhOTFhNzQ5ZDRlOTI5YjhiMzdiYWYxNWFlZjZlL3RhYmxlcmFuZ2U6YTZmOGE5MWE3NDlkNGU5MjliOGIzN2JhZjE1YWVmNmVfNS0zLTEtMS00NDU2Ng_d63a29b5-eb0f-4714-b876-0cf675f9d08c"
      unitRef="usdPerShare">15.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i348904c689694324aed78dd4d2611e46_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOmE2ZjhhOTFhNzQ5ZDRlOTI5YjhiMzdiYWYxNWFlZjZlL3RhYmxlcmFuZ2U6YTZmOGE5MWE3NDlkNGU5MjliOGIzN2JhZjE1YWVmNmVfNS01LTEtMS00NDU2Ng_c73efd56-e732-4832-ab13-25079ff39572">P1Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i19dfdf775104464daee13f6fd0409751_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOmE2ZjhhOTFhNzQ5ZDRlOTI5YjhiMzdiYWYxNWFlZjZlL3RhYmxlcmFuZ2U6YTZmOGE5MWE3NDlkNGU5MjliOGIzN2JhZjE1YWVmNmVfNS03LTEtMS00NDU2Ng_a7bf3df3-9327-4c55-b34b-77b0c8789d0e"
      unitRef="usd">333000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i19dfdf775104464daee13f6fd0409751_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOmE2ZjhhOTFhNzQ5ZDRlOTI5YjhiMzdiYWYxNWFlZjZlL3RhYmxlcmFuZ2U6YTZmOGE5MWE3NDlkNGU5MjliOGIzN2JhZjE1YWVmNmVfNi0xLTEtMS00NDU2Ng_78e86fc2-e83a-4deb-9310-3de240833059"
      unitRef="shares">281225</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i19dfdf775104464daee13f6fd0409751_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOmE2ZjhhOTFhNzQ5ZDRlOTI5YjhiMzdiYWYxNWFlZjZlL3RhYmxlcmFuZ2U6YTZmOGE5MWE3NDlkNGU5MjliOGIzN2JhZjE1YWVmNmVfNi0zLTEtMS00NDU2Ng_2a21f927-5cfb-4aa9-b2da-3f7c5e74e833"
      unitRef="usdPerShare">15.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i348904c689694324aed78dd4d2611e46_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOmE2ZjhhOTFhNzQ5ZDRlOTI5YjhiMzdiYWYxNWFlZjZlL3RhYmxlcmFuZ2U6YTZmOGE5MWE3NDlkNGU5MjliOGIzN2JhZjE1YWVmNmVfNi01LTEtMS00NDU2Ng_9c3de8b0-f523-448c-8a4f-44a34b99796d">P1Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i19dfdf775104464daee13f6fd0409751_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOmE2ZjhhOTFhNzQ5ZDRlOTI5YjhiMzdiYWYxNWFlZjZlL3RhYmxlcmFuZ2U6YTZmOGE5MWE3NDlkNGU5MjliOGIzN2JhZjE1YWVmNmVfNi03LTEtMS00NDU2Ng_036350b7-1933-4c6b-b777-ac396a2b9a68"
      unitRef="usd">333000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfODUxNA_10726861-269a-4a37-b50b-61dce9ce78ba">The following table presents a summary of RSUs for the six months ended June&#160;30, 2022:&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:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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;Restricted&lt;br/&gt;Stock&lt;br/&gt;Units&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;Grant Date&lt;br/&gt;Fair Value&lt;br/&gt;Per Share&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;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;br/&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Nonvested RSUs at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;3,345,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;17.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;92,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 12.25pt;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;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:10pt;font-weight:400;line-height:100%"&gt;1,573,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;21.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#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="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(1,066,574)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;14.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(142,510)&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;12.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#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="background-color:#cceeff;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;Nonvested RSUs at June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;3,709,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;19.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;62,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ic1ac4b41daec49758fda8f0620e4b88a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOjI4MDkzMGFmNWRlNjRjNjZiYmUxZDkyZGEzODdmNmU3L3RhYmxlcmFuZ2U6MjgwOTMwYWY1ZGU2NGM2NmJiZTFkOTJkYTM4N2Y2ZTdfMS0xLTEtMS00NDU2Ng_c6ee4287-26a2-40ce-af32-5ed7d43a05cf"
      unitRef="shares">3345091</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ic1ac4b41daec49758fda8f0620e4b88a_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOjI4MDkzMGFmNWRlNjRjNjZiYmUxZDkyZGEzODdmNmU3L3RhYmxlcmFuZ2U6MjgwOTMwYWY1ZGU2NGM2NmJiZTFkOTJkYTM4N2Y2ZTdfMS0zLTEtMS00NDU2Ng_8ec1b1ab-913f-4c2b-bf38-6efe97fbd7fe"
      unitRef="usdPerShare">17.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="ic1ac4b41daec49758fda8f0620e4b88a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOjI4MDkzMGFmNWRlNjRjNjZiYmUxZDkyZGEzODdmNmU3L3RhYmxlcmFuZ2U6MjgwOTMwYWY1ZGU2NGM2NmJiZTFkOTJkYTM4N2Y2ZTdfMS01LTEtMS00NDU2Ng_61a41c68-1aea-4ada-8432-80f35d1c5de4"
      unitRef="usd">92492000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="iee799f5f65624d1eb98d1db8d71480a3_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOjI4MDkzMGFmNWRlNjRjNjZiYmUxZDkyZGEzODdmNmU3L3RhYmxlcmFuZ2U6MjgwOTMwYWY1ZGU2NGM2NmJiZTFkOTJkYTM4N2Y2ZTdfMi0xLTEtMS00NDU2Ng_6cac58a3-d36e-4213-913a-aae70ecdce87"
      unitRef="shares">1573753</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="iee799f5f65624d1eb98d1db8d71480a3_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOjI4MDkzMGFmNWRlNjRjNjZiYmUxZDkyZGEzODdmNmU3L3RhYmxlcmFuZ2U6MjgwOTMwYWY1ZGU2NGM2NmJiZTFkOTJkYTM4N2Y2ZTdfMi0zLTEtMS00NDU2Ng_93d74dfc-f3bf-41c8-96c8-f3602f82ff5e"
      unitRef="usdPerShare">21.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="iee799f5f65624d1eb98d1db8d71480a3_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOjI4MDkzMGFmNWRlNjRjNjZiYmUxZDkyZGEzODdmNmU3L3RhYmxlcmFuZ2U6MjgwOTMwYWY1ZGU2NGM2NmJiZTFkOTJkYTM4N2Y2ZTdfMy0xLTEtMS00NDU2Ng_01c054d8-939c-4c92-b195-9ed3374d16eb"
      unitRef="shares">1066574</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="iee799f5f65624d1eb98d1db8d71480a3_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOjI4MDkzMGFmNWRlNjRjNjZiYmUxZDkyZGEzODdmNmU3L3RhYmxlcmFuZ2U6MjgwOTMwYWY1ZGU2NGM2NmJiZTFkOTJkYTM4N2Y2ZTdfMy0zLTEtMS00NDU2Ng_67b5dc7a-5206-42b8-8471-042473121684"
      unitRef="usdPerShare">14.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="iee799f5f65624d1eb98d1db8d71480a3_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOjI4MDkzMGFmNWRlNjRjNjZiYmUxZDkyZGEzODdmNmU3L3RhYmxlcmFuZ2U6MjgwOTMwYWY1ZGU2NGM2NmJiZTFkOTJkYTM4N2Y2ZTdfNC0xLTEtMS00NDU2Ng_adc1f84f-9a9b-42a5-b8b7-e95c4917f69f"
      unitRef="shares">142510</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="iee799f5f65624d1eb98d1db8d71480a3_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOjI4MDkzMGFmNWRlNjRjNjZiYmUxZDkyZGEzODdmNmU3L3RhYmxlcmFuZ2U6MjgwOTMwYWY1ZGU2NGM2NmJiZTFkOTJkYTM4N2Y2ZTdfNC0zLTEtMS00NDU2Ng_3b7868de-4d03-4747-a5bc-6b56b53bbd74"
      unitRef="usdPerShare">12.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i583cb74f690244e5a9aea34be6b3aa71_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOjI4MDkzMGFmNWRlNjRjNjZiYmUxZDkyZGEzODdmNmU3L3RhYmxlcmFuZ2U6MjgwOTMwYWY1ZGU2NGM2NmJiZTFkOTJkYTM4N2Y2ZTdfNS0xLTEtMS00NDU2Ng_fa60cf10-c849-4f81-9d9a-a9f95c9c88c4"
      unitRef="shares">3709760</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i583cb74f690244e5a9aea34be6b3aa71_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOjI4MDkzMGFmNWRlNjRjNjZiYmUxZDkyZGEzODdmNmU3L3RhYmxlcmFuZ2U6MjgwOTMwYWY1ZGU2NGM2NmJiZTFkOTJkYTM4N2Y2ZTdfNS0zLTEtMS00NDU2Ng_6c1e5e2f-50e0-423d-8281-7dc348ab1554"
      unitRef="usdPerShare">19.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="i583cb74f690244e5a9aea34be6b3aa71_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RhYmxlOjI4MDkzMGFmNWRlNjRjNjZiYmUxZDkyZGEzODdmNmU3L3RhYmxlcmFuZ2U6MjgwOTMwYWY1ZGU2NGM2NmJiZTFkOTJkYTM4N2Y2ZTdfNS01LTEtMS00NDU2Ng_3643b885-a1ca-4e49-a46c-9febef8e125c"
      unitRef="usd">62081000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="iff45a3de179548568624ede8b959969b_D20220222-20220222"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfMzUwOA_8c510513-0364-4335-a19e-6176ac148f0e"
      unitRef="shares">629520</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="iff45a3de179548568624ede8b959969b_D20220222-20220222"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfODUxMg_90db60b3-a609-46ee-825a-5d368fa9f822">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharePrice
      contextRef="iab74676ff85f4c8a8975a1cdbc933730_I20220222"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfMzc2NA_1a603be0-ac5d-42d1-91eb-22caa2ae4c02"
      unitRef="usdPerShare">21.00</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i104bb956d1ba415e8cb2a24de6ca7da6_D20220222-20220222"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfMzk4MQ_c3de96fa-2b2c-4280-8088-cf344d65798d"
      unitRef="shares">668150</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <tph:MetricPerformancePercentage
      contextRef="i68a5a88834134876b6ba7d675b807f5a_I20220222"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfNDI4NQ_738682cb-c879-42e4-8074-09f99e55ee3b"
      unitRef="number">0.50</tph:MetricPerformancePercentage>
    <tph:MetricPerformancePercentage
      contextRef="i85e2af3c6db94340b9135a3ee2ffe878_I20220222"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfNDMyMg_b967bf75-e33b-4468-9df0-ce31b7b6efcb"
      unitRef="number">0.50</tph:MetricPerformancePercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ib7aa7252ef184cf0a8a9a0bf43588fa5_D20220222-20220222"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfNDQxNw_4d51735b-662e-44e2-9900-8788c25acf82"
      unitRef="number">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="icef46ea940ab4401991f406432d57360_D20220222-20220222"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfNDQyMw_6564e1f1-139b-4546-ba4f-966d4e1f9485"
      unitRef="number">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <tph:PotentialChangeInTotalStockholdersReturn
      contextRef="i3efd936141f54222811977c38b4603c9_I20220222"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfNDYyNQ_b8573246-0304-4298-81b7-b83ded408405"
      unitRef="number">0.25</tph:PotentialChangeInTotalStockholdersReturn>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i104bb956d1ba415e8cb2a24de6ca7da6_D20220222-20220222"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfNDg5MA_3008f6e0-719a-496a-b82b-bf8519843dfc"
      unitRef="usdPerShare">22.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ibc758206866945ecb491bc87b9b2c01f_D20220222-20220222"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfNTA2MQ_88a3fe2d-9402-4521-b132-c56bbec59df7"
      unitRef="shares">235078</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <tph:MetricPerformancePercentage
      contextRef="if7557a5835c54e8a91f1c2db2e93a695_I20220222"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfNTIyMQ_8409f741-8ca8-4105-bbd2-e9b883efc6d8"
      unitRef="number">0.50</tph:MetricPerformancePercentage>
    <tph:MetricPerformancePercentage
      contextRef="i8f544ee3b14f44d09eefe46ff398343b_I20220222"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfNTI5Mw_54843b6f-2e11-4336-aff3-bfcd5d95203e"
      unitRef="number">0.50</tph:MetricPerformancePercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ic923f8e55a264be38cd6557bf8773d22_D20220222-20220222"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfNTQyMw_78141a35-4f9d-4b87-a9b6-fdedf305e56e"
      unitRef="number">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ia31fd84ff65b49a78ff426308e117857_D20220222-20220222"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfNTQyOQ_2cca5f59-1daf-4192-b909-2d571edf0f30"
      unitRef="number">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ibc758206866945ecb491bc87b9b2c01f_D20220222-20220222"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfNTc0NQ_5c3793ce-95a7-4f3e-ad41-18167c2dd2dd"
      unitRef="usdPerShare">21.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="iaeb524efb28c40629342eaf97f25c88b_D20220425-20220425"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfODc5NjA5MzA1MjA1NQ_128c2a78-b81b-4d8a-a80a-3e26dc6e6334"
      unitRef="shares">38385</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:SharePrice
      contextRef="i5ab24320071440afb372da56d4c1b5cb_I20220425"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfODc5NjA5MzA1MjA2Mw_12c171cb-1bc4-46be-9729-c8970a3acff8"
      unitRef="usdPerShare">20.19</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ic15786161b5147af91917edf7098fbbc_D20220630-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfODc5NjA5MzA1MjA3MQ_9da112b8-048f-4b21-b4f3-02f07e8f6d41"
      unitRef="shares">2620</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:SharePrice
      contextRef="i887361fa268242c2bc68af54cbf6d096_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfODc5NjA5MzA1MjA3OA_9a3c24fb-663d-4360-b7fe-539142149373"
      unitRef="usdPerShare">21.07</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="i820ddb948ffb4499b61b7b262fbfda5e_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83Ni9mcmFnOjllZDg1Yzk5NzYzNzQxOWZhODM2Yzk4MjU5ODM0ZmYzL3RleHRyZWdpb246OWVkODVjOTk3NjM3NDE5ZmE4MzZjOTgyNTk4MzRmZjNfODc5NjA5MzA1MjA4Ng_976416b4-8220-4ef7-9967-7fe744f7e61e"
      unitRef="usdPerShare">17.43</us-gaap:SharePrice>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83OS9mcmFnOmIxNzhhZGQzYmFkZjRmZGE4ODcyOTQwOGIzMGY4ODJmL3RleHRyZWdpb246YjE3OGFkZDNiYWRmNGZkYTg4NzI5NDA4YjMwZjg4MmZfMjY5OQ_465df9cc-9700-4890-b0a6-7b8bf2082a61">Income Taxes&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for income taxes in accordance with ASC Topic 740, &lt;/span&gt;&lt;span style="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASC 740&#x201d;), which requires an asset and liability approach for measuring deferred taxes based on temporary differences between the financial statements and tax bases of assets and liabilities using enacted tax rates for the years in which taxes are expected to be paid or recovered.&#160;Each quarter we assess our deferred tax asset to determine whether all or any portion of the asset is more likely than not unrealizable under ASC 740.&#160;We are required to establish a valuation allowance for any portion of the asset we conclude is more likely than not to be unrealizable.&#160;Our assessment considers, among other things, the nature, frequency and severity of our current and cumulative losses, forecasts of our future taxable income, the duration of statutory carryforward periods and tax planning alternatives.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We had net deferred tax assets of $57.1 million as of both June&#160;30, 2022 and December&#160;31, 2021.&#160;We had a valuation allowance related to those net deferred tax assets of $3.4 million as of both June&#160;30, 2022 and December&#160;31, 2021.&#160;The Company will continue to evaluate both positive and negative evidence in determining the need for a valuation allowance against its deferred tax assets. Changes in positive and negative evidence, including differences between the Company&#x2019;s future operating results and the estimates utilized in the determination of the valuation allowance, could result in changes in the Company&#x2019;s estimate of the valuation allowance against its deferred tax assets. The accounting for deferred taxes is based upon estimates of future results. Differences between the anticipated and actual outcomes of these future results could have a material impact on the Company&#x2019;s consolidated results of operations or financial position. Also, changes in existing federal and state tax laws and tax rates could affect future tax results and the valuation allowance against the Company&#x2019;s deferred tax assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tri Pointe has certain liabilities to Weyerhaeuser Company (&#x201c;Weyerhaeuser&#x201d;) related to a tax sharing agreement. As of June&#160;30, 2022 and December&#160;31, 2021, we had an income tax liability to Weyerhaeuser of $199,000. The income tax liability to Weyerhaeuser is recorded in accrued expenses and other liabilities on the accompanying consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;Our provision for income taxes totaled $45.9 million and $39.3 million for the three months ended June&#160;30, 2022 and 2021, respectively and $76.2 million and $62.9 million for the six months ended June&#160;30, 2022 and 2021, respectively. The Company classifies any interest and penalties related to income taxes assessed by jurisdiction as part of income tax expense. The Company did not have any uncertain tax positions recorded as of June&#160;30, 2022 and December&#160;31, 2021. The Company has not been assessed interest or penalties by any major tax jurisdictions related to prior years.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83OS9mcmFnOmIxNzhhZGQzYmFkZjRmZGE4ODcyOTQwOGIzMGY4ODJmL3RleHRyZWdpb246YjE3OGFkZDNiYWRmNGZkYTg4NzI5NDA4YjMwZjg4MmZfOTM5_fab813cc-3979-400c-a50b-9cf07eeebd83"
      unitRef="usd">57100000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83OS9mcmFnOmIxNzhhZGQzYmFkZjRmZGE4ODcyOTQwOGIzMGY4ODJmL3RleHRyZWdpb246YjE3OGFkZDNiYWRmNGZkYTg4NzI5NDA4YjMwZjg4MmZfOTM5_fee6922a-66ad-45b6-b815-7687ebdafb67"
      unitRef="usd">57100000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i2b76ac82b36842b4890a5626b3a71ccd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83OS9mcmFnOmIxNzhhZGQzYmFkZjRmZGE4ODcyOTQwOGIzMGY4ODJmL3RleHRyZWdpb246YjE3OGFkZDNiYWRmNGZkYTg4NzI5NDA4YjMwZjg4MmZfMTAzNw_31675c92-602c-47b0-bd7a-a539b209af5d"
      unitRef="usd">3400000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i8c39676046e04a61acb2d607a90740ca_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83OS9mcmFnOmIxNzhhZGQzYmFkZjRmZGE4ODcyOTQwOGIzMGY4ODJmL3RleHRyZWdpb246YjE3OGFkZDNiYWRmNGZkYTg4NzI5NDA4YjMwZjg4MmZfMTAzNw_bdda1e72-f4c6-4800-9f50-aa630c4cc5df"
      unitRef="usd">3400000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i0d6b2d566dfb43a0bd4d3b9abe788257_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83OS9mcmFnOmIxNzhhZGQzYmFkZjRmZGE4ODcyOTQwOGIzMGY4ODJmL3RleHRyZWdpb246YjE3OGFkZDNiYWRmNGZkYTg4NzI5NDA4YjMwZjg4MmZfMjEyNw_713de146-b7b3-4e40-9906-14346225da4b"
      unitRef="usd">199000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="ib7798ccadc2547e3ac596c3530aa60d0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83OS9mcmFnOmIxNzhhZGQzYmFkZjRmZGE4ODcyOTQwOGIzMGY4ODJmL3RleHRyZWdpb246YjE3OGFkZDNiYWRmNGZkYTg4NzI5NDA4YjMwZjg4MmZfMjEyNw_848f12c0-9b99-4d45-92ed-1b30bc25e72e"
      unitRef="usd">199000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83OS9mcmFnOmIxNzhhZGQzYmFkZjRmZGE4ODcyOTQwOGIzMGY4ODJmL3RleHRyZWdpb246YjE3OGFkZDNiYWRmNGZkYTg4NzI5NDA4YjMwZjg4MmZfMjMxNQ_bd7bf8dd-1fa3-4c0d-bc02-a0f957c38a4d"
      unitRef="usd">45900000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib27b2efb3cef446daadd76c824f529d4_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83OS9mcmFnOmIxNzhhZGQzYmFkZjRmZGE4ODcyOTQwOGIzMGY4ODJmL3RleHRyZWdpb246YjE3OGFkZDNiYWRmNGZkYTg4NzI5NDA4YjMwZjg4MmZfMjMyMg_ca38b074-cbeb-482d-8603-67c95a478cdd"
      unitRef="usd">39300000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83OS9mcmFnOmIxNzhhZGQzYmFkZjRmZGE4ODcyOTQwOGIzMGY4ODJmL3RleHRyZWdpb246YjE3OGFkZDNiYWRmNGZkYTg4NzI5NDA4YjMwZjg4MmZfMTA5OTUxMTYzMDU3Nw_4ac3855b-ee14-4b07-bbed-84ae3742cb44"
      unitRef="usd">76200000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl83OS9mcmFnOmIxNzhhZGQzYmFkZjRmZGE4ODcyOTQwOGIzMGY4ODJmL3RleHRyZWdpb246YjE3OGFkZDNiYWRmNGZkYTg4NzI5NDA4YjMwZjg4MmZfMTA5OTUxMTYzMDU4MQ_708e7d31-0c01-463c-a3d5-3273f378d18f"
      unitRef="usd">62900000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl84Mi9mcmFnOjA1NDZhNmY5ZGEzODRhMWE4N2E5MmM2MmRhZWJmMmRhL3RleHRyZWdpb246MDU0NmE2ZjlkYTM4NGExYTg3YTkyYzYyZGFlYmYyZGFfMTEz_eacff21b-b097-4241-8a05-f5dccb78a175">Related Party TransactionsWe had no related party transactions for the six months ended June&#160;30, 2022 and 2021.</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl84Mi9mcmFnOjA1NDZhNmY5ZGEzODRhMWE4N2E5MmM2MmRhZWJmMmRhL3RleHRyZWdpb246MDU0NmE2ZjlkYTM4NGExYTg3YTkyYzYyZGFlYmYyZGFfNDM_3002ab1f-669c-4ccd-aca2-e4616191e64c"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl84Mi9mcmFnOjA1NDZhNmY5ZGEzODRhMWE4N2E5MmM2MmRhZWJmMmRhL3RleHRyZWdpb246MDU0NmE2ZjlkYTM4NGExYTg3YTkyYzYyZGFlYmYyZGFfNDM_a8bd035b-0343-4513-b103-bda46307590e"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:CashFlowSupplementalDisclosuresTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl84NS9mcmFnOmViOTg1ZTNiN2M0MDRkMDdhNmY0NjdlMWMxMDdiZjIxL3RleHRyZWdpb246ZWI5ODVlM2I3YzQwNGQwN2E2ZjQ2N2UxYzEwN2JmMjFfMTg0_4aebf50f-5eed-4ff2-8af1-48fe1810f7e6">Supplemental Disclosure to Consolidated Statements of Cash Flows&lt;div style="margin-top:6pt;text-indent:27pt"&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 are supplemental disclosures to the consolidated statements of cash flows (in thousands):&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:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&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;Six Months Ended June 30,&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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Supplemental disclosure of cash flow information:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 25.75pt;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;Interest paid (capitalized), net&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(3,757)&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(3,061)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;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;Income taxes paid (refunded), net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;94,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;69,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;Supplemental disclosures of noncash activities:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;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;Amortization of senior note discount capitalized to real estate inventory&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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 25.75pt;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;Amortization of deferred loan costs capitalized to real estate inventory&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:CashFlowSupplementalDisclosuresTextBlock>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl84NS9mcmFnOmViOTg1ZTNiN2M0MDRkMDdhNmY0NjdlMWMxMDdiZjIxL3RleHRyZWdpb246ZWI5ODVlM2I3YzQwNGQwN2E2ZjQ2N2UxYzEwN2JmMjFfMTky_c3b4e7e1-9761-42c6-82fa-80ce3f21c96b">&lt;div style="margin-top:6pt;text-indent:27pt"&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 are supplemental disclosures to the consolidated statements of cash flows (in thousands):&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:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&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;Six Months Ended June 30,&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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Supplemental disclosure of cash flow information:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 25.75pt;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;Interest paid (capitalized), net&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(3,757)&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(3,061)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;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;Income taxes paid (refunded), net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;94,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;69,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:10pt;font-weight:400;line-height:100%"&gt;Supplemental disclosures of noncash activities:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;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;Amortization of senior note discount capitalized to real estate inventory&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;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;460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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 25.75pt;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;Amortization of deferred loan costs capitalized to real estate inventory&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:InterestPaidNet
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl84NS9mcmFnOmViOTg1ZTNiN2M0MDRkMDdhNmY0NjdlMWMxMDdiZjIxL3RhYmxlOjUzMzYyMGE4YWUyMjQ2ODc5NDNlMGUxOGM0OTNlYmQzL3RhYmxlcmFuZ2U6NTMzNjIwYThhZTIyNDY4Nzk0M2UwZTE4YzQ5M2ViZDNfMy0xLTEtMS00NDU2Ng_fab57987-ec7f-4e36-8368-2410b966cae0"
      unitRef="usd">3757000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl84NS9mcmFnOmViOTg1ZTNiN2M0MDRkMDdhNmY0NjdlMWMxMDdiZjIxL3RhYmxlOjUzMzYyMGE4YWUyMjQ2ODc5NDNlMGUxOGM0OTNlYmQzL3RhYmxlcmFuZ2U6NTMzNjIwYThhZTIyNDY4Nzk0M2UwZTE4YzQ5M2ViZDNfMy0zLTEtMS00NDU2Ng_12f5c5e9-d276-4e54-9d9e-a8c3aad1aa74"
      unitRef="usd">3061000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl84NS9mcmFnOmViOTg1ZTNiN2M0MDRkMDdhNmY0NjdlMWMxMDdiZjIxL3RhYmxlOjUzMzYyMGE4YWUyMjQ2ODc5NDNlMGUxOGM0OTNlYmQzL3RhYmxlcmFuZ2U6NTMzNjIwYThhZTIyNDY4Nzk0M2UwZTE4YzQ5M2ViZDNfNC0xLTEtMS00NDU2Ng_a0bc0ee7-b1da-4489-9b93-b24d6cbe47b0"
      unitRef="usd">94321000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl84NS9mcmFnOmViOTg1ZTNiN2M0MDRkMDdhNmY0NjdlMWMxMDdiZjIxL3RhYmxlOjUzMzYyMGE4YWUyMjQ2ODc5NDNlMGUxOGM0OTNlYmQzL3RhYmxlcmFuZ2U6NTMzNjIwYThhZTIyNDY4Nzk0M2UwZTE4YzQ5M2ViZDNfNC0zLTEtMS00NDU2Ng_4881a3d6-486f-4534-ba73-119a2306f428"
      unitRef="usd">69308000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl84NS9mcmFnOmViOTg1ZTNiN2M0MDRkMDdhNmY0NjdlMWMxMDdiZjIxL3RhYmxlOjUzMzYyMGE4YWUyMjQ2ODc5NDNlMGUxOGM0OTNlYmQzL3RhYmxlcmFuZ2U6NTMzNjIwYThhZTIyNDY4Nzk0M2UwZTE4YzQ5M2ViZDNfNi0xLTEtMS00NDU2Ng_c572b173-6153-4039-8607-b773d576111c"
      unitRef="usd">490000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl84NS9mcmFnOmViOTg1ZTNiN2M0MDRkMDdhNmY0NjdlMWMxMDdiZjIxL3RhYmxlOjUzMzYyMGE4YWUyMjQ2ODc5NDNlMGUxOGM0OTNlYmQzL3RhYmxlcmFuZ2U6NTMzNjIwYThhZTIyNDY4Nzk0M2UwZTE4YzQ5M2ViZDNfNi0zLTEtMS00NDU2Ng_e64c7f2d-46eb-4569-a545-6c752698d6a6"
      unitRef="usd">460000</us-gaap:AmortizationOfDebtDiscountPremium>
    <tph:AmortizationOfDeferredLoanCosts
      contextRef="i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl84NS9mcmFnOmViOTg1ZTNiN2M0MDRkMDdhNmY0NjdlMWMxMDdiZjIxL3RhYmxlOjUzMzYyMGE4YWUyMjQ2ODc5NDNlMGUxOGM0OTNlYmQzL3RhYmxlcmFuZ2U6NTMzNjIwYThhZTIyNDY4Nzk0M2UwZTE4YzQ5M2ViZDNfNy0xLTEtMS00NDU2Ng_2f293a4d-baf5-498a-ba14-1696be47f5e7"
      unitRef="usd">1767000</tph:AmortizationOfDeferredLoanCosts>
    <tph:AmortizationOfDeferredLoanCosts
      contextRef="i049059d6e8b14922880bbfc30da12ac2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliNWRiNjNiZDc2MDQ3N2E4OTI0NzhlY2Y5NjM1OWI2L3NlYzo5YjVkYjYzYmQ3NjA0NzdhODkyNDc4ZWNmOTYzNTliNl84NS9mcmFnOmViOTg1ZTNiN2M0MDRkMDdhNmY0NjdlMWMxMDdiZjIxL3RhYmxlOjUzMzYyMGE4YWUyMjQ2ODc5NDNlMGUxOGM0OTNlYmQzL3RhYmxlcmFuZ2U6NTMzNjIwYThhZTIyNDY4Nzk0M2UwZTE4YzQ5M2ViZDNfNy0zLTEtMS00NDU2Ng_84eb9f2f-5043-416b-ab17-b7f8acf0b83e"
      unitRef="usd">1744000</tph:AmortizationOfDeferredLoanCosts>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>92
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M],TH)# /6!L/5RK&7>7 0^,;<@X*SD'-GJDX+"'9"E#=CKC6G(>)M2'1L(:
M9P7@&5JHZU@'>DMN@E"0^S2:"64#PS5HV^T-SOLV-#2P(=IY@79>!^U!+ (S
MB4(CWO/(VD-QG4<5D(D,8BW(K8Q$<D+N8N_41HOJ-*2E3KFB.G5XH7!200_E
MIK.>D*F&84FD(F.9QEIMX=>W5L(!]??7-F(\J"GR,Q-!ZR _\B=RY\,P#>:!
MEW$C??F 9)^VZ:#O,K=GY46#F_*RDI?5X1WY/JA#1]Q=D(_P'?D<V]L5ESSO
M.F0*/GNYD3"/7X5KW\J-BC3E+LT01>T'SOVXD59N7'*:!EKD182MAY7Y&):(
MEIZ(XJ[F-?/8W,$X?I2;V,J+R\&T8!Z1KT$8PC[)"GP,PT1+QT1QG_,:N)BY
M)DJN@]BS]VY<\_ZK%?08UHF6WHGBEN<UZ$0FFH?DKV!5/3GCBF?GW1ZUDA[#
M/-'2/5'<\F1]=@3;_&HP7& PL$_#Q[!,M/1,%#<\'Z4'[359RA@S30=$NM1M
M4\>U3SW'\$VT-$[T@.,)--A!.2>4O9F])5/AI0I:T@J)*XUE%,%J/-72^WY"
M5ER1-0]307YV3AU*5K#%S1( UCHXAIMBI9MBN-\!P^\'\8),M]%,AC;T0P*3
M6VL:X1B.B96.B>'V9M^6Y/K)6_)X(2I-\0&A^V]3JR/$PYKRE0Z)U7)(XU0I
MLVW+]VI9.\)JDEH330<4OUG34V,\JBEGZ8A8+4=T![L2E:<DS?Z;[\&MG+AB
M%><Q7! K71"KY8+,_A2V,& (%E)9)Z(#.A^Y@KX^\CP!0B#CYY)6XF/8(%;:
M(%;+!DTC'H;D*DW@=6+OM[A.9;H!CVO*5[H?5LO]7$="+<S _  *>@D&(5KQ
MV-ZTN& UZ#',#RO-#\.]R[XAEP(:$L-KF#;"XYKBE2:(U<H<O5SAIUDZGWQ.
M-5C:.%M WP3Q+LO_UDK_@ZS.KDYRM5ZF9HZ2UD/JT+Y[YC P6FL;<.F*&.YE
M1I&(_2P9> ,[*"L++E#=DL>P.FYI==P#J9U]DO,F2(RQW0KP:3?PT#KM'!"K
MRN+B84T92]_CXG;E->,N;UU-B<M]L3,>P_NXI?=QZWD?P%2 >!?[XHG\+JR3
MS@$IQW%HKT_[9];M"1[<E//9T1CN5/;F;M>4WTQWQ0X@#LBUVY2U7>OV&8_\
MOZ"=9\>E9O7+3I$3XIG$;'YR6CPM3JI'V?ELI_P\/^;^Q,WBF9!0S"'4.1W
MC*?RD^/\1LM5=O@ZDUK+*+M<"NX+93Z ]W,I]?[&_(/B_'[X'U!+ P04
M" !5B?54-?A=K:L%   X%@  &    'AL+W=O<FMS:&5E=',O<VAE970R+GAM
M;*U8;6_;-A#^*X1;%!O@QB3UGCH&7"=;.V1M$*?;9T:B8Z&2Z(I4G.S7[R@Y
MDFU1](HE0&Q)OCL]=^3=<\?I5I3?Y9ISA9[RK) 7H[52F_/)1,9KGC-Y)C:\
M@%]6HLR9@MOR82(W)6=)K91G$XJQ/\E96HQFT_K933F;BDIE:<%O2B2K/&?E
M\T>>B>W%B(Q>'MRF#VNE'TQFTPU[X$NNOFUN2KB;M%:2-.>%3$6!2KZZ&,W)
M^8+Z6J&6^"OE6[EWC;0K]T)\US>?DXL1UHAXQF.E33#X>N0+GF7:$N#XL3,Z
M:M^I%?>O7ZS_5CL/SMPSR1<B^SM-U/IB%(Y0PE>LRM2MV'[B.X<\;2\6F:P_
MT78GBT<HKJ02^4X9$.1IT7RSIUT@]A2(.Z! =PKTORHX.P6G=K1!5KMUR12;
M34NQ1:66!FOZHHY-K0W>I(5>QJ4JX=<4]-1L\?7+\NOUY\OYW=4E^CB_GG]9
M7*'EIZNKNR5ZC[XM+]$O;W]%;U%:H+NUJ"0K$CF=*'BSUI_$N[=\;-Y"!][R
M1U6<(0>/$<64&M07=O5+'H,ZJ=7)H?H$_&V=IJW3M+;G#-B;2\F5T8U&SS7K
MZ90ZEQL6\XL1Y(SDY2,?S=Z](3[^8'+JE8P=N.BT+CHVZ[,%DVL$BX5B?<%_
M5.DCRWAA]KHQY=>F=-X_SFB "76GD\=]?_IB?D@\&K9B!TC=%JEK17K+8P[@
M[C-NQ-8H>WLO):[G.O@(FT&,^%'DF[%Y+3;O!#:6(2X54QPRX!'B)\K4C-/K
M 7#<"#MZOQX -<AASPU<QXS4;Y'Z5J2? 9U4N5YAG:M5$8M"BBQ- 'J"X'&J
M!H#[_<@YQ(FB(]P&,1+BR#/##EK8@17V[T(DVS3+ZJTJU)J7@%ZQXB&%_8!8
MG:=C5'!E0A[T(7F^CYTCY"?%#I"'+?+0BOR2KWA90FP5>SH%-.PA\(+]T#4X
MS5(#.SAJ8496F%_KF++!@A?U@^,[?N@?83.(>9!@U R.X(Y]L!7>G5"08</P
M=NK[+W9=XOI>> 30).@X/J4#RTSV"))8R>(Z9?=I-I@^.^U7HHS7LG;H:\>+
MQ,I)LWD<BTJ7D U[UA79Z# U5 (:N?1X1?IRH1MZ[L!Z=,1&[,P&&,M*U[0G
M:&4EEWNE(SNQ5$Y_CP0N]!3'R UR4##(T%;JF([8J>Y:L,(>VSZ-40_#WS%"
MHYR'AX+;\1VQ$]Z2%ZDH42$4'RYGI,]A!(=AV*MH9L& DF@ 9\=VQ$YW3=TX
MM=X&SHHH5/YC;C,)@C]>A =P=O1&[/RV$'F>[FBY[L8$,''QP(MX"+/5GKD
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
MSSIOO^CRL3W,>U=J7:[;CRN5+E75 ,SO]V6I7[XT-]B=.)_]#5!+ P04
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
MN?3:"[L6ETYY98*,R)E27$6GT;LKO3%ZK0MI@E@6A>U,T&8C+FVM"ZW\\Z,
MO4CZ49%T.(\ZG![0X8EX8TVHO/C1E*K<GW\$>WJC3K-1YZ?W"OQ[9Q;BT?%<
MG!Z?GMXC[U$/TB.6]^B O DKQ7^6*Q\<@NJ_4P9'>8^GY=%&>^I;6:@7LY:
M=M=J=O;U5R=/CI_=H^WC7MO']TG_BUSZ5^L@QB+%>Z?Q1IN@!"0KLP&!E$(;
M$2J%3>DA:RX*:^"BKNA7\[)6M)0VQEY+H@/AL4:M'JYEH^N=D"%(T%[)HTN5
M'BK;8'U9..N]",H(#PN4GT-.47<E:;ET^G=KY%Q<R%J#*HVFS[:V3I9V+M[
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
M%@  &    'AL+W=O<FMS:&5E=',O<VAE970X+GAM;+58:V_<N!7]*\34*#8
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
M*T(=I72*< IA-TY!R8LXG&,6Q[PH,WK#*.!#DO$BR5F4\C0-QG@AIEG!\+Q
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
M0>0$H<#,.@9&CS6>H1".B&3\V7(&;4H'[-H[]D^^=JIEP0R>*7'+<UM,@^,
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
MBA.:7 !H; $<=A58)R*QJ#P%"SRL$4Z0;=*TLH*Y!FH]^N)S3C>E:"Y'<1H
M/*6M9)?M4Q2%I+3AED.Z0AC2>ZL0DEP40)LD6?I/"K?"I*P[7GTGM?C9.(C$
M+7H4K]=*TKQ!U%_(KPY6#,'GTHL- L$2H]T2K.T8[R#H^L]3!'J 2XU&9[1T
M\-@KAP3" Y(1B$2N+'#P<*R)#;9$]$^1;@J5U6HVU9)MO-ARBK)9VO#%#1@R
M@%GT([O HK]((R]5@:(=@/B7055FD?BC.?RA.?R^/BSZNSD,SXIL%.VE"Z&G
M\-!$)1N*. 0;BI([*$F?<]1MKQ79A<"=>CBQPL'!,; ;':!"%HSGT6Q^3H,X
MFDSF.)C,HF0<XV"<(*?.=J>Z&KP*YU[C@,_A()S#03CW>G>P5?5,?/_=/![%
M/SPSNCU&+6@63#NE-1-&ZTPLH/,)4OF(1W$TBTF;T2R))M.DGHOC^7$UT.R2
MF8 2:R>S-DIMDMH@C\V!87M/#$^,^JS(J*%-3K=FV<D"P^455O?S:8*6P[P=
MQ6,R88QEC8V*G<(0C7K*(D@YA^:81_/9C(TPCD:U$1[/[6+![<''E#M6/K<B
MJRS=M,='5,DY0[Y61!M;VE#S)2?1NW &Z5FL <MAYD2=[)01F_T:0KO4082>
MQ*/H_2<U-I,ZA5!5;NYNL0-8JU3,DTG4JLB40$P64"IVD@-/%)T"D$]H-8.%
M[V0N,]VW&D>YH_ZE9J!VLK'M[!Z!A56YX[Q*$P/B=ES%!2X!!;[FH3&.H&M3
M2[J=S1ZA"2YZ56]]36N(*Q(:&H)^U$MOQ0<L*LHRH3)2+L2_!:Z]6>"#T6'Q
M&+^C.1X=/TK973%,\A;>=*LV,KY=O:Q[_^>H\GF]OI7+?OE_=$<^2!!6$M,;
M _;>XW'3XY[5:V>\>E:OG_&.KO?09L=#-L1;IRW$X*X[@SI:RY)BD0I:B+:Z
M[\N_I5ONBR^8D92C;;O1D8ETZ+G1*N4621U%9\@9&:9G+1WW8E>30K%K4AD#
MI0,'N?;%=M<K41+U.VJW]L.VVJSTCI<Q=ZJ"DU!F?U;.!^[<78X"WZ# -R2P
M(8E-HTB+GDR%]D3#D?Y+O!1;B:("@:GL0IKC#L=-"-7VPIF]A*0@]NQ%=0"9
M<AS!92$.J'7<<,%K4PA54!GU*7B<*()YE*_(Y3T<-D3LUZ9_ZB8BM8:H5=-G
MHB[H--B3TC9D=*1+A ?Q>O1=B/0,DF"? U#++SD$0Z"'M"E5RI[>18O&UL_H
M%=#7MO7:6+_7T==,$-XE:ZH,01CN8Z-0</&W,NXVT0PEOF%0O&RD[2#LR.TW
M'/</*%Y'3Q=5$^X(80F*=LN:R3&6X'BS?(),CQ()NI$"WIZN0JS.Z3)D@DOV
MVF:&TW*)P3HNZ6K7/_9%:-#Y;%?BRQU_G*24J+0/7_#:V?;[YTWX[+?;'CZ>
M_HKIH#2^S<$2CP[[LTE/V/!!,CQXL^:/@ OCO2EYF(-$:],&7%\:[-3K![J@
M_2I\_5]02P,$%     @ 58GU5+=[_ P=!@  80X  !D   !X;"]W;W)K<VAE
M971S+W-H965T,3(N>&ULI5=M;]LV$/XK!Z\;$D"S+<GR2YL$2-(6Z[!N1=MU
M'X9]H"7:XB:1+DG9R;_?<Y3DV&V<%=@7FQ+OGKM[[H7BQ<[8?UPII:>[NM+N
M<E!ZOWD^&KF\E+5P0[.1&CLK8VOA\6C7([>Q4A1!J:Y&R7@\'=5"Z<'517CW
MSEY=F,972LMWEEQ3U\+>W\C*["X'\:!_\5ZM2\\O1E<7&[&6'Z3_??/.XFFT
M1RE4+;531I.5J\O!=?S\9L+R0>"3DCMWL":.9&G,/_SPIK@<C-DA6<G<,X+
MWU;>RJIB(+CQN<,<[$VRXN&Z1W\=8D<L2^'DK:G^4(4O+P?S 15R)9K*OS>[
MGV073\9XN:E<^*5=*YM-!Y0WSINZ4X8'M=+MO[CK>#A0F(]/*"2=0A+\;@T%
M+U\*+ZXNK-F196F@\2*$&K3AG-*<E _>8E=!SU^]T5OI/%CVCI2FWW5NM#.5
M*H27!;W27GDEW<7(PQ9KC/(.]Z;%34[@3NFMT;YT@"AD<:P_@H][1Y/>T9OD
M2<"?&SVD=!Q1,DZ2)_#2?>!IP$M/X+WZW"A_3V^E+TU!AS0(7=#/1FE/G_#<
M6.GHS^NE\Q85]-=C3+2&)H\;XJYZ[C8BEY<#M(V3=BL'5S]\%T_'+YX(8[(/
M8_(4^O_(WY.XCWO];<;HVI%9$1(F]PF+:">IE%5!LN5='4/YG:RVLNM1*DTM
MEXVJ"J77M!'6:VE=J3; M52I6K&Y2HFEJA@K-_5&:%@>TF^-#0HJ5QL1VI[!
M2P1 LG>O%O>TA"UD&OV[Q5S:2!OA(9CD):P(?>!B[T.+;W:=.P2]'-L87K05
MEK%7UM0T^YZ\H6S\?01\3,\0A@E^'(""$N5+T@;^:V]-5;$8RDZ";]^2!>>%
MOF<VVQ@.6!O2R\:R!J.NE(7*YP9N2LOB+><"8Y-3I!!5RP;"13@->M+2]8=;
MFL=C,GG>6 M&,>+)(,"/5M$[;@!)MT9KS$_Z._3#MNT'>%ZJO 0X<LF*C>.
M<28X)YW#+IH*!MBS(T52S#E3)9:5?(@UI.:>SG[X;IXDXQ>?WKP*J_C%.3=C
M1&I%SD1'N+<AY_>,R(\;J_A,05ZU7"'Y6 _I8XG=VEB_Y@RME!8Z9\:.?=IQ
M(>2Y:;3O.. 7NBO4'^MV0!P4@PCE_5+FLE["FS0.)1X/Z0:G0]$GNF>CK1]I
M^?S$;O&?2?/L]=<N%E*R/GCFVB5P% ;5(1<LAE2#S)6"J#A)35=0##(D'&ZT
M:FQ@MI!>J,I%Y*2D7PT*8!;1ISY?;_I\[3M]^.4,>-V2+"H(MU\,7'77Z[65
MZR# I'@8Z+N743@.[D$(@QI8P(GJ>A_W;;N3?9KZ))W*$! MQVVV8*- X/CR
M0'9D+AKTD#EJX7T-?CTGVI;F+BI0Y6@"*ZL03U L#$2T0?'>*:@O)4:8['O\
M(?0P/$-E!3?V.1,U1\(9$CZXBX\1_E)I"XA]/.)U*2KP*BD<]"Z4($2^&*+-
M<2[V@7!;/X+I//Y:97#=)0 "#]0RJ )H+5GB!/P0\][)[MP\3.MI%3H+;)O&
M0<>=/S\^*[YNK=["K7 E/:/).!HG*19I%BVF4WH/>;7E$G44Q]$TF],\2K,%
M-E"(,L09N-+>A"D]F231?#*#_B)*DPG]%HJ_+4V:1.-L1EDZH8_&0[][#;.+
M>93-L^# )(KG*?WR11%WK%VW9>IP;-R'Q@D%'FP<\O.,XF0>S;,8JUD:36=9
MW\D\_>+9BWT:8A"1+A8(;AZ-%QE.(<\S?5^\KE/HY9,4\:<9)7$23>*T"^3+
MENN$'POL_4,/'M1%.-R^-:4?2XL9<O@1^)#E#^KNQ$[(?TCYP^I77$V<J%K&
M9H$(I@XNS[' R)Q!$HLQMF9=+A_&B;S#"8RV/F/5-#NGLVFTF*7X9\W9 HMX
M'(&^\TZU,@Y-KV%T,:&SR7G_QVYTS0#S&=O.HFG,V4MG^%E$V2PYE<%O:22&
MG82RCA8I_\>HP6<T#48>^U0<'7SVU]*NP^7&42B^]@:P?[N_/UVWUX8'\?;R
M]5;8M4***[F"ZG@XRP9DVPM-^^#-)EPBEL;C2A*6)>Z TK( ]E<&IT7WP ;V
MM\JK?P%02P,$%     @ 58GU5*+FJ/N2"   AA8  !D   !X;"]W;W)K<VAE
M971S+W-H965T,3,N>&ULG5AK<]NV$OTK&-73:6=8/?V0$]LSMM-.G6EO/$F:
M?NC<#Q )B;@A 04 K2B__IY=@!3M6';2#[9(8K'/@[-+GFVL^^A+I8+X7%?&
MGP_*$-8O1B.?EZJ6?FC7RF!E:5TM V[=:N373LF"-]75:#H>'X]JJ<W@XHR?
MW;J+,]N$2AMUZX1OZEJZ[96J[.9\,!FT#][J51GHP>CB;"U7ZIT*?ZUO'>Y&
MG99"U\IX;8UP:GD^N)R\N#HD>1;XH-7&]ZX%1;*P]B/=W!3G@S$YI"J5!](@
M\7.GKE55D2*X\2GI''0F:6/_NM7^&\>.6!;2JVM;_:V+4)X/Y@-1J*5LJO#6
M;GY7*9XCTI?;RO-_L4FRXX'(&Q]LG3;#@UJ;^"L_ISQ\RX9IVC!EOZ,A]O*5
M#/+BS-F-<"0-;73!H?)N.*<-%>5=<%C5V!<N/DBGY:)2XL8$Y90/XE<3=-#*
MGXT"])/4*$^ZKJ*NZ1Y=Q^)/:T+IH:)0Q?W](_C5.3=MG;N:/JGP=6.&8C;.
MQ'0\G3ZA;]8%.V-]LSWZWKB5-/J+)#QDXMH:;RM=R @/4XA;)$"9$!_8I?A-
M&VER+2OQ#@\5L!B\^.=RX8,#FO[[6(:B X>/.T G[(5?RUR=#]9DR]VIP<6/
M/TR.QR^?".^P"^_P*>W?6<M_JTO\0:FBOS]L$&_6G*S+E5,I/S=&A%()ZPID
MSVU%;AOG%:5ST7A8\3X3&R44Z17:!"NJ5F$%A38JE#N%VI R"$-T[6S>.+7;
M M=T 3$J$K9[ 9X2RR:04*'N0#IKTL*RY%:.H@?7Y&V)2ULK/Q3OL=1$+WV3
ME\^YM%)&.5E56X%_=N.QE[QSJFARQ7:<]A^]D-Y;X">H L<ZE*+0#FP4M=L-
M=/A2K]E.S]<L!4:ZO$#V1"[7.B! >K[L,)G;NM:!'1J*6R2YD0@4;L"^5\^$
MP#78A8&\WB&/0L*1M?6ZU2/ GQ52+SUG#B(NG@Y*<XP3K,>5:5Q>RLYN0*S+
M)9!#+H'%N8RT(=8F0\::F,  XZI00 /H#8E:.YVGDGC5NH-4HJ!('B&A('?8
M3&>4X^2LQD"[;8TAY*!=50(@1B7@QQV<LHZ@;"@U&[)JHW<R1U;7TFRU67'$
MD2 @L)#0C^(RU<*]O\FHK+9? &4)Q  Y5*IG@,,NPA#:HJYU)1T9839I724O
MN!K4]CRIO7QW+>:3\4/"0LZ[K(E-J5@K[6874MTT3(H/-[^2X4QHH-MFG3 0
M0%F-%C7U9+$ (I8:\'+;H;BL0FF;54F"A>5DE?(.!M0*Z00;@!X23-CWBK-6
MM::2^EYI(;S8:X]"I25XR^#<Z*KJEZ!=9#Y IG<'P>_(.9Z<)?5\P:CQ7O'/
MHQ#8]@"@35XU!5^P^CV0R5AM!6[45:1#Z"[4(HB?C#4$4&*[GT6I*F!F2PXS
M] $LUT"[^HQQRJL^$NXI2S1E,(ZI3XT._;0DRB"+L,7 L55%.=>)I#WAF!GC
M*>C>F*XHM/G;X, U:3D %%5;;+4)=%#C[^&*<<*:["8R=Z*^>,@PB<5X>\&%
M$E106W0:KU=&PRSH# 2A<1[31HC]^,-\.CEYZ04R;6RM<[%6CF=31#@4[XB\
M>_HWMJFZVC[N=3\5EJH!4J5K9K\<TR\]!=& 4-0]C-(12YMP@HT'VSFZQ^F%
M3U2YR"SIC*-4BB'1*<"*=-BYHET)SG25J!4R0W$-;M2 7I<JU;9A;BB;4N=E
ME_!GR(=EC!4M2K&&J1T);U('Q%RIZZ8FD%I/'92:L_4M-7T#O^E^;^14QF,/
MO/Z"<PD]/%0\9.FH=-LV.OV%^X#Z1>8X Y @X1S0B.#UZ-D0]2IV,0Y+5MYV
M7!IM$I-7*.Z].8#>$:CG2"3\,^1(*QV:A2IEM6R33%'R86//%DVQPGGTI75A
MB<BBOU[>$8 B3X'6%M:!B%%?RN9E4;#7E(>=DSSS,,6T4\]"FH]4\XB#E,18
M5$?GWZDT6NP/!O<FT6T$<LN5*<D/IR;"N VIXDM+\TM"+4T U"_2"UK;TG;D
M AY[IOX_<9>WC8>(__F%P 2ON@E>O%*YJA?(ZFS"3R9XDA#P5M$;)#ERW:>N
MY];_,O>8CMGV0$QGQ]GA9(:K"7XGV<GL2/QG=$DKN)OCCE:.QB?9;'S(*V\B
M$_<FB%Y0TTEV/)F(Z<E1-C^:L?ST-#L=CQ'':79\>,R/WEL:T6#B:)Z-IX=L
MXGA^DAW-Y[AFWIJ^I/7#Z!"MSZ?'V>G1N+?^6$!.K>.+R3X'F3K!LXK[V7WN
M5[FDP98::BNPM^$_F85N.Q,/.<:'42:DMY- =Z;ALR"G8TNEI<!G7R[L':B8
MD/45SSA5R71Z]Y'-;E[B9N1)'$!]ECE(Z& R&\[Q%@W>3F]\!Y.3X>GN"4O=
MQRQ)?87;C-X[UHJ_*%3;=E9]W"[UU/YPL6\6;6?:R+7]8_XM/?V]T^+6TE&E
M V*HU;ZF6_$!&BC%KQK7=K6E=B"]3XUT] J&B"E0-$=N#/TAGZ@E)(?2%"IL
M#BHA$J,V16X]8OE_;/DN669TKHC_B,JH__.XLWUV*GA$S2/S@<1K1E+!O7'[
MS(APA<91M#E%,3 A>A_?N^*$DTK%]DAK#=I?R97JM>C[GO6'[&>F*/J")';F
M^S/<;IYM"1=MQ'-5?%/!NX7"H&#BN"=>2].0OEBZK[-%/N%=IN'S1Z62I.HA
MM[ %@GS2%N&=%'[KNU"+[KB)!^[LJZ%V_\!*M8:W?6_Z!S#ZDJ-!LA]WLFKZ
M8UA7[#3I;Q#GP>GPJ#W363LB29_JH6FF[ _[3'JMWP?'N[UDIA\'Z>CO_(Z9
M_F R''=J'^K9FQO]G2^ECWU#&O6^#=;*K?@+*)$GH!$_$W9/NX^LE_';XDX\
M?J']4SH@$#2EEM@Z'IX<#>+[?WL3[)J_-"YL"+;FRU))L <)8'UI;6AOR$#W
MZ?GB_U!+ P04    " !5B?54VOJ:R[($   5"P  &0   'AL+W=O<FMS:&5E
M=',O<VAE970Q-"YX;6RE5MMN&S<0_97!Q@@<0)%6*UNV?!'@6Q,72&TX;OU0
M](':G=6RX9(*R;7L?GT/N9(L7Q.T+Q(O,V=NA[-S,#?VFZN8/=W52KO#I/)^
MMM?KN;SB6KBNF;'&36EL+3RV=MIS,\NBB$JUZF5I.NS50NID?!#/+NWXP#1>
M2<V7EEQ3U\+>'[,R\\.DGRP/KN2T\N&@-SZ8B2E_9?_[[-)BUUNA%+)F[:31
M9+D\3([Z>\=;03X*_"%Y[M;6%"*9&/,M;,Z+PR0-#K'BW <$@;];/F&E A#<
M^+[ 3%8F@^+Z>HG^2XP=L4R$XQ.C;F3AJ\-D-Z&"2]$H?V7FGWD1SW; RXUR
M\9?FK>SV(*&\<=[4"V5X4$O=_HN[11[6%';35Q2RA4(6_6X-12]/A1?C VOF
M9(,TT,(BAAJUX9S4H2A?O<6MA)X??S*FF$NE2.B"+GS%ELZU%WHJ)XKIR#GV
M[J#G82G(]_(%ZG&+FKV".J0O1OO*T9DNN'BLWX.'*S>SI9O'V9N OS:Z2X.T
M0UF:96_@#59A#R+>X&?"?A8PG4J7*^,:R_3GT<1Y"_+\]5(:6BM;+UL)#VK/
MS43.APE>C&-[R\GX_;O^,-U_(X:M50Q;;Z'_Y]+]?U3\D2D)1>%54:+\*>=<
M3Z RZ,=3_&[T!Z/N -15*KQ"J$V7%J0CJ7/5@")8/)P')!,MRP?+(EKND$:C
M @Z+O I@$*/<:&>4+(0'T$0HH7.F^"0@/Z\D).?"H87DQBYL044O^L)<>B U
MEFJV4]B,^QN^9UL);E TNF*AZ,QYX-.)J6="W]/F^W>[69;NWUR=G5S$=7__
M0T#.TOY6%_I4B5N&I_PL"/P^RUX''M4S*QW<PYV@:ROITD"5Z;.IV1$X6#!I
M43,"<>@Y4D^IM*:.*1#Y]T8ZZ1<ICEXMO5GFH()=H7&*IB6U!#*B*QM%2I;<
MI4\_D?Z8:NE\ZV4P7!J%OAY\V80Y7YG&0=]]V'O"CF?,H$_6.# ISYNZ4;%T
MOR$WKYPN?=L@T*DS2+>P"EGO9_N/SMZZO5YET%&VTQGMC&BSGW:&N^D'ZN]T
MLM'HM>-KXT6T/<1^=X#52@*'V\/.,!W\Z/I<TT7N34@!PD=:6A;^W>@U&L92
M:FUPR/CR^9#E2$T#+GD#7CBD&N686&2Y\XPE*#5#N)"E1.8"VEJ)'TIF077Z
M(M#5Q/TZL5J>\-U,VO:9Q!J&:G7INGJ!R9;;&L&U@/P2)$@'!]0]B=I8+_^!
M=-'80)@6]Z@]%C$),(WO/3_&C6WBB>$ NS$:#CIIFD;";O2[HU630831'U]9
MYH_QWLF[CW7X)M&,K32%(PZ?ID<L!3/QM&8<!P5U_\2WF+W'O@0O\DJ@;417
MG5#LHC7,-]\XOM!%1%VZ0!DW^CMKK7#M(<;R_"B[;[4$^*6-7^88AN$\GHM?
MHWSPZZ'%XLO&MT(UT4#(ET1?D[8EG0Y] CQLP'J,/  W@8/0*2U_;R"#>LHR
M1"!SX8V-#6T-@>_0)+HO?>-Z:Z-*;+AA( M]I=&^G5I6IZN9[Z@==1[$VX$1
M;)M*[4AQ"=6TN[.=D&V'L';CS2P./A/C,4;%986YE6T0P'UIC%]N@H'5)#S^
M%U!+ P04    " !5B?54GB")-1,#  !T!@  &0   'AL+W=O<FMS:&5E=',O
M<VAE970Q-2YX;6R%56V/G#@,_BL6K:J>1!<(,\!N9T;:EZON3JVZVE[;#U4_
M9, ,42&A2=C9WJ^O$Q@ZE7;G/@"Q8S]^;"=FM5?ZFVD0+3QTK33KH+&VOX@B
M4S;8<7.F>I2T4RO=<4NBWD6FU\@K[]2U$8OC+.JXD,%FY76W>K-2@VV%Q%L-
M9N@ZKG]<8:OVZR )#HH[L6NL4T2;5<]W^ 'MQ_Y6DQ3-*)7H4!JA)&BLU\%E
M<G&U</;>X)/ O3E:@\MDJ]0W)_Q=K8/8$<(62^L0.'WN\1K;U@$1C>\39C"'
M=(['ZP/Z&Y\[Y;+E!J]5^UE4MED'10 5UGQH[9W:_X53/DN'5ZK6^#?L1]L\
M#Z <C%7=Y$P,.B''+W^8ZG#D4,1/.+#)@7G>8R#/\H9;OEEIM0?MK G-+7RJ
MWIO(">F:\L%JVA7D9S?O;8,:+HU!:U:1)42GC\K)^VKT9D]X9_!.2=L8^%-6
M6/WN'Q&3F0X[T+EB)P'_&>09I'$(+&;L!%XZIY=ZO/0)O!NL46NLX%H9:T*X
MYKVPO!7_817"K<:>"UIP6<%Q(>!&F+)59M (7RZWQFHZ/%\?*\\8??%X='>A
M+DS/2UP'=&,,ZGL,-B^>)5G\^D1NBSFWQ2GT_VW=2>_'N?U6A%'@HU JNH?&
M4B55#;0!M6KI0@NY@Y="DD8-ALIH_K@ ZB'./80;++';$E":>$UR*#O@ TT6
M@P:>0\)"5J1ND83Y>0YW6 ^RXMN6XB!9N 8I3Z?"7AE!A);ALEA %F9)0C'N
M:;KT-"LL:'<-J=,-MA61U% /UO5Q, @D&4Z829B<L^D]GY!6<4EITC%Y\:Q@
M"7OM% 9Z_L/SR$.6%A1UD3!XWZ/FUN7>:QJ/VHJ)(WX?A*<1@J2!FA5A3&DM
MDW!1G,-;I.DQ\GNEZE>.T%1<LDMS!GD:YBR?ZGZ>+OSSKZ+SZBJ3I6%69&Y%
M>$G&X+$C%!U-@@[USL\[U[U!VG$HS-IYI%Z.D^27^3B/WW&]$U2 %FMRC<_R
M93"2/PA6]7ZN;)6E*>67#?T64#L#VJ^5L@?!!9A_-)N?4$L#!!0    ( %6)
M]53('2X(.P,  !0'   9    >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;*55
M76_;-A3]*Q=:,;2 $'W+5F8;2-(,Z]"N0;LN#T4?:.G:(DJ1&DG'\;_?)26K
M#I 8 _I@BQ_GG'LN+W6UV"O]W;2(%AX[(<TR:*WM+Z/(U"UVS%RH'B7M;)3N
MF*6IWD:FU\@:3^I$E,9Q&76,RV"U\&MW>K50.RNXQ#L-9M=U3!^N4:C],DB"
MX\(GOFVM6XA6BYYM\3/:+_V=IEDTJ32\0VFXDJ!QLPRNDLOKW.$]X!^.>W,R
M!I?)6JGO;O*N60:Q,X0":^L4&#T>\ :%<$)DX]]1,YA".N+I^*C^N\^=<EDS
M@S=*W//&MLM@'D"#&[83]I/:_X%C/H73JY4P_A_V S:K JAWQJIN)).#CLOA
MR1['<S@AS.,7".E(2+WO(9!W^999MEIHM0?MT*3F!CY5SR9S7+JB?+::=CGQ
M[.JJKO4.&[A]I#(;-,!D Q]MBQK><[;F@EN.9A%9BN4843WJ7@^ZZ0NZ)7Q0
MTK8&;F6#S5-^1!XGH^G1Z'5Z5O#/G;R + XAC=/TC%XV)9YYO>P%O3MV8&LQ
M)NQ/@0D#7Z_6QFJZ*M^>2WE0S)]7=*_/I>E9C<N W@^#^@&#U:^_)&7\VQF_
M^>0W/Z?^$X4ZJ_N\Z_\7#(XP/(4I#Q,GL%K1.VPL =4&:!<V2E SX'(+K[FD
M%;4SQ#1O+H&JC%.5X2W6V*U)+4O\2C)%[-E!DX@/J%$P)UXK8PV\@FP>QD5*
M@Z(*\Z2">Z8UD_8 8WH&7O^E+$*2O8$DSL*\R/VSFI5P:RSO)C4RJFG0]0)]
M"R'[U/@$H+&$ 2X?4%JE78Y)6H19&I/0+)S%*=SX5Y>L-]@KP\G8C#:R%(HB
M3(H2WDG21;#L<3JJ U@%]WA W3+<D55(JLK_CEGSB401^^$"0U*2;@%9'LZK
M_ 1JD?*U, O+>05EF-#_4,&G,9,P+N>0A5E<PGND_O:D=/,X3./,>4_+?.2G
M63@K*--96,5S^%M9.I%7D,]R@KICS\LRC),,GKOTT4FGHM/9^G[L;LA.VJ%I
M3:M3R[\:.MT/^/"]^,#TEDL# C=$C2]F10!ZZ,'#Q*K>][VULE0*/VSILX7:
M 6A_H^@6C!,78/H0KOX#4$L#!!0    ( %6)]507C&"[^PD  '8>   9
M>&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;+59;6_;.!+^*T0V7;2 3Y%D.W;:
M)$#:;M$]7+=%VKW]<+@/M$3;O)5$EZ3BYG[]/3.49,E)W+3; X)8+^1P9IZ9
M9X;4^=;8/]U:*2^^E$7E+H[6WF^>GYRX;*U*Z2*S417>+(TMI<>M79VXC54R
MYTEE<9+&\>E)*75U='G.SS[8RW-3^T)7ZH,5KBY+:6]?JL)L+XZ2H_;!M5ZM
M/3TXN3S?R)7ZJ/SOFP\6=R>=E%R7JG+:5,*JY<715?+\Y83&\X!_:K5UO6M!
MEBR,^9-N?LTOCF)22!4J\R1!XN=&O5)%08*@QN=&YE&W)$WL7[?2W[#ML&4A
MG7IEBC]T[M<71_,CD:NEK M_;;9O56//E.1EIG#\7VS#V#%6S&KG3=E,QGVI
MJ_ KOS1^Z$V8QP],2)L)*>L=%F(M7TLO+\^MV0I+HR&-+MA4G@WE=$6@?/06
M;S7F^<N/JM+&BM^,5T[(*A?_,+)RXH.\E8M"G9]XK$$C3[)&WLL@+WU WJEX
M9RJ_=N*7*E?Y</X)=.L43%L%7Z8'!?Z]KB(QCD<BC=/T@+QQ9_"8Y8T?D/=:
M+;QXK5U6&%=;)?YUM7#>(CC^?9^Q0=;D?EF4,,_=1F;JX@@9X92]44>7/_^4
MG,8O#F@ZZ32=')+^'=#\%7EB\/K36HE7IMS(ZO;GG^9I,GOA!%+:><S3U4JX
M,+CBP4^]62F_5G8D\%_0A#1^T9?'CY(7ST1FD,[.JUR8)0]>F@*\0"*?Z@I/
M3.VPA'OV7 !XU0$O7JM,E0MEQ3CA)XF81O/9],E0[;Q685XRY5$3<2PFTW@4
MQW'O:AJET_C!F3QQAI7#X/9W&LWBAR>%Y>9BW"S1_E*@F;KR[&^0A;(6MA=P
M/%SA/'R7)*,DGC[#13J:S9-GXI/QLH"VR2B>ST?SLVES/1NER9GXM0HK8C6X
MYI/5XH/1E5=".U=#]#%6!D\4!5/>:F752N+MQNHJTQL(EB7K _<_9!$;\K2'
M)#\8XBB%%TD<1R0@(*GM@>4B\1OJR\::3*G<A1G:L<ZRRI38*F3B\7@"9%KE
M1T(N/?#.*5^[@<%I[,S&LR[B8-WI"';TE-BFVL.&9I&KD*DD46RDSA'(I995
M5<NBN,5;(0&0M*XWF^=UX8=[:*]DMA:W&"B@@2["DMK?1CU\DMG]^,2/Q^?^
M,.7PW,-GMH_/_P&>].PT&C\*'G$O/K,'\&D2[OO@V4/G,#@].'@UZ+I=&Q)M
MMA7 <?7"Z5RC.1E ]]:44/NM*8CZW @89Q'LMV3OWQA7ZUH^.YX\+O\>8B\F
MK3UP)T-P.X<VSP,\37P!^+-YE$P?B3M)JOK8+ZTIV1"S!%D1+S>&]=>3#G:F
M9U'\_<DZ.9BLDQ':(+_>Q<.F*5(_.EVO&+A!J>$B9MN@[QE)(S.YT:!G_5^5
M!V.7NH*MY">V=@2ELJ)&ZT/:]:ODB/U,4FK+9= 4.I=4"1>R8'=Q$S="IUOP
M8V_8[X,(\6O@NX4Z!*#U4$.8&YA) PMTMUT8]F?!RBRSM>JEUZ$U&-WQCHB%
M9*D+ SR&-7G@Z;8NDP%NH[C9+N#A89/QM;ZBX-$MVC^P6_BD;!GJ[E)FN@#X
M**MIUQJT5Q^Q/<"T@&I3J1VG8I*^$--XTI7GX5QZ\[ZE_K,VD+9**'8YN]Z
M&#^MM<W1(N=ZJ3/)^Y(K9*?"-L</TKX_I&-UB*#H^:C@F%Q<81(%&L%P#509
MT5=83/N>T!!C <-WTB(1@G[)6<C%_D(C"BM*><H J@%,=T_U,XIJ))KC$%2T
M_]!E7?9J%3VUZL84-YP*08G.TWW#KKM1;YK7G7DUS FQ?,<*IJ7CTVG<2T=X
MXWC6?T*JWM$5G%[HDK1!A'?4!)4+Y7U#W(V^N_7O*MEHD,3#]9,^VP,'*  -
MU!</:%I?!:YA(+I$>F 1$N'O1FK??QS(W^(ZJ-D/RUDD_B"M;CL_]:=UFF 6
M:$N 9>@]E#E.0 F+QE1./K6K+".J.Q2:5GVN$8HC46\PS"&JW%*&_3=,)UY
ML"$>*8 U/7:=.@MC:8-T$(1F76-!%JC2$%-;%[Q:.VQWG"/%K0*!#+<HY-@E
M1+.29J,LQWM'UUSG\*:@<3+[7&NG0T(4H7$'EYD-NY/NUV@(%K7F?B"<*V T
M$>U+MH'2YK =3.$+)5;$WM1Y+&[OSSW9N(5FT^$#-9@MATLR[%'+T,R<:D\@
M^ZPF1GI/2].9A7C3U;!KBM&G[0;N_9OK-L!&8E/4U-F%HQ\L7JUH F<%(@/]
M!AR?1&?QDQ'<M5&!SILE]QF_@#^M7"G!,!RP:1#L=\TA#;^B61(WFLVGWZ/9
MO?T!:'V-E2HS*%W<#AR$@[,[]!9$R,>GI[-HVN\NY(W4A5PTH[FCXA*8ATZ,
MQ [#@?JV&TT'9"'$!Z5TG]\.6W.<]JCL@%W[D(#,9-7K+!J62Z/D],DC^JM9
MK]'XYOXJY(IT3GGW':W5'<X[T%U912><C (YH"EY>Q+N=EI]@FEV_26*4:AI
MBKK"/9WVW$MA,DO'W&D0P,?366@[Y%W'/JX?N_*/F]6$Q<&(HJOC>=H+8M9Q
M,H_.=C5YN#Q:#H3M74G]/0Q<X9BDQ(VT&CU>&P5HO RJ^4KN*L="%1HYB[T<
M[1FI9"$E%MP],IQ([J_8T+)*;N6VXKK5(R1L]6H^LGE==RGHURBMJ(Q\S!E:
ML+L>#4[L40P%0A#5Y0IY+YU'\Z'WTC0ZO=][@V#!#BAD2+[3#'5-FYS4W^7(
M;DO=KD\;UR; 95N9NZ.I7;Z1,KV-0;>':[9UI#SHM=.=VJNNM?D&%PW#H^=F
MI[_\*"=/9[N#BR9$Q]'L+SF9Q?P8+Z;[RJ4]3B2W?I,W]K+]P,Z/C+M#]/)1
M]- 0T\Z'0?'3_O'=4)%78%+XQ*,NHKNRW)J&8^;!YA/L[<&S^ W#FRTOJ6YU
M%GK,MD!Z<W_/1%VMI_VP0E6$Y/!6(3+*A:5R@#&\+0N;,B>+<!Q44#.\D-F?
MPF.8"VTKQD)$J>R*VD[P$E4'<ISETR+XSFL^C."'RZ @%Z2.ZVCW$1B+4P_3
M_@._, *BJMFOF/BY1MEK-V*AFJLOF=HT5/?[?H/?UHB]^'?<@FL;($:UV11-
ME<Z49=?NN+1S<K]*85/M5 @3OC7#BNJIO2)VI=.,+<)_/>J:)EQIK)T3.,;N
M8H[6">\Y:7@;@(Z"*+N"!MZ@DP?XS7'4?E66A3.M44TXX(_ \N)L&H43SJ_H
M*,H:HT'RTB..%K4/!<(,?-<>":YJ"?Q]@S"?!VJ*F1YPK2]75F8M(S1G6ZTT
MRA .9""@PRDJ]TH4/QL\REB%>\!X?&F/[OO(=-+[%LAA2U\\*;% .N&S8/>T
M^ZAZ%;XE[H:'+[+OI$4K34WQ$E/C:#8]$C9\Y0PWWFSXRR)XWYN2+]?HP96E
M 7B_-$CJYH86Z#XU7_X/4$L#!!0    ( %6)]50T8UBB+@8  ,$0   9
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
M5OA@8R\;L+YP+FX>Q,'V$W#V'U!+ P04    " !5B?54UYHQ@2,"   ;!0
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
MQA0N?R64P+A8.5S9UCI9QQ)O0?7&A+ IY:87N'3Z#VMD['7^!$H!YL6\%>N
ML&O\\AITEC+R3/Q=W<@:W[S#8O#+;Q(GR*Q"@HCWFDBWEO/IS7,NFVZ?;_=:
M[DS,"A:G;!23!NWBI79P^B6(,54"R1^O2GI)[8+Y;EN'*_TO\5P)ZQ%)'E=8
M">(+%=ZOKV]1YV_*E"=-6VBKWR%CWQ0WWGQM4I_F!E\9!>7$?"&G* [E;->H
MMJ,;(6K%YNY/3I,02%GTRQ-W) RQ6;3+X%-BIF(P+3]+?A"TDD.^WV"2[1*>
MP0:Y[YJN)_C*%.Z,@;!,5ZC( 7S'6N"#+N>W.U7&4&',I^W]_Q :1SK'/Y3.
M\0^?:?I2#D9(O((1L-9D(_?OX-S_#<"^K"W=HT^UEK_]*OA,0,"D>WQO;PW^
M765[P%2--*MXU7=XW.CJ-6I 3<ZTCM?,O!OKX\5"[_W@JOU;LG_QNCI=?C@5
M[ZE3Z3(T5RJP5"*/I&YG ]$1_'Y@8*K9,NH>B8:')1H>'O73=:IR7@VO"Z:<
M?5S("[[:H0OHOTD8"^AR?C]ST\T>1:!8ITMN!V[$5\L[)?$"IX^; ,3ZC0+#
MT=R[-'*M9A.W<I$!%?B(UT*QJR0KOJQ*+< ;U=IN:$/$L]Q7L;SSBJ\\S:I5
M=Y=([0C;6@5942G#,T+ZP"T^?H!PN(2]>'@V$]FL;\M=$<%4Z?[GCM3:TN5S
M1X!+]^MJHO[TQ80$@AR\L3N%C&GL&@L.%_(X&-230.0 \JJ"C.ETU+3=L.WX
M_OP&D+)2O//T.(:A-+;T8F&-CVE6O'E@#*=!ON^Z5H/4,#SF3HAUW!_C]R46
M(:#,C<:13'N(EB>7>)U:,7Q7%DM;=F/+CX!JM<Y.XG7 +9YS-9'!FRXGXW*Q
M-#=[&2)!^DK9E9-=DYI;6]N'R29,RD)#MS7=[E#4Q6<9.\.'R[_!/ZQO[![0
MGF@9[AY%G)H!A?;*@-]Q1H+*D '.A\%#-7=+Q;Q2:NZD*\N!_ _780V\0M*V
MCV)G*!ZR1P/SO)*MQD$WQ#4CPV3M1^SR2I$[VS)UAP,S&14OY$CT9WDLM&T*
MK\;)@".&SSMDEN\\)GLSR]O-G.$6Z-_?N-F;]6>:-_LB_I4&#A)08;6$4[JE
MDXA(13Y5 A'T[1]ESF&J^-PAT4J4;'>33D.$QER7P#8=3[I9R0^Q.&O=W=!3
M%6)2 2%4)>Y%V</OTE Z_I1R=QI !X\A=2*J&+OZ#^X9PZJ2*$)-@,OK489:
MIG=M#%[49O8) KBQT*H574*,>PW!*7C%;6>#4V:Q1*7L)0&O,=008Q]W'J*-
M'^P%534&)VD5_=ST&$AP@8TQ[G+M0<^$0JR@$KC'QP[4,T@W@H,7IAT@6U\>
MW)5;P A0NV8H#QM&+?%!7+IT34LU2M8)LM+SH(2Q10A6[+F#!R<,*A)<Y9ML
M7D!)NA(<ZK>C[LPM) S6+C^Y(]5WVU&YJ9L?UMW*GPD>4^]^K78X8WZ"RX^
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
MQO^2P^@[9P&I!F-5=PQ&!IV0XY>_'NMP%E!$[P2P8P#SO,=$GN4]MWR]U.I
MM/-&-&=XJ3X:R0GI-N7):EP5&&?7#UQ+(7>&/((F3PW70+Y_YIL6S(=E:#&!
M<PNK(]CM",;> <O(1R5M8\B#K*'^,CY$8A,[]L;NEET%_'60,Y)$E+"(L2MX
MR:0V\7C)UZO]\V9CK,;F^.N2WA$NO0SG#LS"]+R"58 GPH#>0[#^[ILXBWZ\
M0C:=R*;7T-=WJNL'RWWSJBVYY494A,N:W(MVL%"3_ZJY).%JDLL2GAL@6]7B
M@45X8ET[$ /6X*2V#;&X7"$Y)4'BY&"0BY#3]!GGS<2Y/G*&-\X]<C9CO_E8
M-1CT,Y3 :P6]/:ZYT),G[]2 &3\LR'.C ;[H-H*] KY7GL3K.RNNB]Q/?&9]
M&CK0W"J]()_P#A02)6"F/1>MUVV5$]6A'CR+U4NCVAJT(=^2.,EH4B3.BG-:
M9"5:C"5HQ6ZN*&B6Q^0>I,)C.R88M_#@;PJH?^![S+R#49PA>&4:BX)=S>.(
MT3A+:9+G")_1@J4TC@J<3VF>Q)@8[;B@4<%H5L;D8;O%:\Z5W!<:+[HCZH(\
M.=I$]6Y/C"_H(/=@W&;@NM6B<J87ARL"-S1#%?.4D3*=TS+/2)[F-)H7I$A0
M4UI._?>U0O(BIV5<^CKE>82D4YR?TS0O:)IF7DC)4%0:G7KZM.MCU;"DL\17
M>Q:Y K-9G/I1%DV$SGVBT8?YT;PD-]**4VW^=TVD\KW1#O78[%?Z.:9I45*6
M)6@53F;LK-R)+;'I<!]CFN'^7;HBPK.;'/MRY]\K@QV(?3]>ZM/L]"3>C"_!
MR7U\3S]RO1.HKH4MAD:S?!X0/;Y1X\"JWK\+&V7QE?%F@\\Z:.> ZUNE[-O
M)9C^**S_!5!+ P04    " !5B?54B5FHE8\"  "<!0  &0   'AL+W=O<FMS
M:&5E=',O<VAE970R-RYX;6R-5.]OTS 0_5=. :%-BI9?;5E+&VG=0( T-&V#
M?4!\<)-+$\VQ@^VLVW_/V4E#D+J*+_7Y?._Y7=QWRYU4C[I$-/!<<Z%77FE,
MLP@"G958,WTF&Q1T4DA5,T-;M0UTHY#E#E3S( [#65"S2GCITN5N5+J4K>&5
MP!L%NJUKIE[6R.5NY47>/G%;;4MC$T&Z;-@6[]!\;VX4[8*!):]J%+J2 A06
M*^\B6JPGMMX5_*APIT<QV$XV4C[:S9=\Y856$'+,C&5@M#SA)7)NB4C&[Y[3
M&ZZTP'&\9__D>J=>-DSCI>0/56[*E7?N08X%:[FYE;O/V/<SM7R9Y-K]PJZK
MC2<>9*TVLN[!I*"N1+>RY_X[C #GX2N N ?$3G=WD5-YQ0Q+ETKN0-EJ8K.!
M:]6A25PE[*/<&46G%>%,>HL95D]LPU'#R;U;3Y>!(69['F0]R[ICB5]AF<&U
M%*;4\%'DF/^+#TC1("O>RUK'1PF_MN(,DM"'.(SC(WS)T&;B^)+_://GQ48;
M17^'7X<:[7@FAWFL11:Z81FN//* 1O6$7OKN330+/QQ1.1E43HZQIW=DN;SE
M"+* D>)#,H\2'98Y_@:9)%MI@[F]RI0(A>3DSTILX:02E)&M9B+7IPN@I\#A
M*>"*2.H-*D@BEXG@H\YLFXV2&6*N@6 @B5*1XS+9"J/)O/N;?1 T:-[">>S'
MR9R":>*'\QD\,*68,"]0"=U2E.$(!"??I$&(DE.8)7XTC^PR#T.XEX;Q4:$F
MPF@R]2=):*-HYL^)^]##!"/'U*BV;B[8ST)Z._,,V6'T7'2.^UO>S:UKIK:D
M&C@6! W/WD\]4-TLZ#9&-LY_&VG(S2XL:7RBL@5T7DCJKM_8"X:!G/X!4$L#
M!!0    ( %6)]53XM[:]F@0  ,<,   9    >&PO=V]R:W-H965T<R]S:&5E
M=#(X+GAM;*U7VV[C-A#]%4)K+!) C27JZJQM(+?%IMA%@R1M'XH^R-+8)E8B
MM205)_WZ#BE9=A+;R:)]L8>7.7-F.#.DQBLAOZLE@":/5<G5Q%EJ79\.ARI?
M0I6I$U$#QY6YD%6F<2@70U5+R JK5)5#ZGGQL,H8=Z9C.W<CIV/1Z))QN)%$
M-565R:=S*,5JXOC.>N*6+9;:3 RGXSI;P!WHW^L;B:-ACU*P"KAB@A,)\XES
MYI^>QV:_W? '@Y7:DHGQ9";$=S.X+B:.9PA!";DV"!G^/< %E*4!0AH_.DRG
M-VD4M^4U^F?K._HRRQ1<B/)/5NCEQ$D=4L \:TI]*U9?H/,G,GBY*)7]):MV
M;Q(Y)&^4%E6GC PJQMO_[+&+PY9"ZNU1H)T"M;Q;0Y;E9::SZ5B*%9%F-Z(9
MP;IJM9$<X^90[K3$589Z>GH+64FNE,XTD&O^ %P+R4"1H_ML5H(Z'@\U6C%[
MAWF'>-XBTCV(,?DFN%XJ<L4+*)[K#Y%=3Y&N*9[3@X"_-OR$!)Y+J$?I ;R@
M=SFP>,$>O+6;3^22J;P4JI% _CJ;*2TQ1_[>Y7$+&.X&-'5SJNHLAXF#A:%
M/H S_?C!C[U/!^B&/=WP$/KTKBT7(N9DSV'M8GP0<S=CBPXM.MM*A5Q@"2H-
MA:&@ET#FHL1:9GQ!CAC'&=&HC!?J^)3@44%_5.02<JAF($G@VQF?[#,A5AR*
M4_)%5-9>59=@[4G28!))2T'+IBWD ?'=E"9N[ 56II2Z89R2KTBBVU_  [:;
M&IN'Q@T>#=TD"E'RT\0-TZC=NH2R0%\DF3?:I, SI6#DCJ(867MN$%-,Z0)*
MLK3\J%E+0^.1&X\"<B\T>B4/N48"EP;4I:.$4#?U ]?STKW!X$*O V)YUHW,
ME]AXB!F4YD?4-A %U$(QC8RBU#A):.B[21"]P:C'_TF] 7H1CC >>)!&]B(,
M:QB0 SD>]3D>O3?'K[D&3$F-0MY("85++K*:(3'V#U(V[E\]XI6D7O:6-N\/
MVMF=][U%UEO,7UB$SB)9X4Z2J:X$U*L"N%]*@&<-<%,3=^QQSXJM%EL@&^D5
M*XPY3=TD'1F!NE&4HA E;A!2%,( 3S#9:&U[<-3J':-@]5!H]5!H]8XWBKVK
M _+Q0TI]^ND-:?MTV(8TF<&"<6ZZ!.L;+I9K&F'B^%:B;D*--WX2N%$<='.4
MIKO=P+!GV EP%M-D@]D%I0M)%Y"7X<#3?F!X3.73.R!=$_.R*:Q#_;+*2G,O
M8B\9Q0%&#IN:3T,30HI%9(.*?<G#H.Z+"/#B=3A2-TT2&X30];L@O)P[4&%Q
M7V'QX0K#UUS1E+#O&GDBUU6=,6FZG[(Y;WO/;VVG.9OA0'"[N*OJ#MI^_VWS
M1-@+$K;=6<$TK99,MD7&KB'H+UG^HV'8#,T&[)9R\7,7U_]7MV_[]=["^OI?
M?,?D#)!60,UEB==.&*[;^Z!;&]C50;<^L#MV)=IPZW%9 8*;)[0);L-U^\[L
M9_M7^EG[.-UL;Y_XWY ;XXJ4,$=5[\0\BF7[;&X'6M3VJ3H3&A^^5ESBEP9(
MLP'7YT+H]< 8Z+]=IO\"4$L#!!0    ( %6)]526=A2:U@,  )8(   9
M>&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;(U6VV[;.!#]E8$:% F@C>Z6E-H&
MG+3%MMAL@B3M/BSV@9;&%E%)=$DJ3OY^AY2L.*AC],6\GCEG+M1XNA7RAZH0
M-3PU=:MF3J7UYL+S5%%AP]2YV&!+)RLA&Z9I*=>>VDADI04UM1?Z_L1K&&^=
M^=3NW<KY5'2ZYBW>2E!=TS#Y?(FUV,Z<P-EMW/%UI<V&-Y]NV!KO47_;W$I:
M>:.5DC?8*BY:D+B:.8O@XC(V]^V%[QRW:F\.QI.E$#_,XDLY<WPC"&LLM+'
M:'C$*ZQK8XAD_!QL.B.E >[/=]8_6]_)ER53>"7J?WBIJYF3.5#BBG6UOA/;
M/W'P)S'V"E$K^PO;X:[O0-$I+9H!3 H:WO8C>QKB\#N < "$5G=/9%5^9)K-
MIU)L09K;9,U,K*L63>)X:Y)RKR6=<L+I^9?V$96F*&L%O(5O;2%:)6I>,HTE
M?&HUUQP5G#ZP98WJ;.II(C50KQ@(+GN"\ V""5R+5E>*;)58OL9[)'94'.X4
M7X9'#7[MVG.(?!="/PR/V(O&"$367O2&O4\_.ZZ?X1IU)4K8CP=K2_@J>*OA
M.ZT[27'X=[%46E(I_7<H$CU1?)C(/*\+M6$%SAQZ/PKE(SKS]^^"B?_AB!OQ
MZ$9\S/K\GIYKV=4(8@6+]5KBVF9PH11JY<)?G"UYW2?3^'6S0<DT;]=PAXHJ
M6!G<F&Y&Z;)A^>/7L!QR_*BTPX[WPJR6>D\;J>A>UR".-4CU26(Z11AU=@%4
M"#@6 GS$ ILE2H@"NQ,,KL,54Q6<0.R[?AC1)$K<?#(AMPODC[:J(0C<29)!
MYD9)3@>L!G*6R.E%/!*]D(8^CD,WBU/"YVX4QG"C*V)C/4GL^DD*213#@]"$
M'[:)-L_<)$NL@-@-LNB73&!??XNB$)VIN@U[-JKLF; <^_$Y@2#,W"P):)9&
M[B1-X$HT&]8^OW^7A4'Z0>T,!A2(*,_)N<SU\P1N.JUX:7S22%G0:@#L[H<1
M^1\E$ :A&P?1X$A]6.TAQ_8*2?3516F$E13-;Z?TH9*(KSX8+UF^YT]OG-C\
MVY2_S/ZF?J98W4<LM8$PH2/)&4W"T$WI)DU\.DJ'7(KQ3> 3-3V%<&J@47(&
MIQ,W3R,:#3+-:1+X+H7O;(#60M$C:XDTC^$T/ML-1@8GYQLT](GA3MQ)8+(7
MI?23NTD:OI5!"LZ /?(JR&QLR]K-(S,&5(,G,+$DASXKWEZO:%"N;4=48(NO
M;QOC[MAT%WVO>;G>=^QK)M><4ESCBJ#^>9HX(/LNV"^TV-C.LQ2:^IB=5O3'
M :6Y0.<K(?1N80C&OR+S_P%02P,$%     @ 58GU5)2$<G4( P  F 8  !D
M  !X;"]W;W)K<VAE971S+W-H965T,S N>&ULC57;;MLX$/V5@5H4+2!$=UE)
M;0-.VJ(IMDV0I-F'Q3[0TM@B2I%:DHZ[_?H.*5OU8EVW#[8XM\-SJ.%HNE7Z
MBVD1+7SMA#2SH+6VOX@B4[?8,7.F>I0462G=,4NF7D>FU\@:7]2)*(WC,NH8
ME\%\ZGVW>CY5&RNXQ%L-9M-U3/][B4)M9T$2[!UW?-U:YXCFTYZM\1[MY_Y6
MDQ6-* WO4!JN)&A<S8)%<G&9NWR?\,AQ:P[6X)0LE?KBC.MF%L2.$ JLK4-@
M]'C"*Q3" 1&-?W:8P;BE*SQ<[]'?>>VD9<D,7BGQ)V]L.PNJ !I<L8VP=VK[
M'G=Z"H=7*V'\/VQWN7$ ]<98U>V*B4''Y?!D7W?G\#L%Z:X@];R'C3S+-\RR
M^52K+6B736ANX:7Z:B+'I7LI]U93E%.=G3\RS=E2(%Q+BQJ-A;?2<LO1P,L'
M%S"OII&EC5QZ5.] +P?0]">@)7Q4TK:&L!IL_EL?$<&19;IG>9F>!/RPD6>0
MQ2&D<9J>P,M&U9G'RWZ"=Z/73/)OS#5&"%=*&B5XPX8^D0W<TDF@M(-#K> =
METS6G FX)R=24UH#?RV6QFIJJ[^/G=! (#].P%VU"].S&F=![_;23QC,7SQ+
MROCU"7GY*"\_A3Z_'VZ88[Y_K0:XA#^<MIO>JUJL-0Y"CK$_B7^<_4.+L%*"
M;CF7:^BU>N(-=1';WW?'1FTT\3A@)!PC]Q/*@AJ8L9$9O*04VZJ-H13SZ@*H
M#W#L WB#-79+U) EWI.0IU>&4^$=NH'DB/QXN=C\,OY9UH?FX_5; \\AS<HP
M3S):)?1,PDE6P*=HX2)D562Y2!%/PBS.?>3&MD3+B_N_J#0)RR2!=%*$59'Y
M_/0\/(]CTG$>EGGI70_*4KO1%D45QFGNMRBK25A4%:U?/*O2)'WMXOE R,6K
MM S/B_@@?JR9HH-IT:%>^YEHH%8;:8?!,7K'L;L8ILV/]&%F?V1ZS:4!@2LJ
MC<\F10!ZF(.#857O9\]269ID?MG2IP.U2Z#X2BF[-]P&X\=H_AU02P,$%
M  @ 58GU5 F+VM*P @  4P8  !D   !X;"]W;W)K<VAE971S+W-H965T,S$N
M>&ULC55M3]LP$/XKIVQ"(%7DK>^TE0ILC$EL"-CV8=H'-[DV%H[=V0YE_WYG
MIPU%:SN^)+[S/<\]9^<NHY72CZ9 M/!<"FG&06'M<AB&)BNP9.94+5'2SESI
MDEDR]2(T2XTL]Z!2A$D4=<.2<1E,1MYWJR<C55G!)=YJ,%59,OWG'(5:C8,X
MV#CN^**PSA%.1DNVP'NTWY:WFJRP8<EYB=)P)4'C?!Q,X^%YV\7[@.\<5V9K
M#:Z2F5*/SKC.QT'D!*' S#H&1J\GO$ A'!')^+WF#)J4#KB]WK!_]+53+3-F
M\$*)'SRWQ3CH!Y#CG%7"WJG5)US7TW%\F1+&/V%5QW;2 ++*6%6NP:2@Y+)^
ML^?U.6P!^M$>0+(&)%YWG<BKO&26349:K4"[:&)S"U^J1Y,X+MVEW%M-NYQP
M=G*E5+[B0@"3.7RU!6JXEI;)!9\)A*DQ: T</S"RS,DHM)32 <-L37]>TR=[
MZ+MPHZ0M#'R0.>:O\2%);?0F&[WGR4'"SY4\A31J01(ER0&^M*D_]7SI6^K_
MM_)+;C*A3*41?DYGQFKZBG[M.H8Z2WMW%M=90[-D&8X#:AV#^@F#R=&[N!N=
M':BAW=30/L0^N:=.S2L2K>;PEOO<I?]@AMWZ7Z52/A5_2<7J \P4]:^QF#MQ
M% -S)6@0<+F 8R[)HRI#>',R!+I:;*X6+C'#<D:<:>P],5QI90Q,LZPJ*\$<
MY1<:6GN\&VWO(4X'K31JT^KH73^)D[-7OD.[#YKE")*5:"#IM0:] 1S'4:O;
MCTX@[K62P6"?^T%9YG-WR>ZGM&HBR-GIMKI1^K_M71]&N-7H)>J%'V?ND"MI
MZYYOO,W$G-:#XB6\'K<W3"^X-"!P3M#HM-<)0-<CK#:L6OJQ,5.6AI!?%C3U
M4;L VI\K93>&2]#\1R9_ 5!+ P04    " !5B?54T2M3'2,#  !\!@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q]56UOG#@0_BLC>JI:B08PNT#2
MW97RTNKN=%6CI'?]4/6#%X;%JK&I;;+I_?H; \LETF8_ 'Z9>>:9&?MAM=?F
MAVT0'3RV4MEUT#C77421+1MLN3W3'2K:J;5IN:.IV46V,\BKP:F5$8OC+&JY
M4,%F-:S=FLU*]TX*A;<&;-^VW/RZ0JGWZR )#@MW8M<XOQ!M5AW?X3VZO[M;
M0[-H1JE$B\H*K<!@O0XNDXNKA;<?#/X1N+=/QN SV6K]PT_^J-9![ FAQ-)Y
M!$Z?![Q&*3T0T?@Y809S2._X='Q _SCD3KELN<5K+;^*RC7KH B@PIKWTMWI
M_>\XY;/T>*66=GC#?K3-\P#*WCK=3L[$H!5J_/+'J0Y/'(KX!0<V.;"!]QAH
M8'G#'=^LC-Z#\=:$Y@=#JH,WD1/*-^7>&=H5Y.<VGUV#!BZM16?AS1>^E6C?
MKB)'T-X@*B>8JQ&&O0"3P2>M7&/A@ZJP>NX?$:69%SOPNF(G ?_LU1FD<0@L
M9NP$7CKGF0YXZ0MX-UBC,5C!M;;.AG#-.^&X%/]B%<*MP8X+&G!5P;.*W A;
M2FU[@_#M<FN=H5/T_5AYQNB+X]']S;JP'2]Q'=#5L6@>,-B\?I5D\?L3N2WF
MW!:GT#?W=%.K7B+H^AG[8SQ/(AWG.4+RL2"EIOMH'162@M$&U%K2Q19J!V^$
MHA7=6ZJB?7L!U$*<6P@W6&*[): T&5:20]4!'TEA+%KX#1(6LB+U@R3,SW.X
MP[I7E3^44"-9^/[H@4Z%G;:"""W#9;& +,R2A&(\D,ITI!D.C+^.U.@&944D
M#=2]\VWL+=6)5(D39A(FYVQZSP=$:JXH33HEKU\5+&'O_8*%CO\:>.0A2PN*
MND@8?.[0<.=S[PS)I'%BXH@_>S'0"$&1L&9%&%-:RR1<%.?P%Y**C/S>Z?J=
M)S05E^S2G$&>ACG+IU:>IXOA^:+IN/K*9&F8%9D?$5Z2,3AV@J(GBM"BV0VZ
MY[O7*S>*P[PZ2^OEJ"C_FX^Z_(F;G: "2*S)-3[+E\%(_C!QNAOT9:L=J=4P
M;.CW@,8;T'ZMM3M,?(#YA[/Y#U!+ P04    " !5B?54Z:T/($D#   "!P
M&0   'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6R-56UOVS80_BL'K1@:0(C>
M)3NU#21IAG5HUZ#IF@]%/]#2V29*D1I)Q?&_WY&R50=PC'V01![OGGL>\GB:
M;97^:3:(%IY;(<T\V%C;7461J3?8,G.I.I2TLE*Z99:F>AV93B-K?% KHC2.
MRZAE7 :+F;?=Z\5,]59PB?<:3-^V3.]N4*CM/$B"@^$+7V^L,T2+6<?6^(#V
MG^Y>TRP:41K>HC1<2="XF@?7R=5-[OR]PS>.6W,T!J=DJ=1/-_G0S(/8$4*!
MM74(C#Y/>(M".""B\>\>,QA3NL#C\0']#Z^=M"R9P5LE'GEC-_-@$D"#*]8+
M^T5M_\2]GL+AU4H8_X;MX%M0QKHW5K7[8)JW7 Y?]KS?AZ. 2?Q*0+H/2#WO
M(9%G^9Y9MIAIM07MO G-#;Q4'TWDN'2'\F UK7**LXOKNM8]-G#W3,=LT "3
M#7RV&]3PD;,E%]QRLK[]RI8"S<4LLI34A4;U/L'-D"!])4$)GY2T&P-WLL'F
M97Q$9$?&Z8'Q37H6\*]>7D(6AY#&:7H&+QMW(/-XV2MX]VSGM7GE?CN8,/#]
M>FFLIIKY<4KR@)B?1G3WZ,ITK,9Y0!?%H'["8/'[;TD9OSO#-Q_YYN?0%P]T
M+YM>(*@5_+_3.Z7@;([3"@[)\#B9\LG$4:G4BFZLL>1(!&D55DK0U>=R#6^Y
M)(OJ#46:BRN@H\3Q*.$]UM@N"2U+O"49Y75LIPG$)]0HF .OE;$&WD V">,B
MI4$Q#?-D"H],:R;M#O:\J7;_5A8AR2X@B;,P+W+_G58EW!G+VQ&-B&H:M)U
MWS"(/K4Y 6@L^0"73RBMTDYCDA9AEL8$5(55G,*MOZA$O<%.&4[$*EK(4BB*
M,"E*^" )%\&RYW&K=F 5/.(.]89A3U0AF4[]<U#-QR#*V U5"DE)N 5D>3B9
MYD>N%DFOA2HL)U,HPX3>0QV\S)F$<3F!+,SB$CXB=;,71S>)PS3.'/>TS/?Q
M:196!2FMPFD\@:_*THZ\@;S*R=5M>UZ689QD<*JRHZ.^1+NS]MW754@O[="B
M1NO8X*^'OO;+??@[?&)ZS:4!@2L*C2^K(@ ]=-QA8E7GN]Q263H*/]S03PJU
M<Z#UE:(JV$]<@O&WM_@/4$L#!!0    ( %6)]52<#C')&P,  #$'   9
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
MJYZU>K"J\'WB0EGJ.OTPHS8?M=M ZTM%(E<_N N:'P[3?P%02P,$%     @
M58GU5+.]QQRQ!0  :PX  !D   !X;"]W;W)K<VAE971S+W-H965T,S8N>&UL
MG5=K;]LV%/TKA-L5,:#:$O5.$P-)^EB'=@V:;/TP# -MT;8P271)*H]_OT-2
MEIW8<=H%CBA=D>>^SKT43VZ%_%<M.=?DKJX:=3I8:KTZ'H_5;,EKID9BQ1N\
MF0M9,XU'N1BKE>2LL(OJ:DQ]/QG7K&P&DQ,KNY23$]'JJFSXI22JK6LF[\]Y
M)6Y/!\%@+?A:+I;:",:3DQ5;\"NN_UA=2CR->Y2BK'FC2M$0R>>G@[/@^#PQ
M\^V$/TM^J[;NB?%D*L2_YN%C<3KPC4&\XC-M$!B&&W[!J\H P8SO'>:@5VD6
M;M^OT=];W^'+E"E^(:IO9:&7IX-L0 H^9VVEOXK;7WGG3VSP9J)2]DINW=R8
M#LBL55K4W6)84)>-&]E=%X>M!9G_Q +:+:#6;J?(6OF6:38YD>*62#,;:.;&
MNFI7P[BR,4FYTA)O2ZS3DPM1UZ5&E+4BK"G(A6ATV2QX,RNY(D?7;%IQ-3P9
M:^@R*\:S#O?<X=(G<!/R&4A+1=XU!2\>KA_#QMY0NC;TG!X$_*UM1B3T/4)]
M2@_@A;WCH<4+_Y?C;TLUJX1J)2=_G4V5EF#/W_NBX)1$^Y68BCI6*S;CIP.4
MC.+RA@\FKUX$B?_F@ M1[T)T"'URA0HMVHH3,2??F)2LT??DJU.C]AE[$&Z_
ML3UN)W%E5$(P$ZA,I7EAU.LE)W-1H<010W)4-I"(5B&P:GA,KI>2\P>$($@G
MM^F\*N^>>&,2;2[!UMUC<Y1'IGQ1-HU1"SM67):B("])X(>>'T:XRR,OS<-.
ME*>)$T5IO L&YV:RA0V)EV4^B;TTS4D0>(D?D(!Z%##]&GZ'OEB4&A1!G21>
ME/A#<I1Z?FQ&S YH:&Y"CT;)<)_A6+YC<A1;DT,OAL=[1 =8$_>LB7^8-9\X
M&AJHK[HB^((\2O*Q<<T>77,?BYZ!1Z:GIM>##Y*P B$"#JM(N4$E^%5&-2)7
M@#5,*O(3E+%T>&9"\!RQ#KX.MB)#OB!#S/0&9S.(#R$H/JM:LPZ&7WUXQ>K5
MFS-'"L6'2!CU(E#(CI%A7P3NY6ZD$?D@18MX/P4H;!Z$4XPZVP"G/B5)%)/
M"Z,$5YKDY*J=.B! B)I[ZX5KBQ5Y]2*C 7WSY+B#L-BR3SUCF^0WO&EAVU&2
M4W.-8T-\+Z2I'6F6#<GO^+[8\M;&)>_B$W;QR3,W^G%'Q&W*7#"U)"M6%HY7
M->S3AC4;PTP/JJ$"%6G:NN&WTUB5;%I6X"%7Q[O9-+AS\/6QF_V\S0R7UX":
M/ 9>%CI[(QK9,:')H[S^)'22&*#$=BT;/CN:#-MOI==B_KH%+%.*PW4QU?CF
M<HC\;K9DV+QL;!I\"CUBP'8('+AO?%BGWTIRTW#0-/WD4:6\Y3->3Y&.,.B*
MXYO]UN'%:W8#-5!;8+LT"2%0RG=BK$@T2LDON":X?GA K< ?40B[80<8J823
M&S\TE[7=7NXYFL9PCZIT%.,_>*0FBD<9B9)1<*"!)GT#37ZX@;YOS09 /L/&
MNJV[KG')[NUWQ;[F>1CZVFRC#K+N()W?JPZ2P"=3?:W<+7(F#3>Z;5CM;,*7
MTJS0]QYY][TM5[9$-CW_D\/HHM8]'05#?$^L,P \RP?#DCQSY$R"W A#DF.W
M]?&"AJD11"3#NVPCB"$(XJT9"4E!\?4,.(XCQ1SI)13[-=B9H<#2C%P+C;WC
M41!0)'AK3<FQ\Z(=?N(*M?VQ 0!'>PE\5&E*DM3+ 7YI]EQX>\.JUF;M<'7$
M<"N/3:EG7NQGY)_^SP;D(;%,T.=M5=WC6.-Z:(&H8\IB"2\C5(SD*Z??Z'N9
M4!1!75:5W0;=A]/+/!E%O;#+_W8'1JU7Y<*UV]$^!H^W#@ UEPM[S%'$UJ0[
M"_32_B1UY@X0F^GN&/:927Q/*2B>8ZD_2K'=2W>T<0]:K.QQ8BHT#B?V=HG3
M()=F M[/A=#K!Z.@/U]._@-02P,$%     @ 58GU5,CX&]?C P  : H  !D
M  !X;"]W;W)K<VAE971S+W-H965T,S<N>&ULI59MC^(V$/XK5NYT8J64Q,X+
M+P=(L+=]DZY=P>[=AZH?3!B2:).8L\W"]==W[(0L= %MVR_8CF<>/S/SV,QH
M)^23R@ TV9=%I<9.IO5FZ'DJR:#DJBLV4.'.6LB2:US*U%,;"7QEG<K"8[X?
M>R7/*V<RLM_NY60DMKK(*[B71&W+DLOO,RC$;NQ0Y_!AGJ>9-A^\R6C#4UB
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
MI1ZR[;KY7+Y^4%V%>(NW+-?U[F_PVL6B6;#<UDVYZ0KK*]CDQ?XU^]()<51
MX[@+D*X L0NP$P5H5X".96!= 3:6@7<%^-@"85<@W&F_%VNG=)HUV>UU5;X&
M51NMT=HWNW3M2FN!\Z)M67=-I?^;ZW+-[9UZU.VD"3X6^U;:9OM?P=V^G07E
M0R#S(BN6>;;NA7Q6:_VF> R:4K]_+JLFNU^KH$.K@Q]2U63YNOY1@_UQEP8_
M?/]C\'V0%\'O3^6VSHI5?3UO].6W%S%?=I?Z?G^IY,2ETN#7LFB>ZD 4*[5R
ME$_]Y4-/^;F6[: =>=/N/?$"_K(MW@44_3,@B!#']2S&%\>NZGP=N_@Z=NDO
MGJJE+HY=Q7M:TD,[I#L\>J8=[AM3V[*.FINKK>SAF!NN[8^OZN=LJ6YFNL.M
M5?6B9K?_^ Z'Z-^N1$&"I9!@ A), H'U$LP."68^]-O/ZD456^5*Y;Y@N"O8
MCH0OMQCA*(R3Z_G+<9:<<3$*63\N=<1%G":4]N.$*XXFB*)^G/16[$+9^$$V
M[I7M8[$L-RJX5_K'H((F^Z*</><>A!]7):9Q9"FS<(3Q"%-;P&$8180GL:7?
M,(QPS&EDR>>MX(7RA0?YPC.M3@]<JFZR1NG11[? IJQRMX3AL-),-X:V=^MI
MZ"6<VE>,)!60I#(<M'N*.(N8^7WTM(X.6D=>K7\O&RUV5M>J<0H<#>K*&&8A
MMYK5PLLR5>"1I *25#I(*0T).2%P?! X]@K\<UFN7O/UVB5N//QEZQX/V1V
MEV"JMN,X!22G/,O94S8Y*)MXE363W/8"\J6[A_!B3)UR0(*ED& "$DP"@?6R
MBI$Q-PAV5MGA >48%"T%11.@:!(*K9_G(Q.++YU<=B5[/08AQ!YT'&$DC*UA
M.'5%H22V)HS"$<:B.+3F1?XZ7:H9,9H1B)EEAW)<%YZ@T);/$849M^4;1B4T
M"6WUAE$QM^>HTE^[2]4S=A5[S=+9R4Y7O#\'" FR=0-UGN-(!2BI=)&&\5'N
M^PH;OXC]AO&#;IWWVWR]:KOMRO,#![)G74(@T5)0- &*)J'0^NDUOA9SX*$9
MR$=V>89$2T'1!"B:A$+KY]D8<'S.@9_^Y0[=+T;:B8:VY78&8DYC:@\PCL"(
MDH3;2S_N0$;88)@!<MY]]8REQGY//7:0'CI.'$5).)CE..(X3NR5MM011Q)*
M$+%E=,0QBA"U502RUWT5C6_&?N,\814(#PVF>QG(3SFY QE)*T!II8O6MQ2$
MC:'&?D=]=GZ4.*8J$49TT&1!C?)86@%**UVT)$YH%+MU)L;A$J^S\JX)=44'
MBR7V)-1/,57BD:P"E%6>9^T+;*PE\5M+US0T^%^P*"L];]$=BE-X(&?7I0<2
M+05%$Z!H$@JMGVKCB F!G9(2( _:Y1D2+05%$Z!H$@JMGV?CW<G7>7<R=+0T
M87J4L/M-4/,^DE6 LDH':Q1C$IZP[\38=S+=ONM^\T\]#7-J#NKB0=%24#0!
MBB:AT/I9-BZ> +MX NKB0=%24#0!BB:AT/IY-BZ>7.SBR=!*AQ$*$V+WEL.X
M*&8)M^)21QPF"./8GJ*[ BEAB7U.0?KK=JEVQL,3$ ]/'-Z<).%@"]<5UQ[/
ML ]Q..((1=A>7!&N.)3$%-LJ?@L/3XR')Y=O?A/'KK 69&AT0#W[2%8!RBK/
ML_8%-HZ=^!V[9\#6+[\]JVI_XO/MC*<S$:!;Y*!H*2B: $634&C]HY=F$8$"
M;Y-3T&UR4+04%$V HDDHM'Z>S5H&/;=-/GH=E#IVNEFLK8&]#NJGG)R\D;0"
ME%:Z: DC%)\X5T3-F@+U[[*?\YITN-E-HBC4';JM,^CJP%A: 4HK7;0<<7)T
M9K2O\]'Q<;^G/[5,I]MXE3DG#7[ R7T8[!%RV#/DL(?(O\4I<FK6%2@#'JM
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
M\LBFSS43+2K;*I9"8^.QPQQ_#2!- .ZOA-"[B>D^W<\F^0=02P,$%     @
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
MM<GC2".CI#% &DB%87UQ:VVQWMJ>4.'$JMMS'!PXO8W/7,]XJM@C62.CK#'
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
M]_0Z:7M5N_5]=N$FL69L9CO-ME\_&R@E#47+Q/N28'S/X9SK:ZZ9[Z3ZJC<
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
MJ^*:!-Z ^)[O]ZC/+ZLO($%U:M7IL;J+3F@]X;>>\*V]X*R]#*2$E,R%TFI
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
M\M \H=7Y*/T:;I^7XKTZ/%]H=?)*CX>=3NCX/3S'J:MYT!O@P7/9-P>V2?^
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
MU/B(,E.UO)%\7>1NSKB4/"TN5Y3$5.@"ZOV"<_ETHRNH\X4G_P%02P,$%
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
ME:-Z-2.K:W?'6F*>E=]M\B3C&R8/=472&D)H00ZEL2V[Z+85#'7P]U%_.[H
M=^P5^&64YBKLU7=Z+K_A@LB4-)4%-TEGU;>[PZ!N[ZVS1M#RO*:-C*%X]5
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
M0F,?M]L,9SE(HX#W"R'T_F ,U/\.XC]02P,$%     @ 58GU5*[^P5J2!
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
M'YIV>-U0>2CT-V2PUY3>Y)WN7MD.A#9 4=F>V@G4'6J7N9ZA($V"/M\+@:?
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
M2I(DR\((8&$'28(A\#3B".8 /&!(DKCWX-[[*%Z_I^+-?_!&OP%02P,$%
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
MJ;^%]><+7A5SP\+/=G=9DH9-'\M-58W\N9GR64ZYV]J]VY9^^0]02P,$%
M  @ 58GU5+ % +TV @  '"H  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN
M<F5L<\W:2VZC0!2%X:U8+""X[HND%6?4DTRC;  YY8=B&T312K+[MIR!?5 /
M>A)Q1JA 7'XQ^(2 QY=\:,=]=RJ[?5\6G\?#J:RJW3CVO^JZK'?YV):[KL^G
M\Y%--QS;\;P<MG7?KM_;;:YEN8QZN)U1/3W>SER\?O7Y?R9VF\U^G7]WZS_'
M?!K_,;C^Z(;WLLMYK!:O[;#-XZJJ/P_7W:6^;-+=>7*U>'Y;5</S6ZKJN8,$
M@F3^((4@G3_((,CF#W((\OF# H)B_J &@IKY@^XAZ'[^H <(>I@_*"U1QB5!
MT@1K JT3<IT(O$X(=B(0.R'9B<#LA&@G K43LIT(W$X(=R*0.R'=B<#NA'@G
M KT%]18"O07U%@*]9?*P3:"WH-Y"H+>@WD*@MZ#>0J"WH-Y"H+>@WD*@MZ#>
M0J"WH-Y"H+>BWDJ@MZ+>2J"WHMY*H+=.7I80Z*VHMQ+HK:BW$NBMJ+<2Z*VH
MMQ+HK:BW$NBMJ+<2Z&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H;9.7W01Z&^IM!'H;
MZFT$>AOJ;01Z&^IM!'H;ZFT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'K[
MY&,E@=Z.>CN!WHYZ.X'>CGH[@=Z.>CN!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>
M@7H'@=Z!>@>!WC'YV81 [T"]@T#O0+V#0.] O8- [P;U;@CT;E#OYB?U+N/7
M(9=KS_<:K_^35(_G<_/U\I?E]\[)3;C@7-]6E*>_4$L#!!0    ( %6)]53A
MRT;(_0$  #TI   3    6T-O;G1E;G1?5'EP97-=+GAM;,W:34[#,! %X*M4
MV:+&]6\!43; %EAP 9-,VZA);-D&RNUQ4D "004J$F_3J+4];^*1OE7/[IX]
MQ<FV:_NX*-8I^5/&8K6FSL;2>>KSRM*%SJ;\-:R8M]7&KHB)V<RPRO6)^C1-
M0XWB_.R2EO:A39.K;?XY-JY?%(':6$PN=AN'K$5AO6^;RJ:\SA[[^E/*]#6A
MS"?'/7'=^'B4-Q3LRX1AY?N UW,WCQ1"4]/DUH9T;;N\BVU;%M-S2['<7^*+
M'MURV514N^JART?*Z /9.JZ)4M>6NZ)'^Y-3OF':??*#\\<R^P+SSMO@?,P3
M"_3[N+>1#*>G/A>BD)K]K_B>F$L?_'XT3+NF^H?9^7J?7-B,\XAL?!Q^QQ]G
M_%[_EWT(D#XD2!\*I \-TH<!Z6,.TL<Q2!\G('WP&4HC**)R%%(YBJD<!56.
MHBI'896CN,I18.4HL@H4606*K )%5H$BJT"15:#(*E!D%2BR"A19!8JL$D56
MB2*K1)%5HL@J4625*+)*%%DEBJP215:)(JM"D56AR*I09%4HLBH4616*K I%
M5H4BJT*15:'(JE%DU2BR:A19-8JL&D56C2*K1I%5H\BJ4635*+(:%%D-BJP&
M15:#(JM!D=6@R&I09#4HLAH460V*K',46>?_*>N]<YL_CA^?96>;_BV?C?^:
M/'\!4$L! A0#%     @ 58GU5 =!36*!    L0   !               ( !
M     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " !5B?54_Q*B".X    K
M @  $0              @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4
M    " !5B?54F5R<(Q &  "<)P  $P              @ ', 0  >&PO=&AE
M;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( %6)]51;&.Y \@4  ,L?   8
M          " @0T(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4
M    " !5B?54-?A=K:L%   X%@  &               @($U#@  >&PO=V]R
M:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @ 58GU5) [P=\# P  5PH
M !@              ("!%A0  'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+
M 0(4 Q0    ( %6)]539IEX2<0@  'TN   8              " @4\7  !X
M;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4    " !5B?54=K_-.:4+
M  !W90  &               @('V'P  >&PO=V]R:W-H965T<R]S:&5E=#4N
M>&UL4$L! A0#%     @ 58GU5-X 8O3W!@  C1P  !@              ("!
MT2L  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    ( %6)]50,
MS(S0. T  #0F   8              " @?XR  !X;"]W;W)K<VAE971S+W-H
M965T-RYX;6Q02P$"% ,4    " !5B?54DH6S$HL)   >%@  &
M    @(%L0   >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @
M58GU5'VT\=Z7 P  '0@  !@              ("!+4H  'AL+W=O<FMS:&5E
M=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( %6)]50DR) : P,  *<&   9
M          " @?I-  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#
M%     @ 58GU5/Z>JXSF!P  (18  !D              ("!-%$  'AL+W=O
M<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    " !5B?54MWO\#!T&  !A
M#@  &0              @(%160  >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM
M;%!+ 0(4 Q0    ( %6)]52BYJC[D@@  (86   9              " @:5?
M  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @ 58GU5-KZ
MFLNR!   %0L  !D              ("!;F@  'AL+W=O<FMS:&5E=',O<VAE
M970Q-"YX;6Q02P$"% ,4    " !5B?54GB")-1,#  !T!@  &0
M    @(%7;0  >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    (
M %6)]53('2X(.P,  !0'   9              " @:%P  !X;"]W;W)K<VAE
M971S+W-H965T,38N>&UL4$L! A0#%     @ 58GU5!>,8+O["0  =AX  !D
M             ("!$W0  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"
M% ,4    " !5B?54-&-8HBX&  #!$   &0              @(%%?@  >&PO
M=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( %6)]51W&D]+O@\
M +DI   9              " @:J$  !X;"]W;W)K<VAE971S+W-H965T,3DN
M>&UL4$L! A0#%     @ 58GU5/("=7 *#   HR4  !D              ("!
MGY0  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    " !5B?54
MP3S;-: %   .#@  &0              @('@H   >&PO=V]R:W-H965T<R]S
M:&5E=#(Q+GAM;%!+ 0(4 Q0    ( %6)]537FC&!(P(  !L%   9
M      " @;>F  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%
M  @ 58GU5 &A.W[] @  5 <  !D              ("!$:D  'AL+W=O<FMS
M:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    " !5B?54M!_8)WT1  !&-0
M&0              @(%%K   >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+
M 0(4 Q0    ( %6)]51S(Y"L(04  +H+   9              " @?F]  !X
M;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @ 58GU5 ]J1QRH
M P  - @  !D              ("!4<,  'AL+W=O<FMS:&5E=',O<VAE970R
M-BYX;6Q02P$"% ,4    " !5B?54B5FHE8\"  "<!0  &0
M@($PQP  >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( %6)
M]53XM[:]F@0  ,<,   9              " @?;)  !X;"]W;W)K<VAE971S
M+W-H965T,C@N>&UL4$L! A0#%     @ 58GU5)9V%)K6 P  E@@  !D
M         ("!Q\X  'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4
M    " !5B?54E(1R=0@#  "8!@  &0              @('4T@  >&PO=V]R
M:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( %6)]50)B]K2L (  %,&
M   9              " @1/6  !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL
M4$L! A0#%     @ 58GU5-$K4QTC P  ? 8  !D              ("!^M@
M 'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    " !5B?54Z:T/
M($D#   "!P  &0              @(%4W   >&PO=V]R:W-H965T<R]S:&5E
M=#,S+GAM;%!+ 0(4 Q0    ( %6)]52<#C')&P,  #$'   9
M  " @=3?  !X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%     @
M58GU5 XXV#*A!   1 P  !D              ("!)N,  'AL+W=O<FMS:&5E
M=',O<VAE970S-2YX;6Q02P$"% ,4    " !5B?54L[W''+$%  !K#@  &0
M            @('^YP  >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4
M Q0    ( %6)]53(^!O7XP,  &@*   9              " @>;M  !X;"]W
M;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @ 58GU5%L=1QD% P
M&P<  !D              ("! /(  'AL+W=O<FMS:&5E=',O<VAE970S."YX
M;6Q02P$"% ,4    " !5B?54!O+(22<"  !G!   &0              @($\
M]0  >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( %6)]51_
MJ>A%S@(  "H)   9              " @9KW  !X;"]W;W)K<VAE971S+W-H
M965T-# N>&UL4$L! A0#%     @ 58GU5/25)+@S"0  [E   !D
M     ("!G_H  'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4
M" !5B?54PC1NY[$$  !/%   &0              @($)! $ >&PO=V]R:W-H
M965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( %6)]52MBX"-A0(  '@&   9
M              " @?$( 0!X;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L!
M A0#%     @ 58GU5$S'IE\G @   P4  !D              ("!K0L! 'AL
M+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    " !5B?54WIF,M4<#
M   1"P  &0              @($+#@$ >&PO=V]R:W-H965T<R]S:&5E=#0U
M+GAM;%!+ 0(4 Q0    ( %6)]52 &->4Z ,  ,X/   9              "
M@8D1 0!X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @ 58GU
M5!1@C1(, P  \0D  !D              ("!J!4! 'AL+W=O<FMS:&5E=',O
M<VAE970T-RYX;6Q02P$"% ,4    " !5B?54NYJYJ\8"  #]"   &0
M        @('K& $ >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0
M   ( %6)]51/\9EB6@<  +<Q   9              " @>@; 0!X;"]W;W)K
M<VAE971S+W-H965T-#DN>&UL4$L! A0#%     @ 58GU5!_94?53 P  [PP
M !D              ("!>2,! 'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q0
M2P$"% ,4    " !5B?54F7&FST<#   W#0  &0              @($#)P$
M>&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    ( %6)]50N:!AG
MO0,  -05   9              " @8$J 0!X;"]W;W)K<VAE971S+W-H965T
M-3(N>&UL4$L! A0#%     @ 58GU5/"/]S/7 @  HP@  !D
M ("!=2X! 'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4    " !5
MB?54A#BRF+(#   ;"P  &0              @(&#,0$ >&PO=V]R:W-H965T
M<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    ( %6)]51N"XV;"@4  +,=   9
M          " @6PU 0!X;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L! A0#
M%     @ 58GU5%7  J8M!   P1D  !D              ("!K3H! 'AL+W=O
M<FMS:&5E=',O<VAE970U-BYX;6Q02P$"% ,4    " !5B?54PR$@HB(.  !]
MP   &0              @($1/P$ >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM
M;%!+ 0(4 Q0    ( %6)]530ULK5OP(  #D*   9              " @6I-
M 0!X;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L! A0#%     @ 58GU5$"V
M\L=-!   ,AH  !D              ("!8% ! 'AL+W=O<FMS:&5E=',O<VAE
M970U.2YX;6Q02P$"% ,4    " !5B?54J6O.C*P#  #H$0  &0
M    @('D5 $ >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    (
M %6)]531^9RP! 8  #LL   9              " @<=8 0!X;"]W;W)K<VAE
M971S+W-H965T-C$N>&UL4$L! A0#%     @ 58GU5"PP7U!( P  \ H  !D
M             ("! E\! 'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6Q02P$"
M% ,4    " !5B?545PBP'J,%  "Z(   &0              @(&!8@$ >&PO
M=V]R:W-H965T<R]S:&5E=#8S+GAM;%!+ 0(4 Q0    ( %6)]53++$8CB 0
M /07   9              " @5MH 0!X;"]W;W)K<VAE971S+W-H965T-C0N
M>&UL4$L! A0#%     @ 58GU5*79=A&U"0  FV8  !D              ("!
M&FT! 'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6Q02P$"% ,4    " !5B?54
M>E.7@<@"   I"   &0              @($&=P$ >&PO=V]R:W-H965T<R]S
M:&5E=#8V+GAM;%!+ 0(4 Q0    ( %6)]52N_L%:D@0  /\4   9
M      " @05Z 0!X;"]W;W)K<VAE971S+W-H965T-C<N>&UL4$L! A0#%
M  @ 58GU5'[^)#ON P  U P  !D              ("!SGX! 'AL+W=O<FMS
M:&5E=',O<VAE970V."YX;6Q02P$"% ,4    " !5B?54RTU!QJ(#  #<$
M&0              @('S@@$ >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;%!+
M 0(4 Q0    ( %6)]51U QX?/ (  *$%   9              " @<R& 0!X
M;"]W;W)K<VAE971S+W-H965T-S N>&UL4$L! A0#%     @ 58GU5-WY=*(T
M P  50D  !D              ("!/XD! 'AL+W=O<FMS:&5E=',O<VAE970W
M,2YX;6Q02P$"% ,4    " !5B?54MU_4QC@#  #.$P  #0
M@ &JC $ >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( %6)]527BKL<P    !,"
M   +              "  0V0 0!?<F5L<R\N<F5L<U!+ 0(4 Q0    ( %6)
M]538.[C-:P4  !HO   /              "  ?:0 0!X;"]W;W)K8F]O:RYX
M;6Q02P$"% ,4    " !5B?54L 4 O38"   <*@  &@              @ &.
ME@$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " !5B?54
MX<M&R/T!   ]*0  $P              @ '\F $ 6T-O;G1E;G1?5'EP97-=
:+GAM;%!+!08     3P!/ * 5   JFP$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<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>94
<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>95
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>232</ContextCount>
  <ElementCount>303</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>65</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>13</UnitCount>
  <MyReports>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - CONSOLIDATED STATEMENTS OF EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Organization, Basis of Presentation and Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/OrganizationBasisofPresentationandSummaryofSignificantAccountingPolicies</Role>
      <ShortName>Organization, Basis of Presentation and Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2104102 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/SegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2108103 - Disclosure - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/EarningsPerShare</Role>
      <ShortName>Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2111104 - Disclosure - Receivables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/Receivables</Role>
      <ShortName>Receivables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2115105 - Disclosure - Real Estate Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/RealEstateInventories</Role>
      <ShortName>Real Estate Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2120106 - Disclosure - Investments in Unconsolidated Entities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntities</Role>
      <ShortName>Investments in Unconsolidated Entities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2124107 - Disclosure - Variable Interest Entities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/VariableInterestEntities</Role>
      <ShortName>Variable Interest Entities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2128108 - Disclosure - Goodwill and Other Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssets</Role>
      <ShortName>Goodwill and Other Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2132109 - Disclosure - Other Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/OtherAssets</Role>
      <ShortName>Other Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2135110 - Disclosure - Accrued Expenses and Other Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilities</Role>
      <ShortName>Accrued Expenses and Other Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2138111 - Disclosure - Senior Notes and Loans Payable</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.tripointehomes.com/role/SeniorNotesandLoansPayable</Role>
      <ShortName>Senior Notes and Loans Payable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2143112 - Disclosure - Fair Value Disclosures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/FairValueDisclosures</Role>
      <ShortName>Fair Value Disclosures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2147113 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2153114 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/StockBasedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2159115 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2161116 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2163117 - Disclosure - Supplemental Disclosure to Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/SupplementalDisclosuretoConsolidatedStatementsofCashFlows</Role>
      <ShortName>Supplemental Disclosure to Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2202201 - Disclosure - Organization, Basis of Presentation and Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/OrganizationBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Organization, Basis of Presentation and Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.tripointehomes.com/role/OrganizationBasisofPresentationandSummaryofSignificantAccountingPolicies</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2305301 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/SegmentInformationTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tripointehomes.com/role/SegmentInformation</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2309302 - Disclosure - Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/EarningsPerShareTables</Role>
      <ShortName>Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tripointehomes.com/role/EarningsPerShare</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2312303 - Disclosure - Receivables (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/ReceivablesTables</Role>
      <ShortName>Receivables (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tripointehomes.com/role/Receivables</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2316304 - Disclosure - Real Estate Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/RealEstateInventoriesTables</Role>
      <ShortName>Real Estate Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tripointehomes.com/role/RealEstateInventories</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2321305 - Disclosure - Investments in Unconsolidated Entities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesTables</Role>
      <ShortName>Investments in Unconsolidated Entities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntities</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2325306 - Disclosure - Variable Interest Entities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/VariableInterestEntitiesTables</Role>
      <ShortName>Variable Interest Entities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tripointehomes.com/role/VariableInterestEntities</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2329307 - Disclosure - Goodwill and Other Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Other Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssets</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2333308 - Disclosure - Other Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/OtherAssetsTables</Role>
      <ShortName>Other Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tripointehomes.com/role/OtherAssets</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2336309 - Disclosure - Accrued Expenses and Other Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilitiesTables</Role>
      <ShortName>Accrued Expenses and Other Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilities</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2339310 - Disclosure - Senior Notes and Loans Payable (Tables)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.tripointehomes.com/role/SeniorNotesandLoansPayableTables</Role>
      <ShortName>Senior Notes and Loans Payable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tripointehomes.com/role/SeniorNotesandLoansPayable</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2344311 - Disclosure - Fair Value Disclosures (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/FairValueDisclosuresTables</Role>
      <ShortName>Fair Value Disclosures (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tripointehomes.com/role/FairValueDisclosures</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2348312 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/CommitmentsandContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tripointehomes.com/role/CommitmentsandContingencies</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2354313 - Disclosure - Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/StockBasedCompensationTables</Role>
      <ShortName>Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tripointehomes.com/role/StockBasedCompensation</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2364314 - Disclosure - Supplemental Disclosure to Consolidated Statements of Cash Flows (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/SupplementalDisclosuretoConsolidatedStatementsofCashFlowsTables</Role>
      <ShortName>Supplemental Disclosure to Consolidated Statements of Cash Flows (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tripointehomes.com/role/SupplementalDisclosuretoConsolidatedStatementsofCashFlows</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2403401 - Disclosure - Organization, Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/OrganizationBasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetail</Role>
      <ShortName>Organization, Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tripointehomes.com/role/OrganizationBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2406402 - Disclosure - Segment Information - Narrative (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/SegmentInformationNarrativeDetail</Role>
      <ShortName>Segment Information - Narrative (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2407403 - Disclosure - Segment Information - Summary of Financial Information Relating to Reportable Segments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/SegmentInformationSummaryofFinancialInformationRelatingtoReportableSegmentsDetails</Role>
      <ShortName>Segment Information - Summary of Financial Information Relating to Reportable Segments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2410404 - Disclosure - Earnings Per Share - Computation of Basic and Diluted Earnings Per Share (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetail</Role>
      <ShortName>Earnings Per Share - Computation of Basic and Diluted Earnings Per Share (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2413405 - Disclosure - Receivables - Components of Receivables (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/ReceivablesComponentsofReceivablesDetail</Role>
      <ShortName>Receivables - Components of Receivables (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2414406 - Disclosure - Receivables - Narrative (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/ReceivablesNarrativeDetail</Role>
      <ShortName>Receivables - Narrative (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2417407 - Disclosure - Real Estate Inventories - Summary of Real Estate Inventories (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofRealEstateInventoriesDetail</Role>
      <ShortName>Real Estate Inventories - Summary of Real Estate Inventories (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2418408 - Disclosure - Real Estate Inventories - Summary of Interest Incurred, Capitalized and Expensed (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofInterestIncurredCapitalizedandExpensedDetail</Role>
      <ShortName>Real Estate Inventories - Summary of Interest Incurred, Capitalized and Expensed (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2419409 - Disclosure - Real Estate Inventories - Schedule of Land and Lot Option Abandonments and Pre-acquisition Charges (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/RealEstateInventoriesScheduleofLandandLotOptionAbandonmentsandPreacquisitionChargesDetail</Role>
      <ShortName>Real Estate Inventories - Schedule of Land and Lot Option Abandonments and Pre-acquisition Charges (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2422410 - Disclosure - Investments in Unconsolidated Entities - Narrative (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesNarrativeDetail</Role>
      <ShortName>Investments in Unconsolidated Entities - Narrative (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2423411 - Disclosure - Investments in Unconsolidated Entities - Aggregated Assets, Liabilities and Operating Results of Entities as Equity-Method Investments (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail</Role>
      <ShortName>Investments in Unconsolidated Entities - Aggregated Assets, Liabilities and Operating Results of Entities as Equity-Method Investments (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2426412 - Disclosure - Variable Interest Entities - Summary of Interests in Land Option Agreements (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/VariableInterestEntitiesSummaryofInterestsinLandOptionAgreementsDetail</Role>
      <ShortName>Variable Interest Entities - Summary of Interests in Land Option Agreements (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2427413 - Disclosure - Variable Interest Entities - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/VariableInterestEntitiesAdditionalInformationDetail</Role>
      <ShortName>Variable Interest Entities - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2430414 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail</Role>
      <ShortName>Goodwill and Other Intangible Assets - Narrative (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2431415 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Goodwill and Other Intangible Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillandOtherIntangibleAssetsDetail</Role>
      <ShortName>Goodwill and Other Intangible Assets - Schedule of Goodwill and Other Intangible Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2434416 - Disclosure - Other Assets - Schedule of Other Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/OtherAssetsScheduleofOtherAssetsDetail</Role>
      <ShortName>Other Assets - Schedule of Other Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2437417 - Disclosure - Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetail</Role>
      <ShortName>Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2440418 - Disclosure - Senior Notes and Loans Payable - Schedule of Senior Notes (Detail)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofSeniorNotesDetail</Role>
      <ShortName>Senior Notes and Loans Payable - Schedule of Senior Notes (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2441419 - Disclosure - Senior Notes and Loans Payable - Narrative (Detail)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail</Role>
      <ShortName>Senior Notes and Loans Payable - Narrative (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2442420 - Disclosure - Senior Notes and Loans Payable - Schedule of Outstanding Loans Payable (Detail)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofOutstandingLoansPayableDetail</Role>
      <ShortName>Senior Notes and Loans Payable - Schedule of Outstanding Loans Payable (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2445421 - Disclosure - Fair Value Disclosures - Summary of Assets and Liabilities Related to Financial Instruments, Measured at Fair Value on a Recurring Basis (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofAssetsandLiabilitiesRelatedtoFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetail</Role>
      <ShortName>Fair Value Disclosures - Summary of Assets and Liabilities Related to Financial Instruments, Measured at Fair Value on a Recurring Basis (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2446422 - Disclosure - Fair Value Disclosures - Summary of Nonfinancial Assets Measured at Fair Value on a Nonrecurring Basis (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofNonfinancialAssetsMeasuredatFairValueonaNonrecurringBasisDetail</Role>
      <ShortName>Fair Value Disclosures - Summary of Nonfinancial Assets Measured at Fair Value on a Nonrecurring Basis (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2449423 - Disclosure - Commitments and Contingencies - Narrative (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/CommitmentsandContingenciesNarrativeDetail</Role>
      <ShortName>Commitments and Contingencies - Narrative (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2450424 - Disclosure - Commitments and Contingencies - Schedule of Warranty Reserves (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofWarrantyReservesDetail</Role>
      <ShortName>Commitments and Contingencies - Schedule of Warranty Reserves (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2451425 - Disclosure - Commitments and Contingencies - Schedule of Lease Costs and Other Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofLeaseCostsandOtherInformationDetail</Role>
      <ShortName>Commitments and Contingencies - Schedule of Lease Costs and Other Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2452426 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Lease Payments (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail</Role>
      <ShortName>Commitments and Contingencies - Schedule of Future Minimum Lease Payments (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2455427 - Disclosure - Stock-Based Compensation - Narrative (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail</Role>
      <ShortName>Stock-Based Compensation - Narrative (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2456428 - Disclosure - Stock-Based Compensation - Summary of Compensation Expense Recognized Related to all Stock-Based Awards (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/StockBasedCompensationSummaryofCompensationExpenseRecognizedRelatedtoallStockBasedAwardsDetail</Role>
      <ShortName>Stock-Based Compensation - Summary of Compensation Expense Recognized Related to all Stock-Based Awards (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>2457429 - Disclosure - Stock-Based Compensation - Summary of Stock Option Awards (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/StockBasedCompensationSummaryofStockOptionAwardsDetail</Role>
      <ShortName>Stock-Based Compensation - Summary of Stock Option Awards (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>2458430 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Units (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsDetail</Role>
      <ShortName>Stock-Based Compensation - Summary of Restricted Stock Units (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>2460431 - Disclosure - Income Taxes (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/IncomeTaxesDetail</Role>
      <ShortName>Income Taxes (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tripointehomes.com/role/IncomeTaxes</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>2462432 - Disclosure - Related Party Transactions (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/RelatedPartyTransactionsDetail</Role>
      <ShortName>Related Party Transactions (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tripointehomes.com/role/RelatedPartyTransactions</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="tph-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>2465433 - Disclosure - Supplemental Disclosure to Consolidated Statements of Cash Flows (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tripointehomes.com/role/SupplementalDisclosuretoConsolidatedStatementsofCashFlowsDetail</Role>
      <ShortName>Supplemental Disclosure to Consolidated Statements of Cash Flows (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tripointehomes.com/role/SupplementalDisclosuretoConsolidatedStatementsofCashFlowsTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" original="tph-20220630.htm">tph-20220630.htm</File>
    <File>q22022tphex101.htm</File>
    <File>q22022tphex102.htm</File>
    <File>q22022tphex103.htm</File>
    <File>q22022tphex104.htm</File>
    <File>q22022tphex105.htm</File>
    <File>q22022tphex106.htm</File>
    <File>q22022tphex107.htm</File>
    <File>q22022tphex108.htm</File>
    <File>q22022tphex311.htm</File>
    <File>q22022tphex312.htm</File>
    <File>q22022tphex321.htm</File>
    <File>q22022tphex322.htm</File>
    <File>tph-20220630.xsd</File>
    <File>tph-20220630_cal.xml</File>
    <File>tph-20220630_def.xml</File>
    <File>tph-20220630_lab.xml</File>
    <File>tph-20220630_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>tph-20220630_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="883">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="30">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>98
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "tph-20220630.htm": {
   "axisCustom": 1,
   "axisStandard": 26,
   "contextCount": 232,
   "dts": {
    "calculationLink": {
     "local": [
      "tph-20220630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "tph-20220630_def.xml"
     ]
    },
    "inline": {
     "local": [
      "tph-20220630.htm"
     ]
    },
    "labelLink": {
     "local": [
      "tph-20220630_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "tph-20220630_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "tph-20220630.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": 496,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 5,
    "http://xbrl.sec.gov/dei/2022": 5,
    "total": 10
   },
   "keyCustom": 35,
   "keyStandard": 268,
   "memberCustom": 25,
   "memberStandard": 38,
   "nsprefix": "tph",
   "nsuri": "http://www.tripointehomes.com/20220630",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Cover",
     "role": "http://www.tripointehomes.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2111104 - Disclosure - Receivables",
     "role": "http://www.tripointehomes.com/role/Receivables",
     "shortName": "Receivables",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2115105 - Disclosure - Real Estate Inventories",
     "role": "http://www.tripointehomes.com/role/RealEstateInventories",
     "shortName": "Real Estate Inventories",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "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": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2120106 - Disclosure - Investments in Unconsolidated Entities",
     "role": "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntities",
     "shortName": "Investments in Unconsolidated Entities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:VariableInterestEntityDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2124107 - Disclosure - Variable Interest Entities",
     "role": "http://www.tripointehomes.com/role/VariableInterestEntities",
     "shortName": "Variable Interest Entities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:VariableInterestEntityDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2128108 - Disclosure - Goodwill and Other Intangible Assets",
     "role": "http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssets",
     "shortName": "Goodwill and Other Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2132109 - Disclosure - Other Assets",
     "role": "http://www.tripointehomes.com/role/OtherAssets",
     "shortName": "Other Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tph:AccruedExpensesAndOtherLiabilitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2135110 - Disclosure - Accrued Expenses and Other Liabilities",
     "role": "http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilities",
     "shortName": "Accrued Expenses and Other Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tph:AccruedExpensesAndOtherLiabilitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2138111 - Disclosure - Senior Notes and Loans Payable",
     "role": "http://www.tripointehomes.com/role/SeniorNotesandLoansPayable",
     "shortName": "Senior Notes and Loans Payable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2143112 - Disclosure - Fair Value Disclosures",
     "role": "http://www.tripointehomes.com/role/FairValueDisclosures",
     "shortName": "Fair Value Disclosures",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2147113 - Disclosure - Commitments and Contingencies",
     "role": "http://www.tripointehomes.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i8c39676046e04a61acb2d607a90740ca_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - CONSOLIDATED BALANCE SHEETS",
     "role": "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i8c39676046e04a61acb2d607a90740ca_I20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2153114 - Disclosure - Stock-Based Compensation",
     "role": "http://www.tripointehomes.com/role/StockBasedCompensation",
     "shortName": "Stock-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2159115 - Disclosure - Income Taxes",
     "role": "http://www.tripointehomes.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "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": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2161116 - Disclosure - Related Party Transactions",
     "role": "http://www.tripointehomes.com/role/RelatedPartyTransactions",
     "shortName": "Related Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2163117 - Disclosure - Supplemental Disclosure to Consolidated Statements of Cash Flows",
     "role": "http://www.tripointehomes.com/role/SupplementalDisclosuretoConsolidatedStatementsofCashFlows",
     "shortName": "Supplemental Disclosure to Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2202201 - Disclosure - Organization, Basis of Presentation and Summary of Significant Accounting Policies (Policies)",
     "role": "http://www.tripointehomes.com/role/OrganizationBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Organization, Basis of Presentation and Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2305301 - Disclosure - Segment Information (Tables)",
     "role": "http://www.tripointehomes.com/role/SegmentInformationTables",
     "shortName": "Segment Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2309302 - Disclosure - Earnings Per Share (Tables)",
     "role": "http://www.tripointehomes.com/role/EarningsPerShareTables",
     "shortName": "Earnings Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2312303 - Disclosure - Receivables (Tables)",
     "role": "http://www.tripointehomes.com/role/ReceivablesTables",
     "shortName": "Receivables (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRealEstatePropertiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2316304 - Disclosure - Real Estate Inventories (Tables)",
     "role": "http://www.tripointehomes.com/role/RealEstateInventoriesTables",
     "shortName": "Real Estate Inventories (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRealEstatePropertiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2321305 - Disclosure - Investments in Unconsolidated Entities (Tables)",
     "role": "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesTables",
     "shortName": "Investments in Unconsolidated Entities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i8c39676046e04a61acb2d607a90740ca_I20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "role": "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i8c39676046e04a61acb2d607a90740ca_I20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2325306 - Disclosure - Variable Interest Entities (Tables)",
     "role": "http://www.tripointehomes.com/role/VariableInterestEntitiesTables",
     "shortName": "Variable Interest Entities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2329307 - Disclosure - Goodwill and Other Intangible Assets (Tables)",
     "role": "http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsTables",
     "shortName": "Goodwill and Other Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2333308 - Disclosure - Other Assets (Tables)",
     "role": "http://www.tripointehomes.com/role/OtherAssetsTables",
     "shortName": "Other Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tph:ScheduleOfAccruedExpensesAndOtherLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2336309 - Disclosure - Accrued Expenses and Other Liabilities (Tables)",
     "role": "http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilitiesTables",
     "shortName": "Accrued Expenses and Other Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tph:ScheduleOfAccruedExpensesAndOtherLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2339310 - Disclosure - Senior Notes and Loans Payable (Tables)",
     "role": "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableTables",
     "shortName": "Senior Notes and Loans Payable (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2344311 - Disclosure - Fair Value Disclosures (Tables)",
     "role": "http://www.tripointehomes.com/role/FairValueDisclosuresTables",
     "shortName": "Fair Value Disclosures (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2348312 - Disclosure - Commitments and Contingencies (Tables)",
     "role": "http://www.tripointehomes.com/role/CommitmentsandContingenciesTables",
     "shortName": "Commitments and Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2354313 - Disclosure - Stock-Based Compensation (Tables)",
     "role": "http://www.tripointehomes.com/role/StockBasedCompensationTables",
     "shortName": "Stock-Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2364314 - Disclosure - Supplemental Disclosure to Consolidated Statements of Cash Flows (Tables)",
     "role": "http://www.tripointehomes.com/role/SupplementalDisclosuretoConsolidatedStatementsofCashFlowsTables",
     "shortName": "Supplemental Disclosure to Consolidated Statements of Cash Flows (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i8c39676046e04a61acb2d607a90740ca_I20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfStatesInWhichEntityOperates",
      "reportCount": 1,
      "unique": true,
      "unitRef": "state",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403401 - Disclosure - Organization, Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Detail)",
     "role": "http://www.tripointehomes.com/role/OrganizationBasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetail",
     "shortName": "Organization, Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i8c39676046e04a61acb2d607a90740ca_I20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfStatesInWhichEntityOperates",
      "reportCount": 1,
      "unique": true,
      "unitRef": "state",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCostAndExpenseOperating",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS",
     "role": "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
     "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:SellingAndMarketingExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "tph:NumberOfPrincipalBusinesses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "business_line",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406402 - Disclosure - Segment Information - Narrative (Detail)",
     "role": "http://www.tripointehomes.com/role/SegmentInformationNarrativeDetail",
     "shortName": "Segment Information - Narrative (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "tph:NumberOfPrincipalBusinesses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "business_line",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407403 - Disclosure - Segment Information - Summary of Financial Information Relating to Reportable Segments (Details)",
     "role": "http://www.tripointehomes.com/role/SegmentInformationSummaryofFinancialInformationRelatingtoReportableSegmentsDetails",
     "shortName": "Segment Information - Summary of Financial Information Relating to Reportable Segments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "iafc99521281c4506b723bf6c35b6c0cd_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Assets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410404 - Disclosure - Earnings Per Share - Computation of Basic and Diluted Earnings Per Share (Detail)",
     "role": "http://www.tripointehomes.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetail",
     "shortName": "Earnings Per Share - Computation of Basic and Diluted Earnings Per Share (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i8c39676046e04a61acb2d607a90740ca_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tph:EscrowProceedsAndOtherAccountsReceivableNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413405 - Disclosure - Receivables - Components of Receivables (Detail)",
     "role": "http://www.tripointehomes.com/role/ReceivablesComponentsofReceivablesDetail",
     "shortName": "Receivables - Components of Receivables (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i8c39676046e04a61acb2d607a90740ca_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tph:EscrowProceedsAndOtherAccountsReceivableNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i8c39676046e04a61acb2d607a90740ca_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414406 - Disclosure - Receivables - Narrative (Detail)",
     "role": "http://www.tripointehomes.com/role/ReceivablesNarrativeDetail",
     "shortName": "Receivables - Narrative (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i8c39676046e04a61acb2d607a90740ca_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRealEstatePropertiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i8c39676046e04a61acb2d607a90740ca_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryHomesUnderConstruction",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417407 - Disclosure - Real Estate Inventories - Summary of Real Estate Inventories (Detail)",
     "role": "http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofRealEstateInventoriesDetail",
     "shortName": "Real Estate Inventories - Summary of Real Estate Inventories (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRealEstatePropertiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i8c39676046e04a61acb2d607a90740ca_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryHomesUnderConstruction",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tph:RealEstateInventoryCapitalizedInterestCostsTableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestCostsIncurred",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2418408 - Disclosure - Real Estate Inventories - Summary of Interest Incurred, Capitalized and Expensed (Detail)",
     "role": "http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofInterestIncurredCapitalizedandExpensedDetail",
     "shortName": "Real Estate Inventories - Summary of Interest Incurred, Capitalized and Expensed (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tph:RealEstateInventoryCapitalizedInterestCostsTableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:InterestCostsCapitalizedAdjustment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ImpairmentOfRealEstate",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419409 - Disclosure - Real Estate Inventories - Schedule of Land and Lot Option Abandonments and Pre-acquisition Charges (Detail)",
     "role": "http://www.tripointehomes.com/role/RealEstateInventoriesScheduleofLandandLotOptionAbandonmentsandPreacquisitionChargesDetail",
     "shortName": "Real Estate Inventories - Schedule of Land and Lot Option Abandonments and Pre-acquisition Charges (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "tph:LandOptionAbandonmentsAndPreAcquisitionCharges",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i5e2cc727a86b4eae8fd7afd7798e8439_I20220630",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "tph:InvestmentOwnershipPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2422410 - Disclosure - Investments in Unconsolidated Entities - Narrative (Detail)",
     "role": "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesNarrativeDetail",
     "shortName": "Investments in Unconsolidated Entities - Narrative (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i5e2cc727a86b4eae8fd7afd7798e8439_I20220630",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "tph:InvestmentOwnershipPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i8c39676046e04a61acb2d607a90740ca_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2423411 - Disclosure - Investments in Unconsolidated Entities - Aggregated Assets, Liabilities and Operating Results of Entities as Equity-Method Investments (Detail)",
     "role": "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail",
     "shortName": "Investments in Unconsolidated Entities - Aggregated Assets, Liabilities and Operating Results of Entities as Equity-Method Investments (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:EquityMethodInvestmentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "ibba17ec4508c43a8a6708e4ec62cfe5c_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "if5e179549093463b97d9f0b5d1382c49_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - CONSOLIDATED STATEMENTS OF EQUITY",
     "role": "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY",
     "shortName": "CONSOLIDATED STATEMENTS OF EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "if5e179549093463b97d9f0b5d1382c49_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i8c39676046e04a61acb2d607a90740ca_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tph:VariableInterestEntityDepositsAtRisk",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2426412 - Disclosure - Variable Interest Entities - Summary of Interests in Land Option Agreements (Detail)",
     "role": "http://www.tripointehomes.com/role/VariableInterestEntitiesSummaryofInterestsinLandOptionAgreementsDetail",
     "shortName": "Variable Interest Entities - Summary of Interests in Land Option Agreements (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i8c39676046e04a61acb2d607a90740ca_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tph:VariableInterestEntityDepositsAtRisk",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i8c39676046e04a61acb2d607a90740ca_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Assets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2427413 - Disclosure - Variable Interest Entities - Additional Information (Detail)",
     "role": "http://www.tripointehomes.com/role/VariableInterestEntitiesAdditionalInformationDetail",
     "shortName": "Variable Interest Entities - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i422e96ba8d1d4bffb3a584afa8e31330_I20220630",
      "decimals": "-5",
      "lang": "en-US",
      "name": "tph:CapitalizedPreAcquisitionCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i8c39676046e04a61acb2d607a90740ca_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2430414 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Detail)",
     "role": "http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail",
     "shortName": "Goodwill and Other Intangible Assets - Narrative (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4257c0f425984fd08d23c17970c03861_I20220630",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i8c39676046e04a61acb2d607a90740ca_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431415 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Goodwill and Other Intangible Assets (Detail)",
     "role": "http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillandOtherIntangibleAssetsDetail",
     "shortName": "Goodwill and Other Intangible Assets - Schedule of Goodwill and Other Intangible Assets (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i8c39676046e04a61acb2d607a90740ca_I20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i8c39676046e04a61acb2d607a90740ca_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PrepaidExpenseCurrentAndNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434416 - Disclosure - Other Assets - Schedule of Other Assets (Detail)",
     "role": "http://www.tripointehomes.com/role/OtherAssetsScheduleofOtherAssetsDetail",
     "shortName": "Other Assets - Schedule of Other Assets (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i8c39676046e04a61acb2d607a90740ca_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PrepaidExpenseCurrentAndNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tph:ScheduleOfAccruedExpensesAndOtherLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i8c39676046e04a61acb2d607a90740ca_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437417 - Disclosure - Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Liabilities (Detail)",
     "role": "http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetail",
     "shortName": "Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Liabilities (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tph:ScheduleOfAccruedExpensesAndOtherLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i8c39676046e04a61acb2d607a90740ca_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i7b6b1261ec50410aa8ecfdc217f0de74_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2440418 - Disclosure - Senior Notes and Loans Payable - Schedule of Senior Notes (Detail)",
     "role": "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofSeniorNotesDetail",
     "shortName": "Senior Notes and Loans Payable - Schedule of Senior Notes (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i7b6b1261ec50410aa8ecfdc217f0de74_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i8c39676046e04a61acb2d607a90740ca_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredFinanceCostsNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2441419 - Disclosure - Senior Notes and Loans Payable - Narrative (Detail)",
     "role": "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail",
     "shortName": "Senior Notes and Loans Payable - Narrative (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:AmortizationOfFinancingCosts",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfFinancingCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i8c39676046e04a61acb2d607a90740ca_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansPayable",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2442420 - Disclosure - Senior Notes and Loans Payable - Schedule of Outstanding Loans Payable (Detail)",
     "role": "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofOutstandingLoansPayableDetail",
     "shortName": "Senior Notes and Loans Payable - Schedule of Outstanding Loans Payable (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "if16a5afb4a2e4fec852e828a522c1f97_I20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LoansPayable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i8c39676046e04a61acb2d607a90740ca_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredFinanceCostsNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2445421 - Disclosure - Fair Value Disclosures - Summary of Assets and Liabilities Related to Financial Instruments, Measured at Fair Value on a Recurring Basis (Detail)",
     "role": "http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofAssetsandLiabilitiesRelatedtoFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetail",
     "shortName": "Fair Value Disclosures - Summary of Assets and Liabilities Related to Financial Instruments, Measured at Fair Value on a Recurring Basis (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "id53f221a96e14f1584385e004ea3b2fd_I20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "role": "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ImpairmentOfRealEstate",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2446422 - Disclosure - Fair Value Disclosures - Summary of Nonfinancial Assets Measured at Fair Value on a Nonrecurring Basis (Detail)",
     "role": "http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofNonfinancialAssetsMeasuredatFairValueonaNonrecurringBasisDetail",
     "shortName": "Fair Value Disclosures - Summary of Nonfinancial Assets Measured at Fair Value on a Nonrecurring Basis (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "ic50185399be74e00b7a1859bc1d4107d_D20220101-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ImpairmentOfRealEstate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i8c39676046e04a61acb2d607a90740ca_I20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LossContingencyAccrualAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2449423 - Disclosure - Commitments and Contingencies - Narrative (Detail)",
     "role": "http://www.tripointehomes.com/role/CommitmentsandContingenciesNarrativeDetail",
     "shortName": "Commitments and Contingencies - Narrative (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i8c39676046e04a61acb2d607a90740ca_I20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LossContingencyAccrualAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i1daf00c38f8c4c3eae94fadb949d596e_I20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProductWarrantyAccrual",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2450424 - Disclosure - Commitments and Contingencies - Schedule of Warranty Reserves (Detail)",
     "role": "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofWarrantyReservesDetail",
     "shortName": "Commitments and Contingencies - Schedule of Warranty Reserves (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ProductWarrantyAccrualWarrantiesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2451425 - Disclosure - Commitments and Contingencies - Schedule of Lease Costs and Other Information (Detail)",
     "role": "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofLeaseCostsandOtherInformationDetail",
     "shortName": "Commitments and Contingencies - Schedule of Lease Costs and Other Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tph:ScheduleOfAccruedExpensesAndOtherLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i8c39676046e04a61acb2d607a90740ca_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseLiability",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2452426 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Lease Payments (Detail)",
     "role": "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail",
     "shortName": "Commitments and Contingencies - Schedule of Future Minimum Lease Payments (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i7c9f96299039456bbc5717a259f0152e_I20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i8c39676046e04a61acb2d607a90740ca_I20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2455427 - Disclosure - Stock-Based Compensation - Narrative (Detail)",
     "role": "http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail",
     "shortName": "Stock-Based Compensation - Narrative (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2456428 - Disclosure - Stock-Based Compensation - Summary of Compensation Expense Recognized Related to all Stock-Based Awards (Detail)",
     "role": "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofCompensationExpenseRecognizedRelatedtoallStockBasedAwardsDetail",
     "shortName": "Stock-Based Compensation - Summary of Compensation Expense Recognized Related to all Stock-Based Awards (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i28ef8668e4424664bcc904a8f7f03bef_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "iebb4499ac2204656ae81d189120b7c35_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2457429 - Disclosure - Stock-Based Compensation - Summary of Stock Option Awards (Detail)",
     "role": "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofStockOptionAwardsDetail",
     "shortName": "Stock-Based Compensation - Summary of Stock Option Awards (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i348904c689694324aed78dd4d2611e46_D20220101-20220630",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "ic1ac4b41daec49758fda8f0620e4b88a_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2458430 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Units (Detail)",
     "role": "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsDetail",
     "shortName": "Stock-Based Compensation - Summary of Restricted Stock Units (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "ic1ac4b41daec49758fda8f0620e4b88a_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i8c39676046e04a61acb2d607a90740ca_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredIncomeTaxAssetsNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2460431 - Disclosure - Income Taxes (Detail)",
     "role": "http://www.tripointehomes.com/role/IncomeTaxesDetail",
     "shortName": "Income Taxes (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i2b76ac82b36842b4890a5626b3a71ccd_I20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsValuationAllowance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - Organization, Basis of Presentation and Summary of Significant Accounting Policies",
     "role": "http://www.tripointehomes.com/role/OrganizationBasisofPresentationandSummaryofSignificantAccountingPolicies",
     "shortName": "Organization, Basis of Presentation and Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2462432 - Disclosure - Related Party Transactions (Detail)",
     "role": "http://www.tripointehomes.com/role/RelatedPartyTransactionsDetail",
     "shortName": "Related Party Transactions (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestPaidNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2465433 - Disclosure - Supplemental Disclosure to Consolidated Statements of Cash Flows (Detail)",
     "role": "http://www.tripointehomes.com/role/SupplementalDisclosuretoConsolidatedStatementsofCashFlowsDetail",
     "shortName": "Supplemental Disclosure to Consolidated Statements of Cash Flows (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestPaidNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2104102 - Disclosure - Segment Information",
     "role": "http://www.tripointehomes.com/role/SegmentInformation",
     "shortName": "Segment Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2108103 - Disclosure - Earnings Per Share",
     "role": "http://www.tripointehomes.com/role/EarningsPerShare",
     "shortName": "Earnings Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tph-20220630.htm",
      "contextRef": "i4b9a53ef332b41a1a04d3b1354ec9ee6_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 65,
   "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.tripointehomes.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "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.tripointehomes.com/role/Cover"
     ],
     "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.tripointehomes.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "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.tripointehomes.com/role/Cover"
     ],
     "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.tripointehomes.com/role/Cover"
     ],
     "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.tripointehomes.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r578"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r579"
     ],
     "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.tripointehomes.com/role/Cover"
     ],
     "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.tripointehomes.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "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.tripointehomes.com/role/Cover"
     ],
     "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.tripointehomes.com/role/Cover"
     ],
     "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.tripointehomes.com/role/Cover"
     ],
     "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.tripointehomes.com/role/Cover"
     ],
     "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.tripointehomes.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r576"
     ],
     "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.tripointehomes.com/role/Cover"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/Cover"
     ],
     "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.tripointehomes.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r576"
     ],
     "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.tripointehomes.com/role/Cover"
     ],
     "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.tripointehomes.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r576"
     ],
     "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.tripointehomes.com/role/Cover"
     ],
     "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.tripointehomes.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r580"
     ],
     "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.tripointehomes.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r576"
     ],
     "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.tripointehomes.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r576"
     ],
     "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.tripointehomes.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r576"
     ],
     "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.tripointehomes.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r576"
     ],
     "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.tripointehomes.com/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "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.tripointehomes.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r575"
     ],
     "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.tripointehomes.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r577"
     ],
     "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.tripointehomes.com/role/Cover"
     ],
     "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.tripointehomes.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_ConsolidatedEntitiesAxis": {
     "auth_ref": [
      "r77",
      "r230",
      "r235",
      "r243",
      "r390",
      "r391",
      "r395",
      "r396",
      "r466",
      "r572"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]",
        "terseLabel": "Consolidated Entities"
       }
      }
     },
     "localname": "ConsolidatedEntitiesAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/VariableInterestEntitiesAdditionalInformationDetail",
      "http://www.tripointehomes.com/role/VariableInterestEntitiesSummaryofInterestsinLandOptionAgreementsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesDomain": {
     "auth_ref": [
      "r77",
      "r230",
      "r235",
      "r243",
      "r390",
      "r391",
      "r395",
      "r396",
      "r466",
      "r572"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Domain]",
        "terseLabel": "Consolidated Entities"
       }
      }
     },
     "localname": "ConsolidatedEntitiesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/VariableInterestEntitiesAdditionalInformationDetail",
      "http://www.tripointehomes.com/role/VariableInterestEntitiesSummaryofInterestsinLandOptionAgreementsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r77",
      "r127",
      "r146",
      "r147",
      "r148",
      "r149",
      "r151",
      "r153",
      "r157",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r237",
      "r238",
      "r240",
      "r242",
      "r243"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SegmentInformationSummaryofFinancialInformationRelatingtoReportableSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r77",
      "r127",
      "r146",
      "r147",
      "r148",
      "r149",
      "r151",
      "r153",
      "r157",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r237",
      "r238",
      "r240",
      "r242",
      "r243"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SegmentInformationSummaryofFinancialInformationRelatingtoReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_DirectorMember": {
     "auth_ref": [
      "r165"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Director [Member]",
        "terseLabel": "Non-employee Members on Board of Directors"
       }
      }
     },
     "localname": "DirectorMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r217",
      "r218",
      "r219",
      "r220",
      "r248",
      "r282",
      "r316",
      "r318",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r482",
      "r544",
      "r546",
      "r573",
      "r574"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesNarrativeDetail",
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesNarrativeDetail",
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail",
      "http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r217",
      "r218",
      "r219",
      "r220",
      "r248",
      "r282",
      "r316",
      "r318",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r482",
      "r544",
      "r546",
      "r573",
      "r574"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesNarrativeDetail",
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesNarrativeDetail",
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail",
      "http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_OfficerMember": {
     "auth_ref": [
      "r165"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Officer [Member]",
        "terseLabel": "Officers"
       }
      }
     },
     "localname": "OfficerMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_PresidentMember": {
     "auth_ref": [
      "r165"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "President [Member]",
        "terseLabel": "President"
       }
      }
     },
     "localname": "PresidentMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r160",
      "r218",
      "r219",
      "r301",
      "r303",
      "r483",
      "r543",
      "r545"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.tripointehomes.com/role/SegmentInformationSummaryofFinancialInformationRelatingtoReportableSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r160",
      "r218",
      "r219",
      "r301",
      "r303",
      "r483",
      "r543",
      "r545"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.tripointehomes.com/role/SegmentInformationSummaryofFinancialInformationRelatingtoReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r209",
      "r217",
      "r218",
      "r219",
      "r220",
      "r248",
      "r282",
      "r305",
      "r316",
      "r318",
      "r348",
      "r349",
      "r350",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r482",
      "r544",
      "r546",
      "r573",
      "r574"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesNarrativeDetail",
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesNarrativeDetail",
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail",
      "http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r209",
      "r217",
      "r218",
      "r219",
      "r220",
      "r248",
      "r282",
      "r305",
      "r316",
      "r318",
      "r348",
      "r349",
      "r350",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r482",
      "r544",
      "r546",
      "r573",
      "r574"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesNarrativeDetail",
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesNarrativeDetail",
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail",
      "http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r165",
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]",
        "terseLabel": "Title of Individual"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Domain]",
        "terseLabel": "Relationship to Entity"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tph_AccruedExpensesAndOtherLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued Expenses and Other Liabilities.",
        "label": "Accrued Expenses and Other Liabilities [Member]",
        "terseLabel": "Accrued Expenses and Other Liabilities"
       }
      }
     },
     "localname": "AccruedExpensesAndOtherLiabilitiesMember",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/IncomeTaxesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tph_AccruedExpensesAndOtherLiabilitiesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued expenses and other liabilities [Text Block]",
        "label": "Accrued Expenses and Other Liabilities [Text Block]",
        "terseLabel": "Accrued Expenses and Other Liabilities"
       }
      }
     },
     "localname": "AccruedExpensesAndOtherLiabilitiesTextBlock",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tph_AmortizationOfDeferredLoanCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization of Deferred Loan Costs.",
        "label": "Amortization of Deferred Loan Costs",
        "terseLabel": "Amortization of deferred loan costs capitalized to real estate inventory"
       }
      }
     },
     "localname": "AmortizationOfDeferredLoanCosts",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/SupplementalDisclosuretoConsolidatedStatementsofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned": {
     "auth_ref": [],
     "calculation": {
      "http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofRealEstateInventoriesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryRealEstate",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net carrying amount as of the balance sheet date of the sum of the various components of an operative builder's owned inventory.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Real Estate Owned",
        "totalLabel": "Total real estate inventories owned"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofRealEstateInventoriesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRealEstateNotOwned": {
     "auth_ref": [],
     "calculation": {
      "http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofRealEstateInventoriesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryRealEstate",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net carrying amount as of the balance sheet date of the sum of the various components of an operative builder's real estate not owned.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Real Estate Not Owned",
        "totalLabel": "Total real estate inventories not owned"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRealEstateNotOwned",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofRealEstateInventoriesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tph_CapitalizedPreAcquisitionCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pre-acquisition costs included in real estate inventories that relate to land option contracts.",
        "label": "Capitalized Pre Acquisition Costs",
        "terseLabel": "Capitalized pre-acquisition costs"
       }
      }
     },
     "localname": "CapitalizedPreAcquisitionCosts",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/VariableInterestEntitiesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tph_CentralMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Central [Member]",
        "label": "Central [Member]",
        "terseLabel": "Central"
       }
      }
     },
     "localname": "CentralMember",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/SegmentInformationSummaryofFinancialInformationRelatingtoReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tph_CommitmentAndContingenciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitment and contingencies.",
        "label": "Commitment and Contingencies [Line Items]",
        "terseLabel": "Commitment And Contingencies [Line Items]"
       }
      }
     },
     "localname": "CommitmentAndContingenciesLineItems",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "tph_CommitmentAndContingenciesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitment and Contingencies [Table]",
        "label": "Commitment and Contingencies [Table]",
        "terseLabel": "Commitment And Contingencies [Table]"
       }
      }
     },
     "localname": "CommitmentAndContingenciesTable",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "tph_DebtInstrumentCovenantRequiredCompanyConsolidatedTangibleNetWorth": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant, Required Company Consolidated Tangible Net Worth",
        "label": "Debt Instrument, Covenant, Required Company Consolidated Tangible Net Worth",
        "terseLabel": "Consolidated tangible net worth attributed to Company required under covenants (percent)"
       }
      }
     },
     "localname": "DebtInstrumentCovenantRequiredCompanyConsolidatedTangibleNetWorth",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "tph_DebtInstrumentIssuePriceAsPercentageOfPrincipalAmount": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument issue price as percentage of principal amount.",
        "label": "Debt Instrument Issue Price As Percentage Of Principal Amount",
        "terseLabel": "Notes issue price as a percentage of principal amount"
       }
      }
     },
     "localname": "DebtInstrumentIssuePriceAsPercentageOfPrincipalAmount",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "tph_EastMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "East [Member]",
        "label": "East [Member]",
        "terseLabel": "East"
       }
      }
     },
     "localname": "EastMember",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/SegmentInformationSummaryofFinancialInformationRelatingtoReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tph_EmployeesAndOfficersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employees and Officers [Member]",
        "label": "Employees and Officers [Member]",
        "terseLabel": "Employees and Officers"
       }
      }
     },
     "localname": "EmployeesAndOfficersMember",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tph_EscrowProceedsAndOtherAccountsReceivableNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.tripointehomes.com/role/ReceivablesComponentsofReceivablesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_AccountsAndNotesReceivableNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Escrow Proceeds and Other Accounts Receivable Net.",
        "label": "Escrow Proceeds and Other Accounts Receivable Net",
        "terseLabel": "Escrow proceeds and other accounts receivable, net"
       }
      }
     },
     "localname": "EscrowProceedsAndOtherAccountsReceivableNet",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/ReceivablesComponentsofReceivablesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tph_EstimatedCostForCompletionOfRealEstateInventories": {
     "auth_ref": [],
     "calculation": {
      "http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Estimated Cost for Completion of Real Estate Inventories.",
        "label": "Estimated Cost for Completion of Real Estate Inventories",
        "terseLabel": "Estimated cost for completion of real estate inventories"
       }
      }
     },
     "localname": "EstimatedCostForCompletionOfRealEstateInventories",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tph_FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes": {
     "auth_ref": [],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial services income (loss) from continuing operations before taxes.",
        "label": "Financial Services Income Loss From Continuing Operations Before Taxes",
        "totalLabel": "Financial services income before income taxes"
       }
      }
     },
     "localname": "FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tph_FinancialServicesIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 3.0,
       "parentTag": "tph_FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial services income loss from equity method investments.",
        "label": "Financial Services Income Loss From Equity Method Investments",
        "terseLabel": "Equity in income of unconsolidated entities"
       }
      }
     },
     "localname": "FinancialServicesIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tph_FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "5.875% Senior Notes due June 15, 2024 [Member]",
        "label": "Five Point Eight Seven Five Percent Senior Notes Due Two Thousand Twenty Four [Member]",
        "terseLabel": "5.875% Senior Notes due June 15, 2024"
       }
      }
     },
     "localname": "FivePointEightSevenFivePercentSeniorNotesDueTwoThousandTwentyFourMember",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail",
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofSeniorNotesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tph_FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Five Point Seven Zero Percent Senior Notes Due Two Thousand Twenty Eight [Member]",
        "label": "Five Point Seven Zero Percent Senior Notes Due Two Thousand Twenty Eight [Member]",
        "terseLabel": "5.700% Senior Notes due June 15, 2028"
       }
      }
     },
     "localname": "FivePointSevenZeroPercentSeniorNotesDueTwoThousandTwentyEightMember",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail",
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofSeniorNotesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tph_FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Five Point Two Five Zero Percent Senior Notes Due Two Thousand Twenty Seven [Member]",
        "label": "Five Point Two Five Zero Percent Senior Notes Due Two Thousand Twenty Seven [Member]",
        "terseLabel": "5.250% Senior Notes due June 1, 2027"
       }
      }
     },
     "localname": "FivePointTwoFiveZeroPercentSeniorNotesDueTwoThousandTwentySevenMember",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail",
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofSeniorNotesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tph_GroundLeaseFortyfiveYearRenewalOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ground Lease, Forty-five Year Renewal Option",
        "label": "Ground Lease, Forty-five Year Renewal Option [Member]",
        "terseLabel": "Forty-five Year Renewal Option"
       }
      }
     },
     "localname": "GroundLeaseFortyfiveYearRenewalOptionMember",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tph_GroundLeaseRenewalOptionExercisedExtensionThrough2071Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ground Lease, Renewal Option Exercised, Extension Through 2071",
        "label": "Ground Lease, Renewal Option Exercised, Extension Through 2071 [Member]",
        "terseLabel": "Extension Through 2071"
       }
      }
     },
     "localname": "GroundLeaseRenewalOptionExercisedExtensionThrough2071Member",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tph_GroundLeaseTenYearRenewalOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ground Lease, Ten Year Renewal Option [Member]",
        "label": "Ground Lease, Ten Year Renewal Option [Member]",
        "terseLabel": "Ten Year Renewal Option"
       }
      }
     },
     "localname": "GroundLeaseTenYearRenewalOptionMember",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tph_HomeBuildingIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 3.0,
       "parentTag": "tph_HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Home building income loss from equity method investments.",
        "label": "Home Building Income Loss From Equity Method Investments",
        "terseLabel": "Equity in income (loss) of unconsolidated entities",
        "verboseLabel": "Company\u2019s equity in income of unconsolidated entities"
       }
      }
     },
     "localname": "HomeBuildingIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tph_HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes": {
     "auth_ref": [],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Homebuilding income (loss) from continuing operations before taxes.",
        "label": "Homebuilding Income Loss From Continuing Operations Before Taxes",
        "totalLabel": "Homebuilding income before income taxes"
       }
      }
     },
     "localname": "HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tph_HomebuildingRevenueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Homebuilding Revenue [Member]",
        "label": "Homebuilding Revenue [Member]",
        "terseLabel": "Homebuilding Revenue"
       }
      }
     },
     "localname": "HomebuildingRevenueMember",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tph_HomebuildingSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Homebuilding Revenue [Member]",
        "label": "Homebuilding Segment [Member]",
        "terseLabel": "Homebuilding revenue"
       }
      }
     },
     "localname": "HomebuildingSegmentMember",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/SegmentInformationSummaryofFinancialInformationRelatingtoReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tph_HomebuilidingPartnershipsOrLimitedLiabilityCompaniesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Homebuiliding Partnerships or Limited Liability Companies [Member]",
        "label": "Homebuiliding Partnerships or Limited Liability Companies [Member]",
        "terseLabel": "Homebuilding Partnerships or Limited Liability Companies"
       }
      }
     },
     "localname": "HomebuilidingPartnershipsOrLimitedLiabilityCompaniesMember",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tph_IntangibleAssetsGrossIncludingGoodwill": {
     "auth_ref": [],
     "calculation": {
      "http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillandOtherIntangibleAssetsDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_IntangibleAssetsNetIncludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated impairment loss of finite-lived intangible assets, indefinite-lived intangible assets and goodwill.",
        "label": "Intangible Assets Gross Including Goodwill",
        "totalLabel": "Gross carrying amount"
       }
      }
     },
     "localname": "IntangibleAssetsGrossIncludingGoodwill",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillandOtherIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tph_InvestmentOwnershipPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment ownership percentage.",
        "label": "Investment Ownership Percentage",
        "terseLabel": "Ownership percentage"
       }
      }
     },
     "localname": "InvestmentOwnershipPercentage",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "tph_LandOptionAbandonmentsAndPreAcquisitionCharges": {
     "auth_ref": [],
     "calculation": {
      "http://www.tripointehomes.com/role/RealEstateInventoriesScheduleofLandandLotOptionAbandonmentsandPreacquisitionChargesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_ProductionRelatedImpairmentsOrCharges",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Land option abandonments and pre-acquisition charges.",
        "label": "Land Option Abandonments and Pre Acquisition Charges",
        "terseLabel": "Land and lot option abandonments and pre-acquisition charges"
       }
      }
     },
     "localname": "LandOptionAbandonmentsAndPreAcquisitionCharges",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/RealEstateInventoriesScheduleofLandandLotOptionAbandonmentsandPreacquisitionChargesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tph_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Lease, Liability, to be Paid, After Year Four",
        "label": "Lessee, Operating Lease, Liability, to be Paid, After Year Four",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tph_LesseeOperatingLeaseNumberOfRenewalOptions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Lease, Number of Renewal Options",
        "label": "Lessee, Operating Lease, Number of Renewal Options",
        "terseLabel": "Number of lease extensions"
       }
      }
     },
     "localname": "LesseeOperatingLeaseNumberOfRenewalOptions",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesNarrativeDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "tph_LesseeOperatingLeaseNumberofContracts": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Lease, Number of Contracts",
        "label": "Lessee, Operating Lease, Number of Contracts",
        "terseLabel": "Number of properties subject to ground leases"
       }
      }
     },
     "localname": "LesseeOperatingLeaseNumberofContracts",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesNarrativeDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "tph_LesseeOperatingLeaseNumberofLeaseRenewalOptionsExercised": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Lease, Number of Lease Renewal Options Exercised",
        "label": "Lessee, Operating Lease, Number of Lease Renewal Options Exercised",
        "terseLabel": "Number of ground leases extended"
       }
      }
     },
     "localname": "LesseeOperatingLeaseNumberofLeaseRenewalOptionsExercised",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesNarrativeDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "tph_LineOfCreditFacilityPotentialMaximumBorrowingCapacityUnderSpecifiedConditions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line Of Credit Facility, Potential Maximum Borrowing Capacity Under Specified Conditions",
        "label": "Line Of Credit Facility, Potential Maximum Borrowing Capacity Under Specified Conditions",
        "terseLabel": "Line of credit facility, potential maximum borrowing capacity under specified conditions"
       }
      }
     },
     "localname": "LineOfCreditFacilityPotentialMaximumBorrowingCapacityUnderSpecifiedConditions",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tph_MetricPerformancePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Metric Performance Percentage",
        "label": "Metric Performance Percentage",
        "terseLabel": "Performance percentage (percent)"
       }
      }
     },
     "localname": "MetricPerformancePercentage",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "tph_NoncontrollingInterestEffectiveOfConsolidationInVariableInterestEntity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncontrolling Interest, Effective Of Consolidation In Variable Interest Entity",
        "label": "Noncontrolling Interest, Effective Of Consolidation In Variable Interest Entity",
        "terseLabel": "Net effect of consolidations of VIE's"
       }
      }
     },
     "localname": "NoncontrollingInterestEffectiveOfConsolidationInVariableInterestEntity",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tph_NumberOfEquityInvestments": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Equity Investments.",
        "label": "Number of Equity Investments",
        "terseLabel": "Number of equity investments"
       }
      }
     },
     "localname": "NumberOfEquityInvestments",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesNarrativeDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "tph_NumberOfIntangibleAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of intangible assets.",
        "label": "Number of Intangible Assets",
        "terseLabel": "Number of intangible assets"
       }
      }
     },
     "localname": "NumberOfIntangibleAssets",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "tph_NumberOfPrincipalBusinesses": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Principal Businesses.",
        "label": "Number of Principal Businesses",
        "terseLabel": "Number of principal businesses"
       }
      }
     },
     "localname": "NumberOfPrincipalBusinesses",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/SegmentInformationNarrativeDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "tph_NumberofBrands": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Brands",
        "label": "Number of Brands",
        "verboseLabel": "Number of brands in portfolio (brands)"
       }
      }
     },
     "localname": "NumberofBrands",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/SegmentInformationNarrativeDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "tph_OtherTaxLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetail": {
       "order": 8.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Tax Liability.",
        "label": "Other Tax Liability",
        "terseLabel": "Other tax liability"
       }
      }
     },
     "localname": "OtherTaxLiability",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tph_PerformanceMetricsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance Metrics [Axis]",
        "label": "Performance Metrics [Axis]",
        "terseLabel": "Performance Metrics"
       }
      }
     },
     "localname": "PerformanceMetricsAxis",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "tph_PerformanceMetricsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Domain] for Performance Metrics [Axis]",
        "label": "Performance Metrics [Domain]",
        "terseLabel": "Performance Metrics"
       }
      }
     },
     "localname": "PerformanceMetricsDomain",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tph_PotentialChangeInTotalStockholdersReturn": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Potential Change In Total Stockholders Return",
        "label": "Potential Change In Total Stockholders Return",
        "terseLabel": "Potential change in TSR (percent)"
       }
      }
     },
     "localname": "PotentialChangeInTotalStockholdersReturn",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "tph_PretaxEarningsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pre-tax Earnings [Member]",
        "label": "Pre-tax Earnings [Member]",
        "terseLabel": "Pre-tax Earnings"
       }
      }
     },
     "localname": "PretaxEarningsMember",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tph_PropertyEquipmentandOtherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property, Equipment and Other [Member]",
        "label": "Property, Equipment and Other [Member]",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "PropertyEquipmentandOtherMember",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail",
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofLeaseCostsandOtherInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tph_RealEstateInventoriesNotOwnedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real estate inventories not owned.",
        "label": "Real Estate Inventories Not Owned [Abstract]",
        "terseLabel": "Real estate inventories not owned:"
       }
      }
     },
     "localname": "RealEstateInventoriesNotOwnedAbstract",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofRealEstateInventoriesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "tph_RealEstateInventoriesOwnedModelHomes": {
     "auth_ref": [],
     "calculation": {
      "http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofRealEstateInventoriesDetail": {
       "order": 4.0,
       "parentTag": "tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real estate inventories owned model homes.",
        "label": "Real Estate Inventories Owned Model Homes",
        "terseLabel": "Model homes"
       }
      }
     },
     "localname": "RealEstateInventoriesOwnedModelHomes",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofRealEstateInventoriesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tph_RealEstateInventoryCapitalizedInterestCostsTableTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of interest incurred, capitalized and expensed.",
        "label": "Real Estate Inventory Capitalized Interest Costs Table [Table Text Block]",
        "terseLabel": "Summary of Interest Incurred, Capitalized and Expensed"
       }
      }
     },
     "localname": "RealEstateInventoryCapitalizedInterestCostsTableTableTextBlock",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/RealEstateInventoriesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tph_RevolvingFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revolving Facility",
        "label": "Revolving Facility [Member]",
        "terseLabel": "Revolving Facility"
       }
      }
     },
     "localname": "RevolvingFacilityMember",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tph_ScheduleOfAccruedExpensesAndOtherLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of accrued expenses and other liabilities. This disclosure includes other current liabilities and other noncurrent liabilities.",
        "label": "Schedule of Accrued Expenses and Other Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Accrued Expenses and Other Liabilities"
       }
      }
     },
     "localname": "ScheduleOfAccruedExpensesAndOtherLiabilitiesTableTextBlock",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tph_ScheduleOfIntangibleAssetsAndGoodwillLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of intangible assets and goodwill.",
        "label": "Schedule Of Intangible Assets And Goodwill [Line Items]",
        "terseLabel": "Schedule Of Intangible Assets And Goodwill"
       }
      }
     },
     "localname": "ScheduleOfIntangibleAssetsAndGoodwillLineItems",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "tph_ScheduleOfIntangibleAssetsAndGoodwillTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of intangible assets and goodwill.",
        "label": "Schedule of Intangible Assets And Goodwill [Table]",
        "terseLabel": "Schedule Of Intangible Assets And Goodwill [Table]"
       }
      }
     },
     "localname": "ScheduleOfIntangibleAssetsAndGoodwillTable",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "tph_SellerFinancedLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Seller Financed Loan [Member]",
        "label": "Seller Financed Loan [Member]",
        "terseLabel": "Seller financed loans"
       }
      }
     },
     "localname": "SellerFinancedLoanMember",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofAssetsandLiabilitiesRelatedtoFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetail",
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofOutstandingLoansPayableDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tph_TermLoanFacilityandRevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Loan Facility and Revolving Credit Facility [Member]",
        "label": "Term Loan Facility and Revolving Credit Facility [Member]",
        "terseLabel": "Revolving Facility and Term Loan Facility"
       }
      }
     },
     "localname": "TermLoanFacilityandRevolvingCreditFacilityMember",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tph_TheAmendedRevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Amended Revolving Credit Facility [Member]",
        "label": "The Amended Revolving Credit Facility [Member]",
        "terseLabel": "Seller Financed Loans"
       }
      }
     },
     "localname": "TheAmendedRevolvingCreditFacilityMember",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tph_TheTermLoanFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Term Loan Facility [Member]",
        "label": "The Term Loan Facility [Member]",
        "terseLabel": "Term loan facility",
        "verboseLabel": "Term Loan Facility"
       }
      }
     },
     "localname": "TheTermLoanFacilityMember",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail",
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofOutstandingLoansPayableDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tph_TwoThousandThirteenIncentiveProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two Thousand Thirteen Incentive Program [Member]",
        "label": "Two Thousand Thirteen Incentive Program [Member]",
        "terseLabel": "2013 Incentive Plan"
       }
      }
     },
     "localname": "TwoThousandThirteenIncentiveProgramMember",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tph_TwoThousandTwentyTwoIncentiveProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two Thousand Twenty Two Incentive Program",
        "label": "Two Thousand Twenty Two Incentive Program [Member]",
        "terseLabel": "2022 Incentive Program"
       }
      }
     },
     "localname": "TwoThousandTwentyTwoIncentiveProgramMember",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tph_VariableInterestEntityConsolidatedInventoryHeld": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net carrying amount as of the balance sheet date of capitalized construction costs held as inventory at variable interest entities.",
        "label": "Variable Interest Entity Consolidated Inventory Held",
        "terseLabel": "Consolidated Inventory Held\u00a0by\u00a0VIEs"
       }
      }
     },
     "localname": "VariableInterestEntityConsolidatedInventoryHeld",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/VariableInterestEntitiesSummaryofInterestsinLandOptionAgreementsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tph_VariableInterestEntityDepositsAtRisk": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash deposits on land options and other similar contracts.",
        "label": "Variable Interest Entity Deposits at Risk",
        "terseLabel": "Deposits"
       }
      }
     },
     "localname": "VariableInterestEntityDepositsAtRisk",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/VariableInterestEntitiesSummaryofInterestsinLandOptionAgreementsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tph_VariableInterestEntityRemainingPurchasePrice": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining purchase price associate with land option and other similar contracts.",
        "label": "Variable Interest Entity Remaining Purchase Price",
        "terseLabel": "Remaining Purchase Price"
       }
      }
     },
     "localname": "VariableInterestEntityRemainingPurchasePrice",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/VariableInterestEntitiesSummaryofInterestsinLandOptionAgreementsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tph_WRECOMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "WRECO[Member]",
        "label": "WRECO [Member]",
        "terseLabel": "WRECO"
       }
      }
     },
     "localname": "WRECOMember",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tph_WestMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "West [Member]",
        "label": "West [Member]",
        "terseLabel": "West"
       }
      }
     },
     "localname": "WestMember",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/SegmentInformationSummaryofFinancialInformationRelatingtoReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tph_WeyerhaeuserMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weyerhaeuser [Member]",
        "label": "Weyerhaeuser [Member]",
        "terseLabel": "Weyerhaeuser"
       }
      }
     },
     "localname": "WeyerhaeuserMember",
     "nsuri": "http://www.tripointehomes.com/20220630",
     "presentation": [
      "http://www.tripointehomes.com/role/IncomeTaxesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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_AccountsAndNotesReceivableNet": {
     "auth_ref": [
      "r166",
      "r523"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.tripointehomes.com/role/ReceivablesComponentsofReceivablesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of accounts and financing receivable. Includes, but is not limited to, notes and loan receivable.",
        "label": "Accounts and Financing Receivable, after Allowance for Credit Loss",
        "terseLabel": "Receivables",
        "totalLabel": "Total receivables"
       }
      }
     },
     "localname": "AccountsAndNotesReceivableNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail",
      "http://www.tripointehomes.com/role/ReceivablesComponentsofReceivablesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r508",
      "r537"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations.",
        "label": "Accounts Payable and Accrued Liabilities",
        "terseLabel": "Accounts payable and other liabilities"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r509",
      "r536"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.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.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxes": {
     "auth_ref": [
      "r12",
      "r14",
      "r367",
      "r503",
      "r526"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetail": {
       "order": 6.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due. This amount is the total of current and noncurrent accrued income taxes.",
        "label": "Accrued Income Taxes",
        "terseLabel": "Accrued income taxes payable"
       }
      }
     },
     "localname": "AccruedIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r12",
      "r503",
      "r527"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Accrued Income Taxes, Current",
        "terseLabel": "Income tax liability"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/IncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesAndOtherLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.",
        "label": "Accrued Liabilities and Other Liabilities",
        "terseLabel": "Accrued expenses and other liabilities",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "AccruedLiabilitiesAndOtherLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetail",
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r17"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.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.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r79",
      "r80",
      "r81",
      "r357",
      "r358",
      "r359",
      "r408"
     ],
     "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"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "negatedLabel": "Minimum tax withholding paid on behalf of employees for restricted stock units"
       }
      }
     },
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalOther": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other increase (decrease) in additional paid in capital (APIC).",
        "label": "Adjustments to Additional Paid in Capital, Other",
        "terseLabel": "Reclass the negative APIC to retained earnings"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r320",
      "r360",
      "r361"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to net cash (used in) provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r353"
     ],
     "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",
        "verboseLabel": "Total stock-based compensation"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofCompensationExpenseRecognizedRelatedtoallStockBasedAwardsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "auth_ref": [
      "r22",
      "r167",
      "r176",
      "r177",
      "r178"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "terseLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/ReceivablesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfDebtDiscountPremium": {
     "auth_ref": [
      "r49",
      "r65",
      "r268",
      "r436"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.",
        "label": "Amortization of Debt Discount (Premium)",
        "terseLabel": "Amortization of senior note discount capitalized to real estate inventory"
       }
      }
     },
     "localname": "AmortizationOfDebtDiscountPremium",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SupplementalDisclosuretoConsolidatedStatementsofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r43",
      "r65",
      "r268",
      "r438"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs",
        "terseLabel": "Amortization of deferred financing costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r65",
      "r192",
      "r199"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. 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 Intangible Assets",
        "terseLabel": "Amortization expense"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r107"
     ],
     "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": "Antidilutive stock options and unvested restricted stock units not included in diluted earnings per share (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r10",
      "r74",
      "r135",
      "r148",
      "r155",
      "r172",
      "r230",
      "r231",
      "r232",
      "r234",
      "r235",
      "r236",
      "r237",
      "r239",
      "r241",
      "r243",
      "r244",
      "r390",
      "r395",
      "r425",
      "r467",
      "r469",
      "r501",
      "r525"
     ],
     "calculation": {
      "http://www.tripointehomes.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",
        "terseLabel": "Total assets",
        "totalLabel": "Total assets",
        "verboseLabel": "Assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail",
      "http://www.tripointehomes.com/role/SegmentInformationSummaryofFinancialInformationRelatingtoReportableSegmentsDetails",
      "http://www.tripointehomes.com/role/VariableInterestEntitiesAdditionalInformationDetail"
     ],
     "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.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r323",
      "r324",
      "r325",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r342",
      "r343",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail",
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsDetail",
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofStockOptionAwardsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]",
        "terseLabel": "Balance Sheet Location"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/IncomeTaxesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r406",
      "r407"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/IncomeTaxesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/OrganizationBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r203"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building [Member]",
        "terseLabel": "Office Leases"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r315",
      "r317",
      "r385"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r315",
      "r317",
      "r383",
      "r384",
      "r385"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "auth_ref": [
      "r423",
      "r424"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as reported on the statement of financial position (balance sheet).",
        "label": "Reported Value Measurement [Member]",
        "terseLabel": "Book Value"
       }
      }
     },
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofAssetsandLiabilitiesRelatedtoFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r5",
      "r6",
      "r67"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount 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. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents",
        "verboseLabel": "Cash"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r61",
      "r67",
      "r69"
     ],
     "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 and cash equivalents\u2013end of period",
        "periodStartLabel": "Cash and cash equivalents\u2013beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r61",
      "r426"
     ],
     "calculation": {
      "http://www.tripointehomes.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",
        "totalLabel": "Net decrease in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "terseLabel": "Supplemental disclosures of noncash activities:"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SupplementalDisclosuretoConsolidatedStatementsofCashFlowsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashFlowSupplementalDisclosuresTextBlock": {
     "auth_ref": [
      "r70"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Cash Flow, Supplemental Disclosures [Text Block]",
        "terseLabel": "Supplemental Disclosure to Consolidated Statements of Cash Flows"
       }
      }
     },
     "localname": "CashFlowSupplementalDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SupplementalDisclosuretoConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r29",
      "r512",
      "r534"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "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"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r212",
      "r213",
      "r214",
      "r221",
      "r571"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r79",
      "r80",
      "r408"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r16"
     ],
     "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 value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r16"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r16"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r16",
      "r283"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "periodEndLabel": "Ending balance (shares)",
        "periodStartLabel": "Beginning balance (shares)",
        "terseLabel": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r16",
      "r469"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.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",
        "terseLabel": "Common stock, $0.01 par value, 500,000,000 shares authorized; \u00a0\u00a0 101,860,993 and 109,644,474 shares issued and outstanding at \u00a0\u00a0June 30, 2022 and December 31, 2021, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConsolidatedEntityExcludingVieMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consolidated entity, excluding variable interest entity (VIE) for which reporting entity is or is not primary beneficiary.",
        "label": "Consolidated Entity, Excluding VIE [Member]",
        "terseLabel": "Other land option agreements"
       }
      }
     },
     "localname": "ConsolidatedEntityExcludingVieMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/VariableInterestEntitiesAdditionalInformationDetail",
      "http://www.tripointehomes.com/role/VariableInterestEntitiesSummaryofInterestsinLandOptionAgreementsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r290",
      "r291",
      "r302"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "terseLabel": "Customer deposits"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateNonSegmentMember": {
     "auth_ref": [
      "r146",
      "r147",
      "r148",
      "r149",
      "r151",
      "r157",
      "r159"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.",
        "label": "Corporate, Non-Segment [Member]",
        "terseLabel": "Corporate"
       }
      }
     },
     "localname": "CorporateNonSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SegmentInformationSummaryofFinancialInformationRelatingtoReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r45",
      "r483"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "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": "Cost of sales and expenses"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfRevenue": {
     "auth_ref": [
      "r46",
      "r74",
      "r172",
      "r230",
      "r231",
      "r232",
      "r235",
      "r236",
      "r237",
      "r239",
      "r241",
      "r243",
      "r244",
      "r425"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 4.0,
       "parentTag": "tph_FinancialServicesIncomeLossFromContinuingOperationsBeforeTaxes",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.",
        "label": "Cost of Revenue",
        "terseLabel": "Expenses"
       }
      }
     },
     "localname": "CostOfRevenue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.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"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofAssetsandLiabilitiesRelatedtoFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetail",
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail"
     ],
     "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"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofAssetsandLiabilitiesRelatedtoFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetail",
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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": [
      "r72",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r262",
      "r269",
      "r270",
      "r272",
      "r280"
     ],
     "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": "Senior Notes and Loans Payable"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r11",
      "r12",
      "r13",
      "r73",
      "r77",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r252",
      "r258",
      "r259",
      "r260",
      "r261",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r276",
      "r277",
      "r278",
      "r279",
      "r439",
      "r502",
      "r504",
      "r522"
     ],
     "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"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail",
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofOutstandingLoansPayableDetail",
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofSeniorNotesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Debt instrument variable interest rate (percent)"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r13",
      "r273",
      "r504",
      "r522"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofSeniorNotesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Long-Term Debt, Gross",
        "terseLabel": "Long-term debt, gross"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofSeniorNotesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r245",
      "r276",
      "r277",
      "r437",
      "r439",
      "r440"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Aggregate principal amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFairValue": {
     "auth_ref": [
      "r260",
      "r276",
      "r277",
      "r422"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.",
        "label": "Debt Instrument, Fair Value Disclosure",
        "terseLabel": "Financial instruments"
       }
      }
     },
     "localname": "DebtInstrumentFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofAssetsandLiabilitiesRelatedtoFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r27",
      "r246"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Interest rate on senior note (percent)",
        "verboseLabel": "Interest rate on debt instrument (percent)"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail",
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofSeniorNotesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "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"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail",
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofSeniorNotesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r28",
      "r73",
      "r77",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r252",
      "r258",
      "r259",
      "r260",
      "r261",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r276",
      "r277",
      "r278",
      "r279",
      "r439"
     ],
     "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"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail",
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofOutstandingLoansPayableDetail",
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofSeniorNotesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPricePercentage": {
     "auth_ref": [
      "r519"
     ],
     "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 issuance, percentage of aggregate principal (percent)"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPricePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r28",
      "r73",
      "r77",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r252",
      "r258",
      "r259",
      "r260",
      "r261",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r271",
      "r276",
      "r277",
      "r278",
      "r279",
      "r284",
      "r285",
      "r286",
      "r287",
      "r436",
      "r437",
      "r439",
      "r440",
      "r520"
     ],
     "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": "Debt Instrument [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail",
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofSeniorNotesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": {
     "auth_ref": [
      "r258",
      "r274",
      "r276",
      "r277",
      "r438"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofSeniorNotesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.",
        "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net",
        "negatedTerseLabel": "Discount and deferred loan costs"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofSeniorNotesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]",
        "terseLabel": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r258",
      "r438"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/OtherAssetsScheduleofOtherAssetsDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Net",
        "netLabel": "Deferred loan costs",
        "terseLabel": "Deferred loan costs\u2014loans payable",
        "verboseLabel": "Capitalization of deferred finance costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofAssetsandLiabilitiesRelatedtoFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetail",
      "http://www.tripointehomes.com/role/OtherAssetsScheduleofOtherAssetsDetail",
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r363",
      "r364"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.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 tax assets, net"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tripointehomes.com/role/IncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.",
        "label": "Deferred Income Taxes and Tax Credits",
        "terseLabel": "Deferred income taxes, net"
       }
      }
     },
     "localname": "DeferredIncomeTaxesAndTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r371"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "terseLabel": "Valuation allowance related to net deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/IncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositAssets": {
     "auth_ref": [
      "r9"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/OtherAssetsScheduleofOtherAssetsDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement.",
        "label": "Deposit Assets",
        "terseLabel": "Refundable fees and other deposits"
       }
      }
     },
     "localname": "DepositAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/OtherAssetsScheduleofOtherAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r65",
      "r130"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "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.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock": {
     "auth_ref": [
      "r206",
      "r208"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for impairment of long-lived assets held and used by an entity which includes a description of the impaired long-lived asset and facts and circumstances leading to the impairment, aggregate amount of the impairment loss and where the loss is located in the income statement, method(s) for determining fair value, and the segment in which the impaired long-lived asset is reported.",
        "label": "Details of Impairment of Long-Lived Assets Held and Used by Asset [Table Text Block]",
        "terseLabel": "Schedule of Real Estate Inventory Impairments and Land Option Abandonments"
       }
      }
     },
     "localname": "DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/RealEstateInventoriesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DilutiveSecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]",
        "terseLabel": "Effect of dilutive shares:"
       }
      }
     },
     "localname": "DilutiveSecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "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 Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r42",
      "r84",
      "r85",
      "r86",
      "r87",
      "r88",
      "r92",
      "r95",
      "r104",
      "r105",
      "r106",
      "r110",
      "r111",
      "r409",
      "r410",
      "r515",
      "r540"
     ],
     "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 (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.tripointehomes.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r42",
      "r84",
      "r85",
      "r86",
      "r87",
      "r88",
      "r95",
      "r104",
      "r105",
      "r106",
      "r110",
      "r111",
      "r409",
      "r410",
      "r515",
      "r540"
     ],
     "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 (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.tripointehomes.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareReconciliationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share Reconciliation [Abstract]",
        "terseLabel": "Earnings per share",
        "verboseLabel": "Earnings per share"
       }
      }
     },
     "localname": "EarningsPerShareReconciliationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.tripointehomes.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r107",
      "r108",
      "r109",
      "r112"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/EarningsPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r509",
      "r536"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "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": "Accrued payroll and related costs"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r354"
     ],
     "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": "Unrecognized stock based compensation related to all stock-based awards"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r354"
     ],
     "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": "Weighted average period, expense to recognized"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Share-Based Payment Arrangement, Option [Member]",
        "terseLabel": "Options"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofStockOptionAwardsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services.",
        "label": "Equipment [Member]",
        "terseLabel": "Equipment Leases"
       }
      }
     },
     "localname": "EquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r35",
      "r36",
      "r37",
      "r79",
      "r80",
      "r81",
      "r83",
      "r89",
      "r91",
      "r113",
      "r175",
      "r283",
      "r288",
      "r357",
      "r358",
      "r359",
      "r374",
      "r375",
      "r408",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r457",
      "r547",
      "r548",
      "r549"
     ],
     "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": "Equity Component"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentDividendsOrDistributions": {
     "auth_ref": [
      "r41",
      "r60",
      "r65",
      "r539"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities.",
        "label": "Proceeds from Equity Method Investment, Distribution",
        "terseLabel": "Returns on investments in unconsolidated entities, net"
       }
      }
     },
     "localname": "EquityMethodInvestmentDividendsOrDistributions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": {
     "auth_ref": [
      "r3",
      "r74",
      "r172",
      "r425"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity.",
        "label": "Equity Method Investment, Nonconsolidated Investee [Axis]",
        "terseLabel": "Equity Method Investment, Nonconsolidated Investee"
       }
      }
     },
     "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": {
     "auth_ref": [
      "r3",
      "r74",
      "r172",
      "r425"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity.",
        "label": "Equity Method Investment, Nonconsolidated Investee [Domain]",
        "terseLabel": "Equity Method Investment, Nonconsolidated Investee"
       }
      }
     },
     "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember": {
     "auth_ref": [
      "r3",
      "r74",
      "r172",
      "r425"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nonconsolidated equity method investee or group of nonconsolidated investees. Excludes information consolidated by reporting entity.",
        "label": "Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]",
        "terseLabel": "Equity method investment, nonconsolidated investee or group of investees"
       }
      }
     },
     "localname": "EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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": [
      "r174"
     ],
     "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": "Investments in Unconsolidated Entities"
       }
      }
     },
     "localname": "EquityMethodInvestmentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EquityMethodInvestmentsTextBlock": {
     "auth_ref": [
      "r173"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information.",
        "label": "Equity Method Investments [Table Text Block]",
        "terseLabel": "Schedule of Aggregated Assets, Liabilities and Operating Results of Entities as Equity-Method Investments"
       }
      }
     },
     "localname": "EquityMethodInvestmentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r260",
      "r276",
      "r277",
      "r422"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as an estimate of fair value.",
        "label": "Estimate of Fair Value Measurement [Member]",
        "terseLabel": "Fair Value"
       }
      }
     },
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofAssetsandLiabilitiesRelatedtoFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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.tripointehomes.com/role/FairValueDisclosuresSummaryofAssetsandLiabilitiesRelatedtoFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetail",
      "http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofNonfinancialAssetsMeasuredatFairValueonaNonrecurringBasisDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r411",
      "r412",
      "r418"
     ],
     "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.tripointehomes.com/role/FairValueDisclosuresSummaryofAssetsandLiabilitiesRelatedtoFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetail",
      "http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofNonfinancialAssetsMeasuredatFairValueonaNonrecurringBasisDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock": {
     "auth_ref": [
      "r411",
      "r412",
      "r413"
     ],
     "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": "Summary of Nonfinancial Assets Measured at Fair Value on a Nonrecurring Basis"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnNonrecurringBasisTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/FairValueDisclosuresTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r260",
      "r276",
      "r277",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r314",
      "r412",
      "r470",
      "r471",
      "r472"
     ],
     "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"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofAssetsandLiabilitiesRelatedtoFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetail",
      "http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofNonfinancialAssetsMeasuredatFairValueonaNonrecurringBasisDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "auth_ref": [
      "r260",
      "r276",
      "r277",
      "r411",
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement basis.",
        "label": "Measurement Basis [Axis]",
        "terseLabel": "Measurement Basis"
       }
      }
     },
     "localname": "FairValueByMeasurementBasisAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofAssetsandLiabilitiesRelatedtoFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r411",
      "r412",
      "r414",
      "r415",
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofAssetsandLiabilitiesRelatedtoFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetail",
      "http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofNonfinancialAssetsMeasuredatFairValueonaNonrecurringBasisDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "auth_ref": [
      "r260",
      "r276",
      "r277"
     ],
     "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 Measurement"
       }
      }
     },
     "localname": "FairValueDisclosureItemAmountsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofAssetsandLiabilitiesRelatedtoFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r417"
     ],
     "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"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/FairValueDisclosures"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r260",
      "r276",
      "r277",
      "r306",
      "r307",
      "r312",
      "r314",
      "r412",
      "r471"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Level 2"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofAssetsandLiabilitiesRelatedtoFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r260",
      "r276",
      "r277",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r314",
      "r412",
      "r472"
     ],
     "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": "Level 3"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofNonfinancialAssetsMeasuredatFairValueonaNonrecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Fair Value, Measurement Frequency"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofAssetsandLiabilitiesRelatedtoFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetail",
      "http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofNonfinancialAssetsMeasuredatFairValueonaNonrecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/OrganizationBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r260",
      "r276",
      "r277",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r314",
      "r470",
      "r471",
      "r472"
     ],
     "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 Hierarchy"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofAssetsandLiabilitiesRelatedtoFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetail",
      "http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofNonfinancialAssetsMeasuredatFairValueonaNonrecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsNonrecurringMember": {
     "auth_ref": [
      "r411",
      "r412",
      "r414",
      "r415",
      "r416",
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value.",
        "label": "Fair Value, Nonrecurring [Member]",
        "terseLabel": "Fair Value, Nonrecurring"
       }
      }
     },
     "localname": "FairValueMeasurementsNonrecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofNonfinancialAssetsMeasuredatFairValueonaNonrecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r417",
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Recurring"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofAssetsandLiabilitiesRelatedtoFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialServiceMember": {
     "auth_ref": [
      "r303"
     ],
     "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 services"
       }
      }
     },
     "localname": "FinancialServiceMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.tripointehomes.com/role/SegmentInformationSummaryofFinancialInformationRelatingtoReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r8",
      "r198"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillandOtherIntangibleAssetsDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedLabel": "Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillandOtherIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r193",
      "r195",
      "r198",
      "r201",
      "r484",
      "r485"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r193",
      "r197"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "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.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r7",
      "r180",
      "r181",
      "r188",
      "r190",
      "r469",
      "r499"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillandOtherIntangibleAssetsDetail": {
       "order": 1.0,
       "parentTag": "tph_IntangibleAssetsGrossIncludingGoodwill",
       "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.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail",
      "http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillandOtherIntangibleAssetsDetail",
      "http://www.tripointehomes.com/role/SegmentInformationSummaryofFinancialInformationRelatingtoReportableSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r202"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Goodwill and Other Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GuaranteeObligationsByNatureAxis": {
     "auth_ref": [
      "r223"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by nature of guarantee.",
        "label": "Guarantor Obligations, Nature [Axis]",
        "terseLabel": "Guarantor Obligations, Nature"
       }
      }
     },
     "localname": "GuaranteeObligationsByNatureAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GuaranteeObligationsNatureDomain": {
     "auth_ref": [
      "r222"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees.",
        "label": "Guarantor Obligations, Nature [Domain]",
        "terseLabel": "Guarantor Obligations, Nature"
       }
      }
     },
     "localname": "GuaranteeObligationsNatureDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GuaranteesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guarantees [Abstract]",
        "terseLabel": "Guarantees [Abstract]"
       }
      }
     },
     "localname": "GuaranteesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofWarrantyReservesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HomeBuildingMember": {
     "auth_ref": [
      "r303"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Design, development, general contracting, and renovation of residential building, including, but not limited to, single-family housing, multifamily housing, townhouse, apartment, and modular housing.",
        "label": "Home Building [Member]",
        "terseLabel": "Home sales"
       }
      }
     },
     "localname": "HomeBuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairmentOfRealEstate": {
     "auth_ref": [
      "r65",
      "r205"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/RealEstateInventoriesScheduleofLandandLotOptionAbandonmentsandPreacquisitionChargesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_ProductionRelatedImpairmentsOrCharges",
       "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": "Real estate inventory impairments",
        "verboseLabel": "Impairment Charge"
       }
      }
     },
     "localname": "ImpairmentOfRealEstate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofNonfinancialAssetsMeasuredatFairValueonaNonrecurringBasisDetail",
      "http://www.tripointehomes.com/role/RealEstateInventoriesScheduleofLandandLotOptionAbandonmentsandPreacquisitionChargesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r40",
      "r135",
      "r147",
      "r151",
      "r154",
      "r157",
      "r498",
      "r514",
      "r517",
      "r541"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "terseLabel": "Income before taxes",
        "totalLabel": "Income before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.tripointehomes.com/role/SegmentInformationSummaryofFinancialInformationRelatingtoReportableSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r41",
      "r65",
      "r132",
      "r170",
      "r513",
      "r539"
     ],
     "calculation": {
      "http://www.tripointehomes.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 of unconsolidated entities, net"
       }
      }
     },
     "localname": "IncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.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_IncomeTaxContingencyLineItems": {
     "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": "Income Tax Contingency [Line Items]",
        "terseLabel": "Income Tax Contingency"
       }
      }
     },
     "localname": "IncomeTaxContingencyLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/IncomeTaxesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxContingencyTable": {
     "auth_ref": [
      "r367",
      "r368",
      "r370",
      "r373"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.",
        "label": "Income Tax Contingency [Table]",
        "terseLabel": "Income Tax Contingency [Table]"
       }
      }
     },
     "localname": "IncomeTaxContingencyTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/IncomeTaxesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "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": [
      "r75",
      "r366",
      "r369",
      "r372",
      "r376",
      "r378",
      "r380",
      "r381",
      "r382"
     ],
     "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 Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r76",
      "r90",
      "r91",
      "r133",
      "r365",
      "r377",
      "r379",
      "r542"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_ProfitLoss",
       "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)",
        "negatedLabel": "Provision for income taxes",
        "terseLabel": "Provision for income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.tripointehomes.com/role/IncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r68"
     ],
     "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 paid (refunded), net"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SupplementalDisclosuretoConsolidatedStatementsofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.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.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Receivables"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.",
        "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities",
        "terseLabel": "Accrued expenses and other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.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",
        "negatedLabel": "Real estate inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.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",
        "negatedLabel": "Other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.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"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r96",
      "r97",
      "r98",
      "r106",
      "r322"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "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": "Stock options and unvested restricted stock units (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r194",
      "r200"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.",
        "label": "Indefinite-Lived Intangible Assets [Axis]",
        "terseLabel": "Indefinite-lived Intangible Assets"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": {
     "auth_ref": [
      "r200"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.",
        "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)",
        "terseLabel": "Indefinite life intangible asset"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r194",
      "r200"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.",
        "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InsuranceSettlementsReceivable": {
     "auth_ref": [],
     "calculation": {
      "http://www.tripointehomes.com/role/ReceivablesComponentsofReceivablesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_AccountsAndNotesReceivableNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy.",
        "label": "Insurance Settlements Receivable",
        "terseLabel": "Outstanding warranty insurance receivables",
        "verboseLabel": "Warranty insurance receivable"
       }
      }
     },
     "localname": "InsuranceSettlementsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesNarrativeDetail",
      "http://www.tripointehomes.com/role/ReceivablesComponentsofReceivablesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsGrossExcludingGoodwill": {
     "auth_ref": [
      "r7"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillandOtherIntangibleAssetsDetail": {
       "order": 2.0,
       "parentTag": "tph_IntangibleAssetsGrossIncludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.",
        "label": "Intangible Assets, Gross (Excluding Goodwill)",
        "terseLabel": "Trade names, gross carrying amount"
       }
      }
     },
     "localname": "IntangibleAssetsGrossExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillandOtherIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r191",
      "r196"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillandOtherIntangibleAssetsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "totalLabel": "Trade names, net carrying amount"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillandOtherIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwill": {
     "auth_ref": [],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillandOtherIntangibleAssetsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.",
        "label": "Intangible Assets, Net (Including Goodwill)",
        "terseLabel": "Goodwill and other intangible assets, net",
        "totalLabel": "Net carrying amount"
       }
      }
     },
     "localname": "IntangibleAssetsNetIncludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillandOtherIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestCostsCapitalizedAdjustment": {
     "auth_ref": [],
     "calculation": {
      "http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofInterestIncurredCapitalizedandExpensedDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest costs capitalized disclosed as an adjusting item to interest costs incurred.",
        "label": "Interest Costs Capitalized Adjustment",
        "negatedLabel": "Interest capitalized"
       }
      }
     },
     "localname": "InterestCostsCapitalizedAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofInterestIncurredCapitalizedandExpensedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestCostsIncurred": {
     "auth_ref": [
      "r434"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofInterestIncurredCapitalizedandExpensedDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "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.tripointehomes.com/role/RealEstateInventoriesSummaryofInterestIncurredCapitalizedandExpensedDetail",
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r38",
      "r129",
      "r433",
      "r438",
      "r516"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofInterestIncurredCapitalizedandExpensedDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "totalLabel": "Interest expensed"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofInterestIncurredCapitalizedandExpensedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r58",
      "r62",
      "r68"
     ],
     "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 paid (capitalized), net"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SupplementalDisclosuretoConsolidatedStatementsofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r509",
      "r536"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetail": {
       "order": 7.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables.",
        "label": "Interest Payable",
        "terseLabel": "Accrued interest"
       }
      }
     },
     "localname": "InterestPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetail",
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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": [
      "r179"
     ],
     "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": "Real Estate Inventories"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/RealEstateInventories"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryHomesUnderConstruction": {
     "auth_ref": [
      "r23"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofRealEstateInventoriesDetail": {
       "order": 1.0,
       "parentTag": "tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned",
       "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 completed or under construction"
       }
      }
     },
     "localname": "InventoryHomesUnderConstruction",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofRealEstateInventoriesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryLandHeldForDevelopmentAndSale": {
     "auth_ref": [
      "r23"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofRealEstateInventoriesDetail": {
       "order": 3.0,
       "parentTag": "tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount net of impairment reserves as of the balance sheet date primarily consisting of deposits for land purchases (including option payments), related acquisition costs, and land which is not expected to be developed in the next two years.",
        "label": "Inventory, Land Held for Development and Sale",
        "terseLabel": "Land held for future development"
       }
      }
     },
     "localname": "InventoryLandHeldForDevelopmentAndSale",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofRealEstateInventoriesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryOperativeBuildersAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory, Operative Builders [Abstract]",
        "terseLabel": "Real estate inventories owned:"
       }
      }
     },
     "localname": "InventoryOperativeBuildersAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofRealEstateInventoriesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryRealEstate": {
     "auth_ref": [],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofRealEstateInventoriesDetail": {
       "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",
        "netLabel": "Fair Value Net of Impairment",
        "terseLabel": "Real estate inventories",
        "totalLabel": "Total real estate inventories",
        "verboseLabel": "Real estate inventories"
       }
      }
     },
     "localname": "InventoryRealEstate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofNonfinancialAssetsMeasuredatFairValueonaNonrecurringBasisDetail",
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail",
      "http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofRealEstateInventoriesDetail",
      "http://www.tripointehomes.com/role/SegmentInformationSummaryofFinancialInformationRelatingtoReportableSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts": {
     "auth_ref": [
      "r23"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofRealEstateInventoriesDetail": {
       "order": 2.0,
       "parentTag": "tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedInventoryRealEstateOwned",
       "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": "Land under development"
       }
      }
     },
     "localname": "InventoryRealEstateLandAndLandDevelopmentCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofRealEstateInventoriesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentHoldingsLineItems": {
     "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": "Investment Holdings [Line Items]",
        "terseLabel": "Investment Holdings"
       }
      }
     },
     "localname": "InvestmentHoldingsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentHoldingsTable": {
     "auth_ref": [
      "r552",
      "r562",
      "r565",
      "r566"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The investment holdings table is used for any listing of investments. The \"Investment [Axis]\" identifies the investment for which the line items apply. The other axes are used for categorizing the investments and creating useful subtotals. These axes cover different categorizations. The appropriate axes are expected to be used. Additional axes can be added for alternative categorizations.",
        "label": "Investment Holdings [Table]",
        "terseLabel": "Investment Holdings [Table]"
       }
      }
     },
     "localname": "InvestmentHoldingsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentTypeAxis": {
     "auth_ref": [
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r563",
      "r564",
      "r567",
      "r568",
      "r569",
      "r570"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of investments.",
        "label": "Investment Type [Axis]",
        "terseLabel": "Investment Type"
       }
      }
     },
     "localname": "InvestmentTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "auth_ref": [
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r563",
      "r564",
      "r567",
      "r568",
      "r569",
      "r570"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset obtained to generate income or appreciate in value.",
        "label": "Investments [Domain]",
        "terseLabel": "Investments"
       }
      }
     },
     "localname": "InvestmentTypeCategorizationMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": {
     "auth_ref": [
      "r10"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate.",
        "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures",
        "terseLabel": "Investments in unconsolidated entities"
       }
      }
     },
     "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r303"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]",
        "terseLabel": "Land and lots sales",
        "verboseLabel": "Ground leases"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesNarrativeDetail",
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail",
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofLeaseCostsandOtherInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LandUnderPurchaseOptionsRecorded": {
     "auth_ref": [
      "r23"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofRealEstateInventoriesDetail": {
       "order": 1.0,
       "parentTag": "tph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRealEstateNotOwned",
       "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": "Land purchase and land option deposits"
       }
      }
     },
     "localname": "LandUnderPurchaseOptionsRecorded",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofRealEstateInventoriesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseContractualTermAxis": {
     "auth_ref": [
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by contractual term of lease arrangement.",
        "label": "Lease Contractual Term [Axis]",
        "terseLabel": "Lease Contractual Term [Axis]"
       }
      }
     },
     "localname": "LeaseContractualTermAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeaseContractualTermDomain": {
     "auth_ref": [
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual term of lease arrangement.",
        "label": "Lease Contractual Term [Domain]",
        "terseLabel": "Lease Contractual Term [Domain]"
       }
      }
     },
     "localname": "LeaseContractualTermDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r453",
      "r455"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofLeaseCostsandOtherInformationDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Net lease cost"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofLeaseCostsandOtherInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r453"
     ],
     "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": "Schedule of Lease Costs and Other Information"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "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": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Lessee, Lease, Description"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail",
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofLeaseCostsandOtherInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]",
        "terseLabel": "Lessee, Lease, Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail",
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofLeaseCostsandOtherInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r454"
     ],
     "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 Lease Payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r454"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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": "Total lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r454"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r454"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "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": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r454"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "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": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r454"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "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": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r454"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "terseLabel": "Remaining in 2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r454"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "Less: Interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "auth_ref": [
      "r445"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Renewal Term",
        "terseLabel": "Term of lease extension"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r445"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Term of Contract",
        "terseLabel": "Lease obligation original term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceived": {
     "auth_ref": [
      "r456"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease payments to be received by lessor for operating lease.",
        "label": "Lessor, Operating Lease, Payments to be Received",
        "terseLabel": "Future expected payments to be received under sublease"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentsToBeReceived",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LetterOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).",
        "label": "Letter of Credit [Member]",
        "terseLabel": "Letters of Credit"
       }
      }
     },
     "localname": "LetterOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Outstanding letters of credit"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r26",
      "r74",
      "r149",
      "r172",
      "r230",
      "r231",
      "r232",
      "r235",
      "r236",
      "r237",
      "r239",
      "r241",
      "r243",
      "r244",
      "r391",
      "r395",
      "r396",
      "r425",
      "r467",
      "r468"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.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",
        "terseLabel": "Total liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tripointehomes.com/role/VariableInterestEntitiesAdditionalInformationDetail"
     ],
     "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.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r21",
      "r74",
      "r172",
      "r425",
      "r469",
      "r506",
      "r532"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail": {
       "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 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities and equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "auth_ref": [
      "r25"
     ],
     "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": "Borrowing capacity of credit facility"
       }
      }
     },
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": {
     "auth_ref": [
      "r25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The effective interest rate at the end of the reporting period.",
        "label": "Line of Credit Facility, Interest Rate at Period End",
        "terseLabel": "Interest rate of outstanding debt (percent)"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "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"
       }
      }
     },
     "localname": "LineOfCreditFacilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofOutstandingLoansPayableDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r25"
     ],
     "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": "Maximum borrowing capacity under facility"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r25"
     ],
     "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": "Available secured revolving credit facility"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r25",
      "r73"
     ],
     "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.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofOutstandingLoansPayableDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "auth_ref": [
      "r169"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.",
        "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]",
        "terseLabel": "Receivables"
       }
      }
     },
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/Receivables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LoansPayable": {
     "auth_ref": [
      "r13",
      "r504",
      "r521"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer).",
        "label": "Loans Payable",
        "terseLabel": "Loans payable"
       }
      }
     },
     "localname": "LoansPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail",
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofOutstandingLoansPayableDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r13",
      "r259",
      "r275",
      "r276",
      "r277",
      "r504",
      "r529"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofSeniorNotesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.",
        "label": "Long-Term Debt",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofSeniorNotesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-Term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofAssetsandLiabilitiesRelatedtoFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetail",
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail",
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofOutstandingLoansPayableDetail",
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofSeniorNotesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r28",
      "r229"
     ],
     "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"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofAssetsandLiabilitiesRelatedtoFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetail",
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail",
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofOutstandingLoansPayableDetail",
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofSeniorNotesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingencyAccrualAtCarryingValue": {
     "auth_ref": [
      "r215",
      "r216"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss contingency liability.",
        "label": "Loss Contingency Accrual",
        "terseLabel": "Legal reserves"
       }
      }
     },
     "localname": "LossContingencyAccrualAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterest": {
     "auth_ref": [
      "r32",
      "r74",
      "r172",
      "r230",
      "r235",
      "r236",
      "r237",
      "r243",
      "r244",
      "r425",
      "r505",
      "r531"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail": {
       "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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).",
        "label": "Stockholders' Equity Attributable to Noncontrolling Interest",
        "terseLabel": "Noncontrolling interests",
        "verboseLabel": "Outside interests\u2019 equity"
       }
      }
     },
     "localname": "MinorityInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail",
      "http://www.tripointehomes.com/role/VariableInterestEntitiesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": {
     "auth_ref": [
      "r288"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.",
        "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders",
        "negatedTerseLabel": "Distributions to noncontrolling interests, net"
       }
      }
     },
     "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": {
     "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": "Movement in Standard Product Warranty Accrual [Roll Forward]",
        "terseLabel": "Movement in Standard Product Warranty Accrual"
       }
      }
     },
     "localname": "MovementInStandardProductWarrantyAccrualRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofWarrantyReservesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r61"
     ],
     "calculation": {
      "http://www.tripointehomes.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 used in financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]",
        "terseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r61"
     ],
     "calculation": {
      "http://www.tripointehomes.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 used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]",
        "terseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r61",
      "r63",
      "r66"
     ],
     "calculation": {
      "http://www.tripointehomes.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.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]",
        "terseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Attributable to Parent [Abstract]",
        "terseLabel": "Numerator:"
       }
      }
     },
     "localname": "NetIncomeLossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r33",
      "r34",
      "r37",
      "r90",
      "r91",
      "r393",
      "r403"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "negatedTerseLabel": "Net income attributable to noncontrolling interests"
       }
      }
     },
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r84",
      "r85",
      "r86",
      "r87",
      "r92",
      "r93",
      "r103",
      "r106",
      "r135",
      "r147",
      "r151",
      "r154",
      "r157"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "terseLabel": "Net income available to common stockholders"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "auth_ref": [
      "r94",
      "r99",
      "r100",
      "r101",
      "r102",
      "r103",
      "r106"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "terseLabel": "Net income available to common stockholders",
        "totalLabel": "Net income available to common stockholders"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.tripointehomes.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetail"
     ],
     "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": "Recently Issued Accounting Standards Not Yet Adopted"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/OrganizationBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r79",
      "r80",
      "r81",
      "r288",
      "r387"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.",
        "label": "Noncontrolling Interest [Member]",
        "terseLabel": "Noncontrolling Interests"
       }
      }
     },
     "localname": "NoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NotesPayableOtherPayablesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A written promise to pay a note to a third party.",
        "label": "Notes Payable, Other Payables [Member]",
        "terseLabel": "Term loan facility",
        "verboseLabel": "Term Loan Facility"
       }
      }
     },
     "localname": "NotesPayableOtherPayablesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail",
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofOutstandingLoansPayableDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r123"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of reportable segments"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SegmentInformationNarrativeDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_NumberOfStatesInWhichEntityOperates": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of states the entity operates in as of the balance sheet date.",
        "label": "Number of States in which Entity Operates",
        "terseLabel": "Number of states in which entity operates"
       }
      }
     },
     "localname": "NumberOfStatesInWhichEntityOperates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/OrganizationBasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r135",
      "r147",
      "r151",
      "r154",
      "r157"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "tph_HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Homebuilding income from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r447",
      "r455"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofLeaseCostsandOtherInformationDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "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": "Lease cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofLeaseCostsandOtherInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r442"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetail": {
       "order": 10.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      },
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "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": "Lease liabilities",
        "verboseLabel": "Present value of operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetail",
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r443"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes operating lease liability.",
        "label": "Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Operating Lease, Liability, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetail"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r444",
      "r449"
     ],
     "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": "Cash paid for amounts included in the measurement of lease liabilities"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofLeaseCostsandOtherInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r441"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/OtherAssetsScheduleofOtherAssetsDetail": {
       "order": 7.0,
       "parentTag": "us-gaap_OtherAssets",
       "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": "Lease right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/OtherAssetsScheduleofOtherAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r443"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.",
        "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/OtherAssetsScheduleofOtherAssetsDetail"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r452",
      "r455"
     ],
     "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": "Weighted-average discount rate (percent)"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofLeaseCostsandOtherInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r451",
      "r455"
     ],
     "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": "Weighted-average remaining lease term (in years)"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofLeaseCostsandOtherInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r146",
      "r147",
      "r148",
      "r149",
      "r151",
      "r157"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies 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": "Operating Segments [Member]",
        "verboseLabel": "Operating Segments"
       }
      }
     },
     "localname": "OperatingSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SegmentInformationSummaryofFinancialInformationRelatingtoReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r4",
      "r78",
      "r121",
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]",
        "terseLabel": "Organization, Basis of Presentation and Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/OrganizationBasisofPresentationandSummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssets": {
     "auth_ref": [
      "r9",
      "r500",
      "r524"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.tripointehomes.com/role/OtherAssetsScheduleofOtherAssetsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets classified as other.",
        "label": "Other Assets",
        "terseLabel": "Other assets",
        "totalLabel": "Other assets, total"
       }
      }
     },
     "localname": "OtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail",
      "http://www.tripointehomes.com/role/OtherAssetsScheduleofOtherAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.",
        "label": "Other Assets Disclosure [Text Block]",
        "terseLabel": "Other Assets"
       }
      }
     },
     "localname": "OtherAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/OtherAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssetsMiscellaneous": {
     "auth_ref": [],
     "calculation": {
      "http://www.tripointehomes.com/role/OtherAssetsScheduleofOtherAssetsDetail": {
       "order": 6.0,
       "parentTag": "us-gaap_OtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other miscellaneous assets.",
        "label": "Other Assets, Miscellaneous",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherAssetsMiscellaneous",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/OtherAssetsScheduleofOtherAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.",
        "label": "Other Commitment",
        "terseLabel": "Outstanding surety bonds"
       }
      }
     },
     "localname": "OtherCommitment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCostAndExpenseOperating": {
     "auth_ref": [
      "r47"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      },
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.",
        "label": "Other Cost and Expense, Operating",
        "negatedTerseLabel": "Other operations expense",
        "terseLabel": "Other operations expense"
       }
      }
     },
     "localname": "OtherCostAndExpenseOperating",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilities": {
     "auth_ref": [
      "r510"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetail": {
       "order": 9.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other.",
        "label": "Other Liabilities",
        "terseLabel": "Other",
        "verboseLabel": "Estimated remaining liabilities related to surety bonds"
       }
      }
     },
     "localname": "OtherLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetail",
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "tph_HomebuildingIncomeLossFromContinuingOperationsBeforeTaxes",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other income, net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherOperatingIncomeExpenseNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.",
        "label": "Other Operating Income (Expense), Net",
        "terseLabel": "Other loss, net"
       }
      }
     },
     "localname": "OtherOperatingIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ParentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.",
        "label": "Parent [Member]",
        "terseLabel": "Total Stockholders\u2019 Equity"
       }
      }
     },
     "localname": "ParentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "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_PaymentsForProceedsFromBusinessesAndInterestInAffiliates": {
     "auth_ref": [],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net cash outflow or inflow associated with the acquisition or sale of a business segment during the period.",
        "label": "Payments for (Proceeds from) Businesses and Interest in Affiliates",
        "negatedLabel": "(Investments in) distributions from unconsolidated entities, net"
       }
      }
     },
     "localname": "PaymentsForProceedsFromBusinessesAndInterestInAffiliates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.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",
        "negatedLabel": "Share repurchases"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.",
        "label": "Payments of Debt Issuance Costs",
        "negatedTerseLabel": "Debt issuance costs"
       }
      }
     },
     "localname": "PaymentsOfDebtIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "negatedLabel": "Minimum tax withholding paid on behalf of employees for share-based awards"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://www.tripointehomes.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",
        "negatedLabel": "Purchases of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToMinorityShareholders": {
     "auth_ref": [
      "r57"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.",
        "label": "Payments to Noncontrolling Interests",
        "negatedTerseLabel": "Distributions to noncontrolling interests"
       }
      }
     },
     "localname": "PaymentsToMinorityShareholders",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r323",
      "r324",
      "r325",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r342",
      "r343",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r323",
      "r324",
      "r325",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r342",
      "r343",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r421"
     ],
     "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"
       }
      }
     },
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofAssetsandLiabilitiesRelatedtoFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r15",
      "r281"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r15",
      "r281"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, shares issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r15",
      "r469"
     ],
     "calculation": {
      "http://www.tripointehomes.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 preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock, $0.01 par value, 50,000,000 shares authorized; no shares issued and outstanding as of June 30, 2022 and December 31, 2021, respectively"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseCurrentAndNoncurrent": {
     "auth_ref": [
      "r24",
      "r507",
      "r535"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/OtherAssetsScheduleofOtherAssetsDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherAssets",
       "weight": 1.0
      }
     },
     "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 expenses"
       }
      }
     },
     "localname": "PrepaidExpenseCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/OtherAssetsScheduleofOtherAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": {
     "auth_ref": [
      "r53"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.",
        "label": "Proceeds from Debt, Net of Issuance Costs",
        "terseLabel": "Proceeds from issuance of senior notes, net"
       }
      }
     },
     "localname": "ProceedsFromDebtNetOfIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": {
     "auth_ref": [
      "r52",
      "r356"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.",
        "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised",
        "terseLabel": "Proceeds from issuance of common stock under share-based awards"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "auth_ref": [
      "r53",
      "r73"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Proceeds from Lines of Credit",
        "terseLabel": "Borrowings from debt"
       }
      }
     },
     "localname": "ProceedsFromLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrual": {
     "auth_ref": [
      "r226",
      "r227",
      "r509"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "Warranty reserves"
       }
      }
     },
     "localname": "ProductWarrantyAccrual",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetail",
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofWarrantyReservesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrualPayments": {
     "auth_ref": [
      "r224"
     ],
     "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",
        "negatedLabel": "Warranty expenditures"
       }
      }
     },
     "localname": "ProductWarrantyAccrualPayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofWarrantyReservesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrualWarrantiesIssued": {
     "auth_ref": [
      "r225"
     ],
     "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 reserves accrued"
       }
      }
     },
     "localname": "ProductWarrantyAccrualWarrantiesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofWarrantyReservesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductionRelatedImpairmentsOrCharges": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.tripointehomes.com/role/RealEstateInventoriesScheduleofLandandLotOptionAbandonmentsandPreacquisitionChargesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nonrecurring impairment charges related to the write-off of production-related equipment and inventory. This tag is used when an Entity charges this cost to cost of goods sold.",
        "label": "Production Related Impairments or Charges",
        "terseLabel": "Charges for impairments and lot option abandonments",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "ProductionRelatedImpairmentsOrCharges",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tripointehomes.com/role/RealEstateInventoriesScheduleofLandandLotOptionAbandonmentsandPreacquisitionChargesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r3",
      "r33",
      "r34",
      "r37",
      "r59",
      "r74",
      "r82",
      "r90",
      "r91",
      "r135",
      "r147",
      "r151",
      "r154",
      "r157",
      "r172",
      "r230",
      "r231",
      "r232",
      "r235",
      "r236",
      "r237",
      "r239",
      "r241",
      "r243",
      "r244",
      "r389",
      "r392",
      "r394",
      "r403",
      "r404",
      "r410",
      "r425",
      "r517"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0
      },
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Net income"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY",
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r204"
     ],
     "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"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesNarrativeDetail",
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail",
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofLeaseCostsandOtherInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r204",
      "r469",
      "r518",
      "r533"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/OtherAssetsScheduleofOtherAssetsDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_OtherAssets",
       "weight": 1.0
      }
     },
     "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": "Operating properties and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/OtherAssetsScheduleofOtherAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r203"
     ],
     "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"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesNarrativeDetail",
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeasePaymentsDetail",
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofLeaseCostsandOtherInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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",
     "presentation": [
      "http://www.tripointehomes.com/role/RealEstateInventoriesScheduleofLandandLotOptionAbandonmentsandPreacquisitionChargesDetail",
      "http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofInterestIncurredCapitalizedandExpensedDetail",
      "http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofRealEstateInventoriesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RealEstateHeldForDevelopmentAndSale": {
     "auth_ref": [],
     "calculation": {
      "http://www.tripointehomes.com/role/OtherAssetsScheduleofOtherAssetsDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For banks, amount of real estate assets held for development or sale by the consolidated entity.",
        "label": "Real Estate Held for Development and Sale",
        "terseLabel": "Development rights, held for future use or sale"
       }
      }
     },
     "localname": "RealEstateHeldForDevelopmentAndSale",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/OtherAssetsScheduleofOtherAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateInventoryCapitalizedInterestCosts": {
     "auth_ref": [
      "r434"
     ],
     "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 in ending inventory",
        "periodStartLabel": "Capitalized interest in beginning inventory"
       }
      }
     },
     "localname": "RealEstateInventoryCapitalizedInterestCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofInterestIncurredCapitalizedandExpensedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1": {
     "auth_ref": [
      "r435"
     ],
     "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",
        "negatedLabel": "Interest previously capitalized as a cost of inventory, included in cost of sales"
       }
      }
     },
     "localname": "RealEstateInventoryCapitalizedInterestCostsCostOfSales1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofInterestIncurredCapitalizedandExpensedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred": {
     "auth_ref": [
      "r434"
     ],
     "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 as a cost of inventory"
       }
      }
     },
     "localname": "RealEstateInventoryCapitalizedInterestCostsIncurred",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/RealEstateInventoriesSummaryofInterestIncurredCapitalizedandExpensedDetail"
     ],
     "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.tripointehomes.com/role/RealEstateInventoriesSummaryofInterestIncurredCapitalizedandExpensedDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RealEstateMember": {
     "auth_ref": [
      "r303"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property consisting of land, land improvement and buildings.",
        "label": "Real Estate [Member]",
        "terseLabel": "Homebuilding"
       }
      }
     },
     "localname": "RealEstateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RealEstateOtherMember": {
     "auth_ref": [
      "r303"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property consisting of land, land improvement and buildings, classified as other.",
        "label": "Real Estate, Other [Member]",
        "terseLabel": "Other operating"
       }
      }
     },
     "localname": "RealEstateOtherMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables [Abstract]",
        "terseLabel": "Receivables [Abstract]"
       }
      }
     },
     "localname": "ReceivablesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r313",
      "r460",
      "r461"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]",
        "terseLabel": "Related Party"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/IncomeTaxesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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 transactions"
       }
      }
     },
     "localname": "RelatedPartyTransactionPurchasesFromRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/RelatedPartyTransactionsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]",
        "terseLabel": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r313",
      "r460",
      "r463",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]",
        "terseLabel": "Related Party"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/IncomeTaxesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r458",
      "r459",
      "r461",
      "r464",
      "r465"
     ],
     "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"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/RelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfDebt": {
     "auth_ref": [
      "r55"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.",
        "label": "Repayments of Debt",
        "negatedLabel": "Repayment of debt"
       }
      }
     },
     "localname": "RepaymentsOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Restricted Stock Units (RSUs)"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail",
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r18",
      "r288",
      "r469",
      "r530",
      "r550",
      "r551"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.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.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r79",
      "r80",
      "r81",
      "r83",
      "r89",
      "r91",
      "r175",
      "r357",
      "r358",
      "r359",
      "r374",
      "r375",
      "r408",
      "r547",
      "r549"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r126",
      "r127",
      "r146",
      "r152",
      "r153",
      "r160",
      "r161",
      "r163",
      "r300",
      "r301",
      "r483"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "verboseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.tripointehomes.com/role/SegmentInformationSummaryofFinancialInformationRelatingtoReportableSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r71",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r304"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/OrganizationBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r39",
      "r74",
      "r126",
      "r127",
      "r146",
      "r152",
      "r153",
      "r160",
      "r161",
      "r163",
      "r172",
      "r230",
      "r231",
      "r232",
      "r235",
      "r236",
      "r237",
      "r239",
      "r241",
      "r243",
      "r244",
      "r425",
      "r517"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_ProfitLoss",
       "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": "Net sales"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail"
     ],
     "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": "The Revolving Facility"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r450",
      "r455"
     ],
     "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 assets obtained in exchange for new operating lease liabilities"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofLeaseCostsandOtherInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "auth_ref": [
      "r31"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "terseLabel": "Schedule of Receivables"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/ReceivablesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.",
        "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]",
        "terseLabel": "Supplemental Disclosure to Consolidated Statement of Cash Flows"
       }
      }
     },
     "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SupplementalDisclosuretoConsolidatedStatementsofCashFlowsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": {
     "auth_ref": [
      "r352"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.",
        "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]",
        "terseLabel": "Summary of Compensation Expense Recognized Related to All Stock-Based Awards"
       }
      }
     },
     "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r28",
      "r77",
      "r276",
      "r278",
      "r284",
      "r285",
      "r286",
      "r287",
      "r436",
      "r437",
      "r440",
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-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 entity, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table Text Block]",
        "terseLabel": "Schedule of Senior Notes"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r106"
     ],
     "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": "Computation of Basic and Diluted Earnings Per Share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/EarningsPerShareTables"
     ],
     "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.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsTable": {
     "auth_ref": [
      "r3",
      "r74",
      "r171",
      "r172",
      "r425"
     ],
     "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.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r411",
      "r412"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Summary of Assets and Liabilities Related to Financial Instruments, Measured at Fair Value on a Recurring Basis"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/FairValueDisclosuresTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": {
     "auth_ref": [
      "r189"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.",
        "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]",
        "terseLabel": "Schedule of Goodwill and Other Intangible Assets"
       }
      }
     },
     "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "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"
       }
      }
     },
     "localname": "ScheduleOfOtherAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/OtherAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "auth_ref": [
      "r228"
     ],
     "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 Warranty Reserves"
       }
      }
     },
     "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRealEstatePropertiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of real estate properties and units in those properties that are included in the discussion of the nature of an entity's operations.",
        "label": "Schedule of Real Estate Properties [Table Text Block]",
        "terseLabel": "Summary of Real Estate Inventories"
       }
      }
     },
     "localname": "ScheduleOfRealEstatePropertiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/RealEstateInventoriesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r135",
      "r138",
      "r150",
      "r189"
     ],
     "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.tripointehomes.com/role/SegmentInformationSummaryofFinancialInformationRelatingtoReportableSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r135",
      "r138",
      "r150",
      "r189"
     ],
     "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": "Summary of Financial Information Relating to Reportable Segments"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r319",
      "r321",
      "r323",
      "r324",
      "r325",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r342",
      "r343",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351"
     ],
     "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.tripointehomes.com/role/StockBasedCompensationNarrativeDetail",
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsDetail",
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofStockOptionAwardsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "auth_ref": [
      "r326"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.",
        "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]",
        "terseLabel": "Summary of Restricted Stock Units"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r326",
      "r341",
      "r344"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "terseLabel": "Summary of Stock Option Awards"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTable": {
     "auth_ref": [
      "r390",
      "r391",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r479",
      "r480",
      "r481"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.",
        "label": "Schedule of Variable Interest Entities [Table]",
        "terseLabel": "Schedule Of Variable Interest Entities [Table]"
       }
      }
     },
     "localname": "ScheduleOfVariableInterestEntitiesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/VariableInterestEntitiesAdditionalInformationDetail",
      "http://www.tripointehomes.com/role/VariableInterestEntitiesSummaryofInterestsinLandOptionAgreementsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": {
     "auth_ref": [
      "r397",
      "r398",
      "r399",
      "r400",
      "r401"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.",
        "label": "Schedule of Variable Interest Entities [Table Text Block]",
        "terseLabel": "Summary of Interests in Land Option Agreements"
       }
      }
     },
     "localname": "ScheduleOfVariableInterestEntitiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/VariableInterestEntitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuredDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.",
        "label": "Secured Debt [Member]",
        "terseLabel": "Term Loan"
       }
      }
     },
     "localname": "SecuredDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofAssetsandLiabilitiesRelatedtoFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r122",
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r131",
      "r132",
      "r133",
      "r134",
      "r135",
      "r136",
      "r137",
      "r146",
      "r147",
      "r148",
      "r149",
      "r151",
      "r152",
      "r153",
      "r154",
      "r155",
      "r157",
      "r163",
      "r181",
      "r182",
      "r183",
      "r184",
      "r185",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r210",
      "r211",
      "r543"
     ],
     "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]",
        "terseLabel": "Segments"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SegmentInformationSummaryofFinancialInformationRelatingtoReportableSegmentsDetails"
     ],
     "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": [
      "r122",
      "r124",
      "r125",
      "r135",
      "r139",
      "r151",
      "r155",
      "r156",
      "r157",
      "r158",
      "r160",
      "r162",
      "r163",
      "r164"
     ],
     "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 Information"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SegmentInformation"
     ],
     "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"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SegmentInformationSummaryofFinancialInformationRelatingtoReportableSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r140",
      "r141",
      "r142",
      "r143",
      "r144",
      "r145",
      "r161"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Segment Information"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/OrganizationBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.",
        "label": "Selling and Marketing Expense",
        "terseLabel": "Sales and marketing"
       }
      }
     },
     "localname": "SellingAndMarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SeniorNotes": {
     "auth_ref": [
      "r511",
      "r538"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.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",
        "terseLabel": "Senior notes, net"
       }
      }
     },
     "localname": "SeniorNotes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.",
        "label": "Senior Notes [Member]",
        "terseLabel": "Senior notes"
       }
      }
     },
     "localname": "SeniorNotesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/FairValueDisclosuresSummaryofAssetsandLiabilitiesRelatedtoFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetail",
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableNarrativeDetail",
      "http://www.tripointehomes.com/role/SeniorNotesandLoansPayableScheduleofSeniorNotesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.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": "Amortization of stock-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r323"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "terseLabel": "Award vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r340"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r340"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r338"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Restricted stock units, granted (in shares)",
        "verboseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail",
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r338"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "verboseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail",
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r335",
      "r336"
     ],
     "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",
        "periodEndLabel": "Nonvested RSU's ending balance (in shares)",
        "periodStartLabel": "Nonvested RSU's beginning balance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "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, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r335",
      "r336"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Ending balance (in dollars per share)",
        "periodStartLabel": "Beginning balance (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Weighted Average Grant Date Fair Value Per Share"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r339"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Vested (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r339"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Vested (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "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"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail",
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsDetail",
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofStockOptionAwardsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r325"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
        "terseLabel": "Common stock (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r355"
     ],
     "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": "Shares available for future grant (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r329"
     ],
     "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": "Options exercisable at end of period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofStockOptionAwardsDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r329"
     ],
     "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": "Exercisable at end of period (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofStockOptionAwardsDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r333"
     ],
     "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": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofStockOptionAwardsDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [
      "r331"
     ],
     "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": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofStockOptionAwardsDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r355"
     ],
     "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",
        "periodEndLabel": "Aggregate intrinsic value, ending balance",
        "periodStartLabel": "Aggregate intrinsic value, beginning balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofStockOptionAwardsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r327",
      "r328"
     ],
     "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",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofStockOptionAwardsDetail"
     ],
     "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"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofStockOptionAwardsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r327",
      "r328"
     ],
     "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",
        "periodEndLabel": "Ending balance (in dollars per share)",
        "periodStartLabel": "Beginning balance (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofStockOptionAwardsDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
        "terseLabel": "Weighted Average Exercise Price Per Share"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofStockOptionAwardsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r323",
      "r324",
      "r325",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r342",
      "r343",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Equity Award"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail",
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsDetail",
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofStockOptionAwardsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r332"
     ],
     "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": "Exercised (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofStockOptionAwardsDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r333"
     ],
     "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": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofStockOptionAwardsDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r331"
     ],
     "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": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofStockOptionAwardsDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price of a single share of a number of saleable stocks of a company.",
        "label": "Share Price",
        "terseLabel": "Closing stock price on date of grant (in dollars per share)"
       }
      }
     },
     "localname": "SharePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "auth_ref": [
      "r323"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of vesting of award under share-based payment arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage",
        "terseLabel": "Vesting rights (percent)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested",
        "periodEndLabel": "Aggregate intrinsic value, ending balance",
        "periodStartLabel": "Aggregate intrinsic value, beginning balance"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r355"
     ],
     "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": "Aggregate intrinsic value, exercisable at end of period"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofStockOptionAwardsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r345"
     ],
     "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": "Weighted average contractual life"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofStockOptionAwardsDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r346"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the 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, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted average options exercisable"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofStockOptionAwardsDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r289",
      "r362"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).",
        "label": "Shareholders' Equity and Share-Based Payments [Text Block]",
        "terseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r2",
      "r122",
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r131",
      "r132",
      "r133",
      "r134",
      "r135",
      "r136",
      "r137",
      "r146",
      "r147",
      "r148",
      "r149",
      "r151",
      "r152",
      "r153",
      "r154",
      "r155",
      "r157",
      "r163",
      "r181",
      "r182",
      "r183",
      "r184",
      "r185",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r207",
      "r210",
      "r211",
      "r543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/SegmentInformationSummaryofFinancialInformationRelatingtoReportableSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r30",
      "r35",
      "r36",
      "r37",
      "r79",
      "r80",
      "r81",
      "r83",
      "r89",
      "r91",
      "r113",
      "r175",
      "r283",
      "r288",
      "r357",
      "r358",
      "r359",
      "r374",
      "r375",
      "r408",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r457",
      "r547",
      "r548",
      "r549"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY"
     ],
     "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.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY",
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "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": [
      "r79",
      "r80",
      "r81",
      "r113",
      "r483"
     ],
     "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.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY",
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r15",
      "r16",
      "r283",
      "r288"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture",
        "terseLabel": "Shares issued under share-based awards (shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r15",
      "r16",
      "r283",
      "r288",
      "r332"
     ],
     "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",
        "negatedLabel": "Exercised (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/StockBasedCompensationSummaryofStockOptionAwardsDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r15",
      "r16",
      "r288",
      "r342"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture",
        "terseLabel": "Shares issued under share-based awards"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r15",
      "r16",
      "r283",
      "r288"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Shares",
        "negatedLabel": "Share repurchases (shares)"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "auth_ref": [
      "r15",
      "r16",
      "r283",
      "r288"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Value",
        "negatedLabel": "Share repurchases"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r16",
      "r19",
      "r20",
      "r74",
      "r168",
      "r172",
      "r425",
      "r469"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail": {
       "order": 2.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 stockholders\u2019 equity",
        "verboseLabel": "Company\u2019s equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tripointehomes.com/role/InvestmentsinUnconsolidatedEntitiesAggregatedAssetsLiabilitiesandOperatingResultsofEntitiesasEquityMethodInvestmentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders\u2019 equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r0",
      "r1",
      "r36",
      "r74",
      "r79",
      "r80",
      "r81",
      "r83",
      "r89",
      "r172",
      "r175",
      "r288",
      "r357",
      "r358",
      "r359",
      "r374",
      "r375",
      "r387",
      "r388",
      "r402",
      "r408",
      "r425",
      "r427",
      "r428",
      "r432",
      "r457",
      "r548",
      "r549"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "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": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total equity"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]",
        "terseLabel": "Equity"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubleaseIncome": {
     "auth_ref": [
      "r448",
      "r455"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofLeaseCostsandOtherInformationDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of sublease income excluding finance and operating lease expense.",
        "label": "Sublease Income",
        "negatedLabel": "Sublease income, ground leases (included in other operations revenue)"
       }
      }
     },
     "localname": "SubleaseIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesScheduleofLeaseCostsandOtherInformationDetail"
     ],
     "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.tripointehomes.com/role/SegmentInformationSummaryofFinancialInformationRelatingtoReportableSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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.tripointehomes.com/role/SegmentInformationSummaryofFinancialInformationRelatingtoReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SupplementalCashFlowElementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Elements [Abstract]",
        "terseLabel": "Supplemental Cash Flow Elements [Abstract]"
       }
      }
     },
     "localname": "SupplementalCashFlowElementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "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.tripointehomes.com/role/SupplementalDisclosuretoConsolidatedStatementsofCashFlowsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SuretyBondMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An obligation arising from a three-party agreement that legally binds together a principal who needs the bond, an obligee who requires the bond and a surety company that sells the bond.",
        "label": "Surety Bond [Member]",
        "terseLabel": "Surety Bonds"
       }
      }
     },
     "localname": "SuretyBondMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CommitmentsandContingenciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TaxesPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r12",
      "r503",
      "r528"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes.",
        "label": "Taxes Payable",
        "terseLabel": "Income tax liability to Weyerhaeuser"
       }
      }
     },
     "localname": "TaxesPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TradeNamesMember": {
     "auth_ref": [
      "r386"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.",
        "label": "Trade Names [Member]",
        "terseLabel": "Trade Names"
       }
      }
     },
     "localname": "TradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r114",
      "r115",
      "r116",
      "r117",
      "r118",
      "r119",
      "r120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/OrganizationBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VariableInterestEntityDisclosureTextBlock": {
     "auth_ref": [
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss.",
        "label": "Variable Interest Entity Disclosure [Text Block]",
        "terseLabel": "Variable Interest Entities"
       }
      }
     },
     "localname": "VariableInterestEntityDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/VariableInterestEntities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VariableInterestEntityLineItems": {
     "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": "Variable Interest Entity [Line Items]",
        "terseLabel": "Variable Interest Entity"
       }
      }
     },
     "localname": "VariableInterestEntityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/VariableInterestEntitiesAdditionalInformationDetail",
      "http://www.tripointehomes.com/role/VariableInterestEntitiesSummaryofInterestsinLandOptionAgreementsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Variable Interest Entities (VIE) in which the entity does not have a controlling financial interest (as defined) and of which it is therefore not the primary beneficiary. VIEs of which the entity is not the primary beneficiary because it does not have the power to direct the activities of the VIE that most significantly impact the VIE's economic performance and for which it does not have the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE are not included in the consolidated financial statements of the entity.",
        "label": "Variable Interest Entity, Not Primary Beneficiary [Member]",
        "terseLabel": "Unconsolidated VIEs"
       }
      }
     },
     "localname": "VariableInterestEntityNotPrimaryBeneficiaryMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/VariableInterestEntitiesSummaryofInterestsinLandOptionAgreementsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": {
     "auth_ref": [
      "r390",
      "r391",
      "r395",
      "r396",
      "r397"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.",
        "label": "Variable Interest Entity, Primary Beneficiary [Member]",
        "terseLabel": "Consolidated VIEs"
       }
      }
     },
     "localname": "VariableInterestEntityPrimaryBeneficiaryMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/VariableInterestEntitiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r94",
      "r106"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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 (in shares)",
        "totalLabel": "Diluted (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.tripointehomes.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Weighted average shares outstanding",
        "verboseLabel": "Denominator:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.tripointehomes.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r92",
      "r106"
     ],
     "calculation": {
      "http://www.tripointehomes.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "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 (in shares)",
        "verboseLabel": "Basic weighted-average shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tripointehomes.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.tripointehomes.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetail"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 13
  }
 },
 "std_ref": {
  "r0": {
   "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"
  },
  "r1": {
   "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"
  },
  "r10": {
   "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"
  },
  "r100": {
   "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"
  },
  "r101": {
   "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"
  },
  "r102": {
   "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"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "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"
  },
  "r11": {
   "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"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383"
  },
  "r113": {
   "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"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r12": {
   "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"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "https://asc.fasb.org/topic&trid=2134479"
  },
  "r122": {
   "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"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r13": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "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"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r14": {
   "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"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r15": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8475-108599"
  },
  "r16": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "https://asc.fasb.org/topic&trid=2134510"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522"
  },
  "r166": {
   "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"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524"
  },
  "r168": {
   "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"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/subtopic&trid=2196772"
  },
  "r17": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "323",
   "URI": "https://asc.fasb.org/topic&trid=2196965"
  },
  "r175": {
   "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"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "https://asc.fasb.org/topic&trid=2126998"
  },
  "r18": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r19": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r2": {
   "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"
  },
  "r20": {
   "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"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "https://asc.fasb.org/topic&trid=2144416"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230"
  },
  "r207": {
   "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"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742"
  },
  "r209": {
   "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"
  },
  "r21": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "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"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r23": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r24": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r25": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r26": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r27": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r28": {
   "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"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org/topic&trid=2208762"
  },
  "r29": {
   "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"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045"
  },
  "r3": {
   "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"
  },
  "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"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045"
  },
  "r301": {
   "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"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045"
  },
  "r303": {
   "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"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "https://asc.fasb.org/topic&trid=49130388"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r316": {
   "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"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r32": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r33": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r34": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r35": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r36": {
   "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"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r369": {
   "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"
  },
  "r37": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r372": {
   "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"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "217",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126976462&loc=d3e36027-109320"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r38": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r39": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "https://asc.fasb.org/topic&trid=2122149"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6228884-111685"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "https://asc.fasb.org/topic&trid=2197479"
  },
  "r406": {
   "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"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r41": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r42": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(8))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977"
  },
  "r444": {
   "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"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980"
  },
  "r447": {
   "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"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r449": {
   "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"
  },
  "r45": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919396-209981"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "https://asc.fasb.org/topic&trid=2122745"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r47": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729"
  },
  "r48": {
   "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"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)(ii)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.8)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953"
  },
  "r499": {
   "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"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r504": {
   "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"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(1),(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r509": {
   "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"
  },
  "r51": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r52": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16)(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r522": {
   "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"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(5))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r529": {
   "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"
  },
  "r53": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.16(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r539": {
   "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"
  },
  "r54": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r542": {
   "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"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "r548": {
   "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"
  },
  "r549": {
   "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"
  },
  "r55": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "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"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611133-123010"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r56": {
   "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"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611322-123010"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r571": {
   "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"
  },
  "r572": {
   "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"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r576": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r577": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r578": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r579": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r58": {
   "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"
  },
  "r580": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r59": {
   "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"
  },
  "r6": {
   "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"
  },
  "r60": {
   "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"
  },
  "r61": {
   "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"
  },
  "r62": {
   "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"
  },
  "r63": {
   "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"
  },
  "r64": {
   "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"
  },
  "r65": {
   "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"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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"
  },
  "r69": {
   "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"
  },
  "r7": {
   "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"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "230",
   "URI": "https://asc.fasb.org/topic&trid=2134446"
  },
  "r71": {
   "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"
  },
  "r72": {
   "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"
  },
  "r73": {
   "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"
  },
  "r74": {
   "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"
  },
  "r75": {
   "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"
  },
  "r76": {
   "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"
  },
  "r77": {
   "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"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369"
  },
  "r79": {
   "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"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(16))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r80": {
   "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"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "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"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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"
  },
  "r88": {
   "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"
  },
  "r89": {
   "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"
  },
  "r9": {
   "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"
  },
  "r90": {
   "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"
  },
  "r91": {
   "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"
  },
  "r92": {
   "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"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "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"
  },
  "r97": {
   "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"
  },
  "r98": {
   "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"
  },
  "r99": {
   "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"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>99
<FILENAME>0001561680-22-000090-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001561680-22-000090-xbrl.zip
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
M1C]BNUY8@J9Y*J]54B V)1H'H2XBZHH=L!^,'?$3L+4F:- T1DC[[@3-,H:
M9.,^Y$H'0"M9@1C[AFCLA/]IRE3,VM%HU&(,SK2YVTQ\ICI]>\8:$[SKK\1'
M\R8IHM!)6%1+DA@'T%;ETRYV_@ZVURWB,;'C1Z/<IIS6EM/N;\IIC9FTHBW
M$..!$XH&OW_D#/0"T4ARSS=7A'CP04Y7TK1E6+$2X^N0X#>.<>-(\Q*4U<R"
MI\Z>5%+VI!;B2.6\2(,I)91U4WZ!QD<1CXMHK @B2-L/9:;39E1=A^K)6+?K
MDT@\MK/G>C0V3%N+R!DFL%& 5B<7?JL])_>3C7 =!P'J'OS\$CLGP0[,= BX
M]:N3).2R663\JV2N N_E\,@GW6FB;CNL_MR/MOE,4%TN1Y+F'$J'0W*-^FF)
M&L7Y>H1WI6-6-#"0@P[<BH=!;_YW!J<YAW_,59R,Q[Y)T9N(!AVH5 9BKG(X
M"[IDQ&#N4D8H3P7'4\ 6*N].D942+!OC09P7*&-!3ITK)3HBD='53H+(2 *.
M3_E.YUX90@-)P@,.*R86CQQLWW<6$(%%! .^G2/K8MVU^Y[N8@4P0SK!6@JL
M94DB%>I+4NE6TW#23*2Y8K^#DAY@1GB1 F8+G5H*Q]:D/2)FY/)R9UQC:*N#
ME"T:JA7%&$^&DH75B>GLTU3"C5C/:Y_4F-"XE:2V@]78=GID N5,BO1:Z>0+
MDTQ'C&WZJ0& /DJT>\;EIDEJ#:G6FY%5C&8P;E>H(DZ74P54A'WN)@AMV92)
M':@Y)OW9IP!!I/- X]KKH:F7\G::!9?$+ID+H]DX_$!16[2OTW#("AD89T]&
MB:Q/O@99,5(E2/YQF;K^5=RL/EYBIQO44J%EIE5W57)EH=*VBIL^)\&A"^R"
MBIBX1]:5XRG$VZ4,E9^UI(,'F-#Z E/O=D \2C1=T46RXEI$1E1.,)<:X_&
MST9)N+ _RL4G)[V=&->8!$)6375B-#YET8:*J*0*3J#G0O):C,6O9J-+36?S
MY?Z]:</'6Y<'6G^RHU?'K1+IV*_*9OF&B+XEH6.+:KHXX32J-.&* _9IDU$N
M%!4GCE-I4_IE>HG'UG1UI53#=F7Z"E,%#") /X(')BD/ =;5#O;)I41\J-=]
M,G*R1TV'MQG;Q.@G24S)P;/$NV U"?N-J*<\Z^049&FR,"6<NM]ZY<:Y[8K3
M<#? SA.P)9I!83,*AH\"JH1*7)B+G4T*O#0#NDM7)UA$Q:6Z6*7!9A-]Z+BW
MY(>:\'<Y-T:6M!PMN)6&V]?KX43\_64QRE2H1+JPBRS'633;:P2?4'TT=6JR
M#,/7C<C[/@%7:#&%R$2N\(5Y$2V(=/$!.NGX6]C^)W.\>]28<VM1+NP8&,=]
MJ,0]QI(&E<VQ+JHTJRD-5%EER^FS=C97[K4V'E1CY0QDR?-BDII-SP4N6&G+
M2A#L@<2X#3I%).Q*&PY/U>8G2U^;_0390GV3*9I13X;=>Y0QOPTNVLP!XDSY
M,;4Z]"@[BGXW]U^8K!,J)NV9MA7"4%42O#[;FK,BRM6<C&(J5I&ZWJ/UM("Z
M2:U6X6ZBO'2D*W3BV]4;-BN=_UQ.XM3+H(=B>O[0Q*8I31H_UN\\O^:DV"RN
M4RSCQ("!A&GFZRK*!/\4(4(XD6U)_R[?P'=?X<F<N9=K<^88UV?%A^R8_31<
MB&\JP9T:I@"D=Q%K3\2I/>->C$YNQ?@8![>:]=]7J?+.$]1<P,-4;_D^#@:^
M=YSG,>>-?];MRB<)-BR#MS-\=7BPZ_V/F(T2=-@N$@&^VV6AX!;[N[MP ["?
M8GC@";I-21HKX;W:>S'<8PXOEV',5OU/0@G^%"<W,2P8+#>,584A#BRL81>@
M$4H>HXD,8JDCQIOKY_[;4=,%/]#)<=MP,S(VHY,J]\M."/AZ+ +*T<@:/@*^
M-H=YX!6QG,W:$5BMKN:Y7W8*C!:62IH*6#,"J[_,":8"O^3*S*VP_(F>  GW
M+U(EK:W+TIU)92GE=U"JI$3I-% Y"2SQVG03M5" /N]X,?QS*55(1L]4EIF
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
M\TY+(GX;SGUXSETYKF.5??^3:C*P<N35_ILO\)LVV^YL^SN5:7R1/FSPTPD
MEW1MREX=(U 40M31-!E/!"^+&[%&& &BN.%$*)P_3,U5UX@#0W"!&%0U<9"9
M#$VPQ,2C"%EINLCP<PK(<%"O3)7J8!,8.@0:,N?Y<-2=FQ41=1B'4J SP$$=
M-#L8O*#E-VR3Z$P2)9^3(C.* 18Y/-KE/!!A'^!(Y48L'-$1@2LYQ)/KM2NT
MPPB;WC2BDZIP1@<N#W+>%45M$V)Y7*%SRO;J)FWZS=*F=W"3UKB"<-VJ 3>B
M8 D"/W#R!:FS'AS]QUE"H[:1PTFK?/^G8W@Y#%6U*E&JMZ;3"7''(,G*V+:Y
MM[PGH<YRS,_ "FI4!,K)\S=;8ANGN N@!=IO(;Q17)@!YBTWI52=[^ED,F:B
M.76NP0$TZ S:DA8^QK$/*:^.$2JV+77;>4)CYU.P&<MD5/U=M)QN5@88M)4I
M, CBU\Z!0+"7E%1<U*>V4\8OEL:TJUR,^"LZ<SU"FI1(![54:?L*,;3M92(B
M4XZTH9X*H69H\@*!L>2 @(!-,-L^03\V<+>"M^>>B\BQT#"OUB1^X6+,9"C0
MI4EU]':3S7#D!9FX8[02MIQCB62\[^]Q#(AG?\03<^( O0B9M9YGD ^@1WEN
M#H^SG'%H4<3\#H>[_/\X02K;]BU>%,_C\6TQJ+A.-/07+#5,BA$!8=A!T;8D
M!.R>:QG5LZCM=I6=H5-"V#J )BY]-.&E)KQPA%#7073E0DL@F@&#:EGO,)$\
M/HAAMF"3*$1Q]?[J5^X;*2<HIM=ZO@D=)OOHUJ-6%E&,S0L0PH<6++KLH\G%
MMTPE;D)PL3A,Y20AS*@6TH 8(DB+<B!9"]7+2W#WN^6Q9F+R,_5R.:59RY0C
MF*H,>&X2REC$QS<#T[>.W5(8PWZ917OE65"L,9+Z*#X2>?"(?>V6EI4:'*A/
M BS5E9IK:<MI@9J=WF[7H C!L(&%YIS0=)^#15,9>]4@)#3 BEOA0>7)UZ8^
MRUE2%;JO?@*<@1-TR^I;\S(I8W/"5&)1A;$]-R&P9(^7;Z >EH6EV%2Y$WNO
M&I0DO0Q<2A4LTJ(2R5J!BV4AJFM#'G>>MTE0/+B][3J"'S@8W[/,1-L*J\GI
M?E+6Z:U:;5JZ@7^Y.48/OME_+W#:Z@+E\U59 =B?@V3'HXK.<L'JE%<R:4CO
M9585@<T7@Y506K5):K[;.]#F'U^QU&;RJQ'K%LT3*AHVRJ%J+*&E[IZZ9;.E
M6V/L$.<=8%W3=K-MW38NVRQ'N^L71(WFJ!9&+QU9*EW(7$.6:AW69OS=3$T9
M0M7L +O<O0'/-F[#-K9ECY:DF\3\XQS8<GOZ<TA;3L)U$A5QC@YO9Y5OA<U%
M7H4MS&&U]7I<;!00N9[AC/'G%[ME.<]-DG[20YAKN10\:C:7@I$'2O" U2>Y
M @6,R844. S5G@(2(FXTNY0+6/6M]-Q*X%)/1!G-2^4& HV%3=@:7=BWG573
M2=4/*7?ZEI[8"DKIX<'M"/0[J\%2(,ZQM6;-_[TJMYM(J[>CX?#4?2/JPLA,
M%P;A0N?LJ]!4,<PK>-3-8?>W)I I,X>;Z\B^$E':+?UF6&)A7(J&K-3G8KOD
M+YLRK$C*.@XFN,D8YZ!:5^W8./<.&;TSXQ9*ZU0VGC[PWIE"6672EA5P:?9X
MX3>"\K.PRAT".+8]*S0B"FFOKX'_3E#7."#7H4F-$L?.),:4<!9(V5/A5FDZ
M':C+VH:^I/5M>4YSS0X%2+ Z^^L)&,"\62DQ1&6>WD3&,A41=2ICC%%95M<@
MNLT6EPVE*Z0NRQ%E/.$Q(9FCH!J=%0UEXB0<NGC[H0F^,93N8B@YR>G^6$JF
MG'5..?,YB^34[14$1T3GU=%-,*$F_CRCSTVLS$Z$M] 'I0S>KB A:'[$-_H7
MF$GZ_J>?=1 9'N0[V1"[ M\T.-4??Z^" 1UC@\MB+U)<?!,O6X^O(Z8F],\N
M*0$(X&72+-NFVDRIP8S++Q)3P-F@*.)K4^#2?1]8'[4PAML;;^7!#^$5]=80
M]:>LVL!H*=)>!!C*R'!/:7=YT0<R+:D>NG?Q4$5&^8[W^$<!!BQG3JP6K5=6
MU]K&^Z\>_PG\]0(HB-;&DDJQ-:C\_9=^$VR8#40V]6"1V \>EF YS<(LW.ZL
MF%'2"Z>I8147CHG&'CH>:A_#SC947EW9Z$I)XUS,I.E3X:<:YMHV6L6Y5G[>
M,0LE'VH]!?S_<]AH.53+>KX?-F%9*QK3Z#F!++A82ZD<HXNNF<(RGZ\_R&#'
M<^J?Y_[Z^J>!F-/8@S^%'EN5S8$8R7BL,8Z,):7GF5M<I:FXYLG&7,K#R<?U
M)'+?-9W3AM<'I5=JIKE=EY>*V$HD7'(]UKB\2]GM5ZW?P6T$T?H4?<O27.[G
MOCF9PI/5-K R$7O,XJ6BZ@%[;R]G52Z[* NAILD-"E:NB"*>=9M2N1/.W*W9
M4>N"O-4P(*DXF:*(-.B'!+XS^M!5[V5[> AKB9*Y R1'V;[EK^3KL5/H%,\2
MDNK]'1]S?ZC=3;'Y@Q\5V_+L^B_.>,RR<WID;;+.'@6&OS*.4IQX40(&1EJB
MXC!TE-LXI(M4,5--P8PI71(G18P]W"K'N,5(TF\#+CU\&,-D/;&<5W2D[HX
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
M -1I,6LC&9/:A9]K!=NP[DA)<FZM74TU,0V,,IV[U($),DSMKG7&RO&/9==
M"P;C<E_H7;F!W:#(W8:U;YO!;]Q1<8$7ZAD3*X=_=1Q7T[)SLC.J3:B:3_=L
MZB[MFK?9921=FC16582A#K&<N92\F];%JI3DF\@)J9B=YM*[I!VOK'4Z>S3R
M?3A9;3?)]V&>\WX;+&DR[PPBVU(+3&MN.X]^[#4E/6'$#NIH_L*5YWZ=IV?4
M-QF9#HB1KFZ:D![L:&4;:5)IJX+M Q.WIX-W=KCB5;Q.S%/I%&G?>H9*,=B5
M0+U#[MZS?;"[2RX)L%(3-*N&WP^U/HD!8 ICJUKN9,:-?7 9V2]==1[T/ <V
MLM=:#A)HR<+'@^?#-Z^N0P6"(W%K(Y\+RU&N_RBII8:*N2^1;334["9$V*_:
MT'%3.XH3+\.0QROG4.52^.JQART%(,$##,XB%ZRIO?K:%_+T^DDD2"U,)H/]
MS(!$>=&A%;7L62 HZ V>N\71@+01TK*XX8(:@W79[EMIU1!&?*A:^F4UP1>L
M?;;#RU$QTR)O,K*BVWG;GA1QPJ=MLU='(7JT%G=Z W>2Z&(A%A-N?:E'@ HF
M94:<Y#I/H?(YUM:CPRJL^*Q;?H=KYG!+OP-B>5@H!F[6>%%:Y9&[CI),96QE
M>:-<@ZNF2E E,]2"I^I2&F@QM,Z$,4/F&#FDV+MK_N#<*'!!Y+GC/2<*O)G8
M!)Z62%B.A#,.,Y21L]JF:411"CH5#;'*UGZ3^GW8&,, G;\@\L>9%B5;SP)X
M 8@>0E$!A3RZQ)!F?*]I^TO5;AY.(=)AU=#-]W L':O.#Y"S_)6&CV@, G_G
MU*G.[3;JUYC")E\TO7-5U!X5%.S=6,YMQHF',K[!R2FX,W62LYAK@QYDNCI5
MZN]Q'O^) :4+S-M8L-1S26FT?8G1:,AO,!+6[,'4(V8DY%"'<L&M6J3K3C'S
MJ",RW$V=*55WC:/!:&9H#;&[LC%>BH:,4N <.(9"^T2_FY_?Q0\H'8,95UB9
MEM>6Q'5?RNN \@Y'OH![,<TBB6Q'9"<$4<KGSHASYI\3D_=&1N6W$FSX=_R)
MLTM7$L#\G LO%\K/B4O&<4GL:!T"%:$(K*KV;'Z&0E8DIP&.)!)H*": 8W-:
M4@:6JSV"?1J<V 6"7U'8YL<?]IZ_(E"I-(LXE[:7[DQQT#TL1V!F"[X[]R)P
ML"?+$8P ;@ Z^;@NC>U1J3PAX='EW';2=>>%06$K5WR"?PI*(EK$B6CR2X3=
M?J2;);OH44G*TD^P4A<$S#6C36^9M8=U'HE7_=EPSIR;V\Y7I\ZYZP%]5.L!
MO7P'ZN-01IX](%?Z[R 2[>X_QPCL\ETL]<BQ"]]Y'=1)%(7U[.4^;?N:P^@6
M/I?0=<9M>*<G?N-U><U$HY,Y#MD&#(,X':O8DWX4X.;CC='X*JG*ASV>3U,=
MDS^4.A3730,Z-;W7#M\%<VKG!ZP5?&1*+I7#K">FYLS#Q9"FB 'J#BGY]X(4
M3M<+UA)0W8TN.28.]W5."SF$8M."4>D.:O2MY=3K(UC;MKX8[D?MVBXWG )K
M.W*=X^0U<<1('G?%X10*0#=]+AH-.?$CRN+NB-C(*]:;B26HFF?ZTJ0E8E.B
M<A!)$E&?[X#M8*R(OP!=ZP(5FE;?Z]!O^UGY$)!L7(=<JP#H)"L08]<2C8WP
M/VV:BAT[*HTBQF!/VZ?-U&?*TW=[K-5VO#DEWII7:1E'7L"BGI+$.( N*Y]6
ML?<^6%X_B<?ZCK\;Y5;IM"Z==G>53KOD7@KH8MSS7-%@]X^\+F0@&DGNA?:*
M"#<^R.E:F+9R*]9\?#T2_,I3;CQI7H&RV@;V5-F3:8J>-%P<F9Z7V7A* 64I
MRB]1^2B321E/#$$$B?Y013I=1-4WJ!Z-=OMP HF'KF'>@'J=B;:(G&$=&R6<
MZF3"KW7'Y'YV'J[#\1C/'OS^#"LG00_,Q07<^=-1&G':+#+^>3HWX^#Y]HN0
MSD[K==O@X\__:IWW!.7ELB=ISJYTV"27>#Y=<XQB4T#"NQ*?%74Y9*<#E^*A
MTYO_SF$W%_#'W"3I9!+:$+WU:-"&RO18S4T!>T%21BSF+D6$BDRQ/P5TH>KI
MY%FIP++1'\1Q@<H7Y.6Y4J C5CE=[06(K"1@_U3H5>Y5+C20)-R5L:9B<9_$
M[G5G 3%VB&# MW-D7<R[]N?I#U8!,V07F$N!N2QI;"*Y)--^-@T'S516&+8[
M*.@!:D00&V"VR,NE\'1-6B-B1DXO]WI,1BX[R+BDH492C+5D*%A8;_/.-DW-
MW8CYO.Y-K;:2:VGF*EBM;B<M$RAF4F:71H(O3#+Q&+OP4PL ?92*><;IIFGF
M%*G.AY%6C&HP+E=D8@Z74P94C'7NU@GMV)2)/39S#/JS30&"2.) D\;T4-7+
M>#GM@"MB5\R%WFQL?F"H+#J4,!RR0@[*V:,Y1!Y.O 99,3852/YA%;K^55TM
MWU_BNALT0J%5I%6J*CFST(BNXH?/27!(@MVX)B;N$'5E?PKQ=B5#]6>1=/ "
MZUI?8.C==;5'B289720K+E5L1>4%QE(3W![PW2B-%NZF0GWRPMNI-8U)(.3U
M4"=ZXS,6;7@0551))Z$DDC=\+&$]&EV=="Y>'MZ9-KR])3W0V9,]M3I^EDC/
M>M46*[1$#!T)/5U4Z.*YTRC3A#,.V*9-1X4RE)PXR;0+Z5?A)6Y;TU>54G?;
M5>$K#!4PB #=!"],,^Y<+-D.[LV51+ROZ3X:.3F@HL.;E&UB]*,TH>#@21J<
M\C$)ZXVHI]SKY!AD:;JP*9Q2;[UTY=Q5Q0G<#;#S!>@2;:>P;07#6P&/A)I?
MF).=;0B\4@/Z4U<O,(F*4W4Q2X/5)OK2,V_)#K7N[ZIOC*YH.5IP*0V7KS?=
MB7C_63G*3614MG"#K-I9M,MK%.]0V9H2FJS<\$TE\JYOP!$Z3"%2D6M\82<B
M@DB2#]!(QWMA^1_-]AY08<Z-2;FP8J <#R$3]Q!3&DP^Q[RH2JVF,%!ME!V[
MS^G9G+G767A0]Y4SD"7WBTD;.CTGN&"F+1^"H ^DUFR0$)%R(VT9/'6=GS1]
M4?L)LH7J)C-4HQX-NP\H8GX37+3M \21\D,J=1A0=!3M;JZ_L%$G/)C$,NU*
MA*&L))@^ZYJS,B[,G)1B2E;1DN_1N5O@N,G<J<+51$5E2-?HQ(]K%FS6*O\Y
MG<3+ET$+Q=;\H8I-79H$/S;LW;]VI[@HKI<LX_F @819'DH698H?58003J1;
MTM_5#$)_"H]FSSU_,'N.<7V6O,D.V4[#@80V$]S+81J#]"X3L42\W#.NQ>CE
M5O2/L7.KG?]]GIG@8XHG%_ PY5N^2\:;87!8% G'C7^1<N6C% N6P=K9/MC?
MVPK^2\U&*1ILIZD"V^VL-/"(W:TM> #H3PF\\ C-IC1+C H.=IYM[S"'5\.P
M:JO\22C!GY+T*H$!@^:&OJHHPH:%#>P"5$+)8K2>04QU1']S<]]_.VKZX <2
M''<%-R.K,WJA\K"JA("?)VI,,1K=P$? :;.;!Z:(Z6Q.C\!L=3,OPJI28+1P
M5!(J8,X(C/ZL()@*_)$S,]>BZA;I  G/+S.CG:[+TIU)Y2@5]E"JHD1E-% Z
M"0SQTE83=5" ON^9&'Z\EBHDHV<FSZW#B)YF[Q;E!A66!5>,QH291[YSY#BX
MH$T>>D\W058X<BL<N:_%D<-6F[?=4>T\'!M\<-LJXB =UX6 F5#FF%&=!U/@
M7,3=*6[:EZ*I)$ ]5CLTJ3#N01Y ^S? GUBJ%O+BP6@AOY#7&==E .[]>BJ[
M5^%DJYIMP$U.4([#X6^B7!?JDTZJ2CJ1QU("P7'->B4\<CP[WBO3V,(1M,XX
M+RAZW3UT,?[Q5L/7&$26J!;&OENMB%T)E$O8O^!0G2V2PR =P@'-8W:_XXD6
M@S612R7\X]'=#Q[,KJFTM(:IAW[.(>VBCDA9N^4U.V>OJQP9ZO%KX3V7"DG^
MY+5@<Z!7+JU2,7Q<5I)C8G)7+5"L^ZY?*#13PL1'#&N%,!\Y9B5@1D)QI075
MOM8UW>OAU$H1J<O9]FVVDI0[N'7  :@QVDX$AI'[:C5&'><+_UF/1D!M;PU&
M0MV$?'\L7;3L,B];* E7&8*VLTE D?6 $;K$!#XG;!O61)AE8'H ':.F*&TD
MA:>IJGC3Q%EF&)%O=J-G)Q[+PQDFDC,[T[:*N+(YUVQN%^A,6V455UG%>ZNL
MXB5G%3.W%XPNR05!M.4Y041\TG8KM' $[3X2,7[KK1%*P:8#?)I1FB6FZD>7
MN%_B!HB!*\:D P[;NPMF)?J0L#Z$CPGKSY+ZT48<JC[:QW.$#*=:[J8CY*/D
M5KY++H&8T=([+YU3Q-..A7.L= (JUEA[P'@40J=$Q5)0OGIS$ZHT)64!2;2X
M2SPEV3L?^CRT==N. #=H6U%ENI'0J R],>[84\B#*ZQ]X3CMXV'XX230W\3P
MAXCVY%2.WY59LF>/6;YIK]584!*2+4X5\-:5$N<;(KRQ2+5H/2TMJ5O6AH*M
M13YJ+H#'Y+B2<]@FTCR8*T\1U"$)F)N[^QIU[AEOO]G][)* Q?$1<BIR<WO?
MMH?"0]LEP\D0OFF78%@.[5:0L4O/$.C:"P(AQ,&Z*^)B-UX&S$0T.*IB;#JP
M55)A=E-^2EIX5Q?I!<-1.M/86B*(/VKW4([(YH;.@\?%H</)S;R)0YU7:.O@
M<% <:J%S^AT_I)3[XZ]$-8;4B][ZP&MQ7U#&GV?4UVH1G'I@8"X\]!9[ Q7V
M;'#77F A#3NDE-M@ FN#68]R[%1=&@@PS3<;:,IB-WBGE#,AFCF7\!JN+98N
M":VL'L9)%92$!HZ93SA$>0H;/1QJHZMGIWF8032(*@M69NUY4?W7^)0G->\F
M2JJ\0<<>XM6'![>$%O"LPCK#])YT+AAZRFHO G/43,/U+A4=%R%]C'0>\ KI
MU[Q2+/?,T%T>-J\70[+(4L4PB7R <^L(C,BTRA;RT(-L:B\ %:?6 -R\LBJ8
M&_;38'A$;YFDI96W<SP<(D(7S"3/&'<?\6&A/G,W*U\GDHPO+SVCRU"6N)3M
MC>$#[MW,F,UFD$ >K(.\\&I9B@RG;AOUQ70PM7-$:F7!#OE+N-=KO-%AF@N"
M-=*F H-VT-F+-5CH=0_K*XW1RD<BH-\9K1;;-,_A/8J-12GE"/X1.O-?.$;#
ML4I.N9HPF0G<<RVM+<W<\QOC5ESWV0464I4^>BP<=D8S*+/Z^D%R5J&_<.NB
M&$O^C:] )Y(J?VA3P'.O'0-Q?PU>(]-F-D+=&E\?Z5D")WT#.9KP'>YK&:<J
MFU&1#6T2F_0>QRYMMT4+>J"0HE^%&;2^,IQD\QLUZEA=C=3XT[)UE3I(H)\[
M[L</FXAKQXRT?HG ' X!\"-C)5J /+M/QC+3&@Y[_=)ZP2%'UCBW1'"$Z0#Q
M U*^;+"%*K5*Z*Y$E48<H?4D%]NR9X.-X;<S9ZJ[>.A2SXS5R#,+:<NB0\Q9
M_[BY#?7DZ*P(<PMR.AF+MRV:&9 66)]T@JJQ+)7"6&WD%ZP)$OR5ZQ9'#BX[
MEA T-UB!.'9%VW9:^#D?VY2ZN5KPY514@-X%.4!\B,RPX9JH2%VIA/:\\W/%
MG=;A$D.\(Z=2+5QQ7JD$<Y9XS )]9HWY5F>)A^];-5L@\MU0CW>#Q#S8FE\3
MJ[BU\?BMXT3TQ)=4OC^^A6SY\8>#[5=GU/D"/4=S D\DQ3S?A-]V7]W'-.]*
MKUO=]J\7Y-O_!D$^G*>)_O+$[&WOJ?V]G8-G>WI[[_ED]&)_9U='6\_UP<%$
MCP[4/_>>/)3 X,X>L5 AH.ZR[MB890/6BN!:7]H/K[ F*E:+ER8ABM--K^K/
M0T#+2VS[-U:Q#)#&RC_+?)[M;6YO[>"4"AAN$=D7RVPW:;9/BZC]V\[!YL%6
M_\];F]N]ORWAL=L[WV:TWV:P+V[]V*>T;+QTP!PYG%=_>;+[I.)T4AI?;@7;
MQ%SV>=_XTF>M2W?FGX/MNJQ%1;;)H,R;WU]2[>P#1<]/WP4?/[P[.3\._OKA
M_?%9&+P[.=H,W29>T?M^Z:VJ=%8/1*:+W(W#<WN?)>60EN#^+ATFB[4O?0@L
M]F9!!6 UGEHMQ5*6XD3-]&T70]2>(IW#8;>SCTYF!.T*<)2O5BOUC5?J79%_
M_:YY2BIIO]*+:[O]8AG>O!W4K [)L4->8BX1_6?O/S=9@$N>2?_ O7^X>K+]
MWQ[KZWO/@<SYD\/WQW>UW8=A<G]'<_;Y@S%GO[<'21CL^1WK/0Y=*\_@<*"^
ML6MF]N3UV^.?WYV\.W_WX>3LZ_)"EN0>^IG[U%4]3=O12"_B3C4EC<8&@O.:
M5Z 7P4C##2S7'R11!MV4X-#BM9XBYE>Y5/0QZ4<@.>#(#5-L0,M]<S(>7QML
M"W\"<]-F='7$72J86 13<.C!KI56[H+)<([H2PQKS&$&*15D4;RC@4^:NU+^
MCC0%/:NWE>II0X=)"M2'& /14JPB0("3.I0O0B"6>8FX?E[*0I(F&2)+4A&V
M@8GD?JJ)4"O'9@C4ZM0B%<)M&U*T)5@-'-+EXFZ;W183SI,>(P*&)6HY*_F0
MM:PB=8$4^")82^I3[(6A5(7!G#L,9L(R-SSY3$\05L%/.N'.D/EM" L/F"B3
M4=X!/T=FO;F2$_<N)]YHH!O5@1]><GLKOT'#8*1&V)F-XX0%=U^W@ ;=TN*C
M!C;\)4O+.1]82N;+>*8?,X3BHQ[ODBI*Y9'2%BT"3<T^=W=K TQ C6Q/4 8L
M4@)=09HA^$P-@GMB,MAP'NZ!7R+ZD>Z_AK=7C'P;1C["O,$A\*N7=#"QC4TX
M6 UZ$19"VN]-TA7A)ECX(-98B!7ZB)&JTK=\7'7NT.K]V&K/X'YCL!E,69KP
M0<?8'RRF:52&@^^RT$32QC:LHY\W:K>ZC\2PLV.0] HRZUU$0#N)=Z$#VY5$
M6DFT\T$\:ZB<T@[:=#_7*V* LZ7,N;F,U[H8V,)V[^34S)*2PAS [Z+JM .#
MFYJ916!#V.5$EDMW8HUV#[-[G(C:P@D3C@:L0$PR54;(%B/]YY^QK#B0>IHF
M<-@O!.LY+T?2?]&0YX1>==GYIC*Q#8=LV\.,EBY.\S*S-2 3[#A -6$F(;EE
MTQY0/E*[:5CI5MUAWZ2[!^(M>4_'U=;S+,AL5@I$1@M.F];9]3=&<&U?CVEV
MA^H>+^9Z7L(R51DYL#2V,*:.JDG;?*H8#FM,Z<QH (74!HEK)C$_B-:2-[\%
MQ0FI!8O-&6)H6M"!;J;I9G 8G&'JL:IZA@O@,)UFM(>[$J'XA-*(W.F#J[3*
M,5U>4&.]^E[*+35,-BYG.>5D(3PZXUW;=","2^FY_<I1K8:O52. SP(P$[8Q
M+=!N9]I0WJ0(8[8)D&0S=1;[U*?<;X>>W0DTZ0$<^RESH)]P:GP)BJ@B;S$(
M#<%4HBHI_#T9NYI%DU!CG8LNZA,GR+V4;JHO4MB&G-KDHS_T%735NS%(6S7.
M =47.F*IDF'M(0N;5O\_4H(6<]WLDF&/,0LR+U2]NP[S->E.*VVH7QMR&L*1
M: B4W#D$_:C6_5H%[9$:MNS+V8RVL[=WVFHS"-#"%RM_ER:7G+[80P7/$5&D
M>$Q43?/\1%BO*(7$ .Y3S8VUN6>X;7W7;&-7N;C@S</DC\JARB&&-^$R62/@
M)NEIM^$F8LMKJA[8N(!+#YYI1-KU20\/>RBT7RKI00/G8=#9V'(&H:W,G:@8
M=B7J:\!-J*H3T(Q@J?XH589J@]C$WOY$O9(-:@\NO[5+N7J^F I6JQC.M-#V
MT5=:GNA?T2,CG&L*IWA^=HK?8SC Q(WIW75TM[O^#D/=##Q/>U5&C:K21:;F
MTK2EQV57J2&45ZVI6 L]J"9EUY_HNY6T$V+FKH>6E%/=TF>Q!-;XRK+:E:K0
MH2JTN&D(6D)U1(,BX-J3-((: =IZ?<SI?'GBH*,F1%C/W7J*(8T [=VHPI"4
MS:)&\(Z&KMM\P,HO_3VX<ND8BW76_'=*A\"DC8/=5ROO[5<N]UN3"]C'$%;X
M\;AP*[JV!:M8^8:<@.(/T\F%XF%Q5=0(?3CD^;M0!IL!4Z73)8*R$'8?ND6M
M)V.F(^ONL!XE@CF:+G+\GEPJ[)9#'YC)JC*N,2@OA. QYV9M%$+,RYB"E)%6
MJ,ZS6P95"482Z+B']0R)!5'_J+3,K?B'06Z_V.)(#@$18'_CEC<;H0J!*]E)
M4\C8#>I6!!1OJ\+I9/#Z^%WOIKPMI-G*2?)]A<XQZZ"KP.<W"WS>PN)9L?5]
ML_4O:8JJ*8KF ;#Q]QE"=]K=$AU 3UX_'B7"8ZBZAH02R@9W'W!B[T-+TEVN
M[*LG>V)=F,6BU8DKE.]@:,*M95>C!2847 5*!>!?UM0Z]H%70'M4.B-@W:2T
M+= ['DH1PC"0&#8&P#EB+_ " EN#"K #H/&46@KGHZN,%6*I4T^I<7T&BFX5
M VO.19BRG9!@\5JF0#%$P)T#@6"-*):Y:/9]IT!CHJT^6KL8$5PD8#Y"FE18
M"8T(;?<(T:..&9:D?](1+EF(9H9Z.A 8,QT(2MCZT-T;Y+5C?REX>>XXB +[
MR2.J9E)2;^NDS+]T,+:W% B.M-Z\N\UFV#2#]/()JC9KGOQ%,M[U?LP&#=Q-
MW',G&:/IH_-.P0T;!H0&=][AAI@S]G&JA.>PO\7_QQY4^7KH$*>XHT_HLE;5
M92K@83#4*"U'!*7A6DV[3!10UBYUW S>=BN#K@M/!8+K0:+X]!'":R&\\DZ;
MOHWHRX4.1SA##C6"[5&J.4>5@;I@D<BQ<O[N_%<N-*EZ,&:7TB&%-I-[=>=6
MJW(W)G8"A!$B@D6R3=I<?$-?XS:(%XO#3%^DA#K501H00X2!4;4TZZ!Z=0FN
M?O_!*TQ,QK$,ER.IC0 ]PK'J,7=>0AF+"/NVY?K:H9^!8]DO=WBQW$V*58.T
MV<R/1!Z\8E=LZ2I!A",&Z1B3E[5P+2TY#5#8Z<UZ \P0-%@8:,%Q5/\]F*N5
MLRL A(1 M/B))004>VG3PKPAU<'_FCO :UE!CZS/FH=)$:,CIA*+*G1$^I&)
M:];X^@64=EN(;D0)0TEPT*(D*6# I90XHQVND6[DU3@6HG0ZY''O?2O#ZMX-
M*]]Z?<\!@T%D5%0NO:X1UF/BPZ2L5]^UW&AX"T%SM8WN?;'_5F*_U@7*Y_,J
M\7 X&\DU6%6]68KU/K&DTM"YE[NC"'2^!+2$2JM-,_O;SIZH?WS%M3I36'>S
M=YP\D:%VI>Q?Q\S=*2K=3<UF38 J71OH#6!=6R.T[LPVSA:MFL/+!/%$\XX6
MQC\=.2J=ZD) 3^4,ZU+^KJ8V#:*N=H!>[C^ NR-WH2.[;$M'TCMF"*QVYVUV
M9[46P]F1'6Q_F<9E4J!UVYM)7.-I5=11#@L8;3/G%XL15"$MG]%#_FRKRAVZ
M2K-/TK.Y$>W!?>6B/>AFH! 4J'B:\UY <UQHA;U3'<N3Q/#][940P,QR(VTN
M@4L#%>?47I6+% 0ZFY W^J!R>S.ST[K14:WT#46X7QB7JF&A[N_=C'._L1R
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
MG!,^6I(P?8XSSL!N]>>H/+&'3"8Z*;;FL("HB8U$83^F8?])<9WX=>6X4"$
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
M5,3T[F4)DP24&1AJRJ D]G?0:YBP @V\095-VHX-BO+=:1>E-:0B?$>9_BV
M3WIE<=8\3-1SM\]XG9A#806M9S7MNW>?[]]$!4^.,<V8><'KREJ2+ 9:)=>-
M-#7'LN39,62$D[4^=8\#X <DK3VNXK6W0O$ZWK>5OL=LAO&5.4N;&.N/];I<
MRQA3H-#:+_0F)5'S3XS.=W!"M3'7?")YOA"PDPX.?[VD-N==!X<.S*(*<J2D
M)HP@FX7 FD<2'=_J/!0)K!K2=VX-I?4L26W[8X0%1V-%06QH[?<2E;@9;SS[
MM:VKU^S[V2Z^MP80K(,K_LR(A=&I,'&*#0$-7I98.[O)O&F;L.S#\X&0U.H[
M*79C>0MRH&[H&XGP8P_YY@"W331/-"DWR69&#6W*+W8P3Z))Q*/T)P>%"O=@
M3T]*?FM^'1#NC/F$E[<-4F:V&$5WLA0D;GS3)I>N%5*_D:G">.Q.W)B<_+6>
MCCM0DD$;CI?-223*[\_I+R(MPGZE,.AJL@?FI8E4==!%5?MPP&X83-9:1/%G
MU0*W)FW:!"C1MT]1T]0))(50T6V#6:5)[F5ENU G/!7C%YA:Y*NN7$"NC@@2
MZ@3'N6H*?I:J\)J!)!L3<Z*BUR_?= YZ//;1*P $OCI8C1N]TV)=II5C7/ZO
M#<;'NZ)VLN*5+#LP*5?0M#TGQ-:4'8K4;@5QCAW*.32D4?()4Z0<Z2+?*POK
MU4Y)8G!0H2U&Z_XKY5:DL_4R)TT3PC?A#OSR;U$ +[72IN%A?TYI5=K[:+W;
M8^B\A,L%C.^W\O6^<ZZ3GWR=1M"SOJ>./#PC*%\"1KE#"*,FLY+:O.#:JWO@
MWPFZ&RW064^G*A"ISR3&>Q#0/[=VYY:PLZHM[DMP??Q,IB=V+(#Y50^ PK('
M\DUR9B,*K88FJD4ZUN5@^,\WQ*YP+*M)F)NU+BVV.8:!#"<,^9]8$JZ2]5>1
M158V0!-]/[ VLO6"].9!/'+1\7#07M7Q,ZPL?O<U]FP7)PV&X<7-+Q]O/IQ>
MG5TX'RY./_U^<U$M,?YA8UX5GK)Q)]9CE(/^H TTP6\!?]CK'Q\U(S'<A])P
M_[77P_5 &AXTV$'_Z/71TQGL\</0!!\"5-%X+!X 2_'7?<<*V*J5+ZN!DV*&
M^V, I8[78[;E"-4Z"&!?,?,?!Z15GO=:#/MQ)]O!;6YPMFYV^3M-]D="1J]]
MTNNCW.LFZZ^A._Z@J53"\C50V*NX=XYB."Q & XL%,,U-QU>LG7/PKTJMGC#
M7XO-/8Q6;JSD]MJ>?!!?_%DV>S"V^%/ 3ER?&SPB<71@QOS?_U;P#@K@@7SV
M&#MZ )+DTYGR=]SD'RG<UYZS!=SQ-9#8?T%&5R?[_FI'X.E-JI:5/<N9?MND
M-DSJ>3"I:2P3;.:WX5-/:U(;/K7A4W\A/O4.04^=#;=ZHI-2(43:Q W/>GX\
M:ZU^#QT$:+XM%DU5J[\0UBG1M?:5M-E[ZFS\(K:32NLR#,Q4^82F2(CM17TA
M+P M_MUZ0'G2]!4[.2K 0$M2*BGI-:63)&DL<%$<7""&I)U'W!R56]GFP+'\
M!O,X5YVI0I;JZO'=N(94NLYXGTM=5UM;',5/U]1#Y>4+Y%3JF3R82C55<TI,
M]]-;=A'F#OYOFLZ"M_\/4$L#!!0    ( %6)]53?%5!.RRD  *@@ 0 2
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
M>X3'E1E8!-Z;KGNRF4YU; !."3$6D.\6I1I0#*954II98FII'6=) L:UFF;
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
M\,(#M.&S/#4J>+/[<F>7,;Q>AK6AY$_J8_TYQ8[T4P6:&SI.XSC7A2-H.S0
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
M[MR:+ ]T@H'87.%YN:;7F87Q(CA&HQ+N,3*N2,$B\-YTVY/U=*HB#72*2;#
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
M,1PVH,D5Z:"ZD.'+G,$!QBI1&;!AF;C7PS_:!/R]5ST1U>7U(U)=KJQ$N/#
M%&@]3Q.4-B2S+JPHHMN?2JKQ"OW7KWN49[PL9'J&%B$SB;'(G0[4ERK[*1QX
M!K?)#C5KQ?'YX"<=#+X@:65<;K&\R3E4DX<6(2K2N!V&A,K6!KFV6H'QQ?JZ
MTQ"$'<A2+3.-DC*QB413@7LHA&>VL-<0'K_(RIPD- %/S05L/5!)=#[IS$=0
MI$^(&9A[5",)XYNEN>(:6BE"$-.:59K4R\7RE9D&;;+:%*5 -S$<"92%-$7-
M-V3P$PX49.0UA4.!,(]"F:N C/04U-Y:GH2#)ZC7U<\PN%5XP^A*M*K< S93
MS%=ZO27/80Z!O_"HS>-$\:=9K*(Q_C"9SY #4*?%A(TD)+4+?TXS3Y.!=4=*
MDN-B[6:BB&E@E.G,90V,D&%J=ZUSYK!_+#M(/QB,2WNA=^4:=H,D3PJFV=I2
M)\K^!1V1B95CSAUF4]IIV3G9&=4F5,VG>S9U;W;-T>R2D:YU&LLJN% O],Z<
M=V'9NEB5DA)@<ZJ79G^Y05-JARIKV(M/1K[W)U%_F7SOYSGO _.9MA?.(+(@
M?V!:<R,,=&&O28-29>R@#C@J&?ZKU)E-$VX8]8L2>]U-(]*#':TLM"\Y)R5L
M'YBX/1V\LP,_(, YO,Z8IP:[UK[U$I5BL"N!>H>,)S;8W]TEEP18J90*VG^$
M9F\2JTO^[TC$_T:MA09WXN*-G8T6,9X+%+YGQFG8"\3PP,)\,NH=2A230N]@
M>3TGEHTOMR0#G:W)W =(83TPKZY#79;CP6M#7R"6PUS]JR2\*1DS:)]%X6M"
M[4UE!)J:)LVGIA4F7IXKC]>H1)5WZZO''K1TT01U*5"+7,BP]NI;7\C36TPB
MBON'ADP:P3Z!1'G1H:"W7"M 4%!A/<^?HP$IQJ3P,P*1#(LT:X,Z6XV8*"HJ
MO-NL=@:+M2]V>#G:",H<?1DY=-I5D=Z!YL[!MONHTLK0N3J_UQOHL9TLQ">6
M6U\"S9%B5&;$20Z6$>V@4%GG(EM3)GS2<H'=,H<[NL! Q9S%<W-*$Y+QN+1V
M#$-RT_$^);7"O-%<@ZLF2[!J,C3()O+:H$MR?'1$NGPYP_@U98 X-"3GT8,+
M(B\RY/GSJ*I.(]QWDJBPTA-PF*:0RE@0BD84F6:.N5<S\"'U04H%ZBPYQB%
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
M'I\-V7SRD(UE3-&RH $Q7"^><%$+#PG;RTNRD6XX+=0UQEQF,(>4*L(H&--
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
MT3^',,@=N)SOT<4RD=]MS%2Z/97X_E<O]N;%\4+%Q?05W/I?&W3=ZV_'65K
MRW*XF3^Z9ZS\K?T6D4_@144V?W4$+RGDIV);)&J2OJ*I;_"3[-51EF3YJV>[
M],\Q_K(]%C.5+%_]_4K-I XNY2)XG\U$^O=0PW9M:YFK,5^HU1\2A@\OH3\7
M9FKPG$2ETDZ5YW?^::I&J@B&NX/#UN3L8+RQ1K ),E_38*_>7P3OWEY<7IT'
M/[U]<_XA#"XN3P>]'S81]<]O+W_<OCI__P;'?'YY=?'K>?#NYY/+E:,W]#+*
MBB*;O1J^A%>M)J&USN_]^0?8F=.K\[/@P]7;T_\)?KF\N I.?CMY?Q:<_/C^
M_/P-S/>;9R_WAGO'5Q=OSH-?X8;S,^29S?/_/3_]A1;CA[?OWVS=MAH=4_]7
MJ0LU7O)7*HUA)5[M'0R>S[\^2QUT4VFN@G>9@@T)?LK@N4"E:30( Q&<R40L
M1"Z#*,OG62Y0Q :;Q50&N#I[N\=V^G_]L'GY8AF98;TJ825SO&KC]6DVFXMT
MN;[!;;RF]1D>;X7!5.9RM PFH*,*'109+-W1\/CRY,TY?-@_IN7\YMGP</>X
MUVOZ4Y; YSXL:2!TD(UY&<].KKQE[#=5_H@4$)R!5=&'50R#>9GK$H<$-(F+
M!_)XI@.1QL#M:4SF%"TT_M8M(MCZ^3E+)]M7<#-^!\),7<O@72(>@J# 8?9C
M,V"Y4-+&N."YU$6N(K0^=9%%'X,R52 Z^K^<)SB#'JPG$3&NUHJ5)%D,W]4Y
M0.G@9))+B69[&#R,Q0Y^P0GU8,FW@H4JIKC@<QD53LT]>_:,Q;.>@AGAQ(E1
MT&1BO3C6^/<,+(L/N$<@F$0>7(NDE,%_[J)[-Y<YWQ]L]GI'_%GT84O"H)S#
M>) 9=#GZE]D7GR]0Q(<L^,.FY->R",99#INJ4KJ)9#IS%K"*L*SR$.22'6L?
M=F40G(JY*L 7^ -$$"O=4L-'6F9?"-%BIUD1Q'(,CXO)E(2KLKR^.3U=]*(0
MT93F<;+.=0^F @P20_4HG- ^F4F1JG0"J@#^2@U;S'Q*7^VE>Y[=<.]VUV[_
M<&V.W7"P1M*8BSB&)=Y.Y!C\VY?HW]ZNSCY4<NHDBN2\$&!2HM;H!0L/@BN@
M#AXI**0D"48R2$OX/W+J=:9B,# 2J351$7M,@:!YZ"9O@TLH/\FH+#"\J I+
M>GHN8,+S/+M6,7#\2";9@IZ>RZ+,D69!ED=3D $*B% D]B$@YZ-LOK0"WBC8
M$&4%O$G,Z8EP<\<H$ECP/$M51%RA<20B@+5*8?#%5!3 0!H& FS"C\%A+?VW
M/ 96V7M K/(>[]3H!@LV-J9K]\T'P3D(^Z"R20U_Y'(.4A<IK>((9_5Q!!TH
M-I>11*F<I=(8>G>P$P,U9FN$*1Z6BU\#!$L<XHUE!,N(D[T&LZ=E]M_D^+:T
ML=,.) D,A_-445&#.$ 'N$@DC0N&#JRLKE4B)VS\9@O@*CU5\Y:Y3,SOC.3:
M1!O&&T_,"!H<5 FO3-A^R])D65^1D%?#/)I7HFLA^FE$?)!DI')\;'^]9@08
M7]G848'9>TM:@AU,YD1VXF$^<6N;O<T8!">TUQ(Y)Q8%TG^PF"KXRZ-]\(:6
M^/A(:+A*H5I@HC<O8(K"YZR@GDW1;^/\S,ZI/Y$Q6'[6QFDY&_%V>MXV.U2\
MV)VLR?) I9A"U!*5Y:;:8A+&BT"'QB7<8V1<D8$OX+WIIB>KV4S&"M8I(<$"
MRMV25&T5@UF9%&J>J$I5QUF2@%LM9AE("_OJ.DW-!=@OE:_=I*.ZSD=:;;\X
M-$^+>=+^K'\0*@_>B/PC>"Z_DG./S+3B79T/!WZ!]]+WJ"\YW;MR8ZQYUEA'
M+69-]Q>%(9I&E?!G60J,1W*?U4/E<1DO3&A?9L/C'>LNX04)#O@1V$7[#\DN
MJK8U> <OS&+:QU]Y?]=J'GTI2L!T_]HHH4?NY/!F2O@@\VL5R>WO!096# &
MB#$,OF9+^1,ZA)3% F&1+Y3V'#X;!.JGKNZ/.1:V]"V*\4K19JS QRK7:+FG
MX%[D6N1+J_JJ9%S+1 ,O9!OV@',Q][,"4#70$QKO"(,\PV6,00\O;+@I2"7>
M78#BR!*C2$)/:YJG:(F*Z9YSP$AMI2._ZHS*^8WSP8?"G!J3XM'<;TX<PIL)
M15&0SQ^XXS7/C(\SN!<].+#:RAS]:CD7IMYAG&>SP$@4L"C ".!PHIB#A16)
M42*="1&3F8*NX9SU#\X*R+XRUO!&>[6S47(YEGG./F/=NNBUY=[6MVL5K,9^
M?Q2JMD?AJ%M4[>E4I!.)>@O4:Y%G' O%X&TB^>KU:ML+%@#RFD(X07NX600<
MK^L<BBZ'$4AM(F?5,P:'*EL@&Y,\T9PS(XY&P;#\YMGSE\?!G8FQMN9H[_><
M//MC"P[WN73N8AQL"L_A_!.2G8,QQD=.,JH MA')%OT46'PLB$",MAMYHS!^
M.P]!:%W.V,@;8]; N-0B^KU4.;TD1_\VDEK#I\AZVGE 2FX\5@GZ_IS5O=/8
MX-;*QI2?,!:KDR5ZNJ" 2F\D,'58 AR]'(]1?W;'2.^V"-6\63U[]IEPS[C/
M&@\>+Q_U1] _$#[ZJWF(4FA*]X>/ZB%\-!4C# 13HI1,9A-CM#H)WM5/\['N
M3 Z&ZW4G/:] %)A;\FA?E["9.4;A_U&")!DOD6"PXE&ES "&YG%[FIM6WZY&
M]H#=&6T)*2N1JN1LGF3+5I;5TK C;I!@VUB123X7_(@^GZ/OPJ0KBBGX:9-I
MC1TIA-H]DS;1+51%<TCB2S<5"GIRDJ_+*7,<QIR ^;T[#&!UI,QO>)EGW.[S
MB@*M\.A6"XR]RW0C[%:WB)'.DK)HW_(GNF;XO]/<OG4N)G)[E$OQ<5N,88=>
MB60AEGICO5T\NX.[^#U'NTXA=K_[LY^\5E6[;VOLF__MJW#LU*Y]B5P^@/HS
MHUYT &86R=W]P<%:$\CMBH*PH6?(M-(WV%9W=U)Q=ZC^ '.01JZS.)[#MN%U
MYE9?9)/J6X#B($//6A@K<XZK1NGB6OZM,)ZQ5$6EULR<<9QIAAI0@_HUCZ-:
M#+1HDN3^U4:V 6VOWH#6>PEU\+ DE!_BP3#KF10%UJ4%9TJ+$9@A!<9 CHZ!
M. N5]Z!V[SYT<PN=#'=?KHU0P#D+'A:E=%#&>BGA,BO04](%R!DNBGQ0'A-H
MLO660K4TV==49".KP_":N$U*:U%MY [YMWO^'6K=KE*$*EW442V4B+F6-HQP
MIP[QWLDE&ZYY*&*I+WKI21P]6'%4D9"10@(W[@8Q=&LHW!LA?.-BJMTO#>3O
MI4A<^MTE]6,L&34-!1U3(%DH2>+$?KAVU>IX-7U=!8LWORT,4DD%AU3+VK4R
MKL= )##)V,I2#@)WUTU\JA49L)G93QZQ8<7U!C?[N3;3;"&OU]NW$!+U.7EQ
MEW(AI%2T(2AOC$4;(#DH2.J^M(SB,6I,E2<BF*E4S<H9/G;_\#FS#GQN583
M_\ ;D:Z[P7.62=3-RWR.*$;!Q?T$75R2]=%A1@44J/0?9D@7'^?-!)052:2R
M\$5':ZJ.O;U2W,) *E%MBXM*-YI"O">Y%:90\DUVV6.HM#WH32;P]DK;,YD@
MAQ![G$J0Z6.P; NYUD;T@=\\V$^!5\MX':Y7[F$0-\NHT&R>8\:179--9.PT
M"[!^G=K_P+S;)3FUY4D(*Z_J!80A6@&LES%7E6(COT%2L#DLE@6N2C-F.L++
M(U%JDDT@*,S7*%M3>M8,Y4SD$5J@M"YMN6Q+AJ18Y+_)B> I9V[Y.Z$IA<R=
MI9XG9H>'%@=(/) .PB17%[FBF=:"EELXIJI0D\:"%X^R[",V@.44[IR!S391
MNJ")F('2*+*:S/ZJXQ3T0R&I:=SK]$Q9BN.K"W@$B5O7JV=]D,K$,]ZMJ;%T
M%[)-2(,W5WC4P'60]8V?BR5E#%WW*B\=:C5,?(^1O,0GR16=>.%8FC_DI[E,
M-6Y\&F%+2-5,98AE&<(U-Q=6/PF%VR3H.]\/PKVAJH*Z#6*H]QZ]BF$METZ$
M0#WY(&9BT/51P8@&H.QAGZ)$*&K$)ZJ9RPA9'JL^9-&$#S%2QN]O; R'?0BR
MSAP* !)\J;G[:")3F0,9EJE[/?Q'%5G>>-5C,#">/R #X\J* \^A9$%PD:*H
M(8'UWLJA]9>9/H*BX^<]JNF\K>CX$IYF*,2Z+]84Z0L^Q Q4G6D)MT/-6\E/
M5OED9<$/)*<RMK 2L= <\-:1;3Z/%?+"J.1"G69EF;4'3'S%MYQ&(.9 BBJ1
M*Y21IC4&+11DH B>V<JRHK-:Y"57%E%/^S( O@-C1.EI9Q)7DB41S!-TG[$L
MFEU4305T(HA 0"LV9K)\(E+U!P_5,V,::Y/7IBB"WZE@2%$P:(8&:,1]EAPD
MS>$>,D"IG3H2&IQ0C*IF8,_6DLNNC*$.'##'&J3"&P;ZMI.,O'(T=4 1^L51
MMI#+#^YY6ZYA#J&_\6APXT3QTSR1\00_3)=SI "T:.$O> 497/BY5K@+^XXK
M25')S<54$M' *+.YK$*%0#"UN\A&K?>_.J@0&(P#YZ%W:07<(,CEQ]JR0? +
M T<M\4(YX\72\*],DFI:=DYV1K4)5?/IGDT]!FBHWE]-V,IKE26B"AC6:B?,
M'0C&<-N^6&,R9]P,K(PC66(;M;TTCLGLU#!='H=P[T^A\6W"O9\:W@?\,)"N
MS@^RX"'7,F605XQHNR)JX_YTM+EST;(-<#4<ZQ6%F-5-8S)_W5I9L#"J 1;
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
M#K7(T@%E6CZ)S$QK8,WU2^NMBPR-S24K!F^4-(N?2/ %A&U[J354=]6_-$+
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
M[:5#E#K,<N&*@IXDO]YYL22WWJWGX=2Z/QYO.Z<W<*^C&Y^]ZJ'*6/H+8V*
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
MS/N\U6QB\V[O'UPYVG4 _JAB*6<)DF_SU=)7#%+55'$U%JI"U-=FSMT.ZMB
M40>MO+T:TOY- QZ/\=3^+(ZQI N_OS4@+B =E=6@*W\ZSQ,^<$(U>I<7.A:O
M^D<1F6^55?3]#ANB\*OG[AR_QF,:PYGH%OQ/73G7&H,&AHR3(6SMJ?3ED;[X
M++*?*["Q6*):Z"P?#B/G)%.^!2V]Q#I'66@#PF##*F9<YO5HS'@*T%-> DN@
M56@&;[K7^+09=Z87IW6R<.!%,"$%WY_6U, K9YC1GID\:G E)0H4I?7:)?%8
M"VI1I$6MWG:.BH79(MQ$"\OSPG6&DY7 "^4(0P\8[\E3G=A+P L*(DX,.65)
MZ1UX'HF00<'(J09>2WQ\I07?:(N(%PG+2B\Q%87G.'RF?51M(69$@2('M=O)
M%WP.&M"*C_[\DQ;)A:>=D4NX<L<SFK,2"7'4 % L=&GZCOG$%@03&,B1,9,"
M;QF07&"@T291>A"X<K#G.&< =;1=B4[9V:0082J!_A.[C9Y+F=BQ+M!99L<:
M])!%4<.%Y0'I9,G;V=0U.F(WS#7$H]1(#$#5P[61ZWP"K% ! 'L*!SW><!#R
M=*H)4!.*/VL\R+=RMOF8D*TY7JI%;AP>L@E60E--#EK4]F)!6&PP.VZIFR]J
M;>""M8$N5I^LQH0'L,.'%X #'+DS!=2,-@8<)G+A92/T:#*;JH9=5?U-1GX,
MG$Q6S:Q 2/.$#@=&\TM6D17GHUFBY,/(GB('3A#[/RV?L#&8WFN-OI@VK5X3
M/L=D3;)*&*M9N5U1>[,B1\3(DS!(7;1T"0[?*=[#?C^G\&TNY6)SO5#7]%=Y
M2+?6L(WNH\@6^;Q9^:-IG ^,U'0*-2R5#^,$1?\H)FL3I5CG^:PIS,>EJG],
MX>(T6+H)V#LON46GC7"A0-"3&SO^M83KZ=S^$9<?L8(^S[,A-F2YSH7M6P2<
M@P5_.L-DOV[4)&68-\4PE]4YR@7UHETZLD%[8GR^(6*7UEEVY+*CJ3(F!+Y!
MH<((X^Q\A(N!//8-Z,M62="<@37YCYY@U;V%44]"T][?I#M"\X 34K!@X'%U
MX5@4N\W@83Z&JAM?C>+@K5DNE^*T"F_;619-QL="/QUJ/<.E!_F"HSBDJ <>
M?K*- G"8.U]T:!U'/],E+[KM2)+[:'U)S(WAO-T2,?63W+0Y0'5';AY0ZUK'
MZ)M@1 -W^(P25S9;MM#"4Q@6XFP:]JR&9$5LX,0==;9D"#-R@ +LPMB&5LIE
M&E&BE>ONNBAW8"A*C^XX&\PT<9X6G7BXQ23@W;#;IAFW.]!21IE+_[1=-7SO
MJ&BM)G RYQ,B@LI7O"6GP>!_NH2U\1%9CG_*!, [@TCZW*P@"I?P)+UM]AMV
M1WKW=_OWIG@:P#0;%M<S#B3@1"*7,% U'DD,%J7.K/-2-7V#.&5G+=]C()BC
MN,MI NM>*7%F3/;=LQ='I^)'FTQ_GF,Z/3A(!_V7??%.QV.58F'B!0#.VUK#
M /T7O1[<#^ P@^>=HZ.5EYF6XGC_97^?1:69A0.K]B/5%7[,\ED&\]4IQ623
MI%25UPQ66A&'RK PE+LN+BN0;T?,L(+'YK+XA"PP_@4X&W2 ZN),49,O S\/
M94P9D:15J>*QS&$>M&R.0L(2A[J<>&B#.0VZ -3N\TD&<T\E2X6?,ZSIMW5J
MAHJ9\ K.>=E.FOO4IX*H&N=UJ?$ B=$\VPJFER=7M(9<8?&N<QZHV1',<^I2
MSE:0@;Y?LSK\\[.D(8T_T55E@YHTF+O98B[$4?.@X2N?$R'7P05,(A%0AQZS
MFAY/+0^>6A[\OI8'&DN1'BQ00<K2PD&;EZJ$SZ,Y@PB\%WRW&7+N&#@7Y%R;
M^\32PIX,J,<81A$>\@-AY[3_J$#J3W.V->H.I+G7D?^1CEAP@SMPE-5ND[&<
MBN^[&; UYK-K_,TB?B,_JJS)W;1ZW1;]<RY N[@")8</F1K/W]6X-/;2&H,@
MD>!S]]#%^,&_;LN>!&.Z" ,2&2,8X9)8EW3G*T-&?+SMTC+Q8!NK;<&IHD>@
M84S!Q:ELP<630[' 2.-')'V7@$%*U:570]#[6#05>+O\EL1YSU1P -XTYH_L
M G2W62]H0BAG!Z7)]6-Q#G=SZ!AD1E6NN+?!Y]3$;4$%^'8=-"F2(&TP=D82
MS*1KWAACQ<\&R5;WZ;?1@@E6$Y5A9WA*HZT4HW:#SKU]@.%2>>X/1#O'1\\V
M+.&>OE2>O-!N_L&S80<HJ.*:4!X8=KY)ICC%="%)V3<>H& G=CA57$:&Z)\Z
MS%"UL_-$N/YK,:C9GNV31FE+ANZ.1MG??77P>97RP::17653H&:RX3Y.K%2T
MGPNG@:@,_.=8!46R_,($S,FJ;1%@>"BUPLFF(V)7N: L6O:W5>VW/JQVTMLF
MF3+S23[IC27:!NSMU!?FG:I@BMB!+^?3@R?):6__/QZ3Y)QA?9FW.[]*O6$/
MT3:2;GAZ619L$J>KC ,FG4GKQ*5SI^1=?="2J5RM_2-;S4>Q#JZ/Q=2,FC,H
MAE*G&+7GRA)LHIT)%@MWZ/;9";/P!8+K%(-/G+3 -^+TS44]T1[N2=S:'/.Q
M.^+V@*3*FDYG0>EO_/AKE4S9XB<&J#.2!C]?+NC'.E:JA5H,J,BL::U$Q[BY
M":XV^8BKYUUYF(>UV!S!R2*]#T63@?H"3O\]Q2Q_NE2_@[6D^"],]>N,CDJ[
MHZ/NAP2V59XX[!V?=4I)N8)\G^&R%%@BCS.<?V/U\:"O'0=K:F;#ZA47D4HU
MH%N.0"-<N,,LR[J<BYN@DM5'K"^PPZYQ,,-?.\(Z%@YX2:]C;2,]S$2S"*;I
M[4?5OJ%/3$NV3G$ >+Q_;/,Z@=89=Z\!*N5UFKCN?DM9"U.=8WM!>SS8+L(-
M"8>]P",QS-,TGSF0TYI=.X_'5]*X3K6MWBSM;BCA8T+*\TNU[J&DK!;HN(9X
M[>G!+9&KUFT*=3%](2]L ;AT0+AB-FD1CDIX_:76[\J!>[3M$4@-7)(:,^.W
M@THH/V;D+X\6K[=1$E/FDFO\&0L^Y[1_^5$M9?M7D7M3RLH-P.AKN_HXJ&J"
MM6WKY[:V/]@FVQ@ZD!R8YG?/#E^=4C-WA6=_RN>7$1\:^4D8V" 3PFN;T1*<
M&J^* MD"-SQ_U3";L%K\?L:\S@U>B:V!78$25B&.@@H04^+2P[<MKSJZ;M6M
MNYQJQ[WVZVU;>[$0=[(=EI V3:LBW]IIO@T;_?RY5UA8()Y2\62!'9#0DQ[:
M<7VS NOW4WXK]J&,?&S+<HP"9$5!OI8RF=@&1:VTG;STXR_,6W+5Y8KZCZ#R
M,&#A:(4^C(@A[YDD9TV%&_?<^E@V+2#TQ3*;MWLV'(+30V?030M#XOX!F'5;
M4(G-F?5D@&Y:1-V2)QF8^H4^1_A:HJ^VC6-93J@VA83$-5E.4Y_@N$0+&M"2
MXH$HMK?[I_'8)IU!0Z_N!4/GJ9P-Y&9?0K_R_=4+!5>+;^^ZY)9C4^SF#R)?
MD([^@#9H[IO"./&+[1I;'<G:E[:K_^P;)A/?"-?:I;!;4ZAR@A>"!UIFQ9'\
MPG''TDB8!47=SIS)<:>,RSD"S5T\=5NEC#7&$]?FA362#;B$5NPAU+,6N2',
M \CI53?>-E_,]W(=Y@AJD";"$F92-A[D_(AU#_9UII_;'&L/W5PB]P(37XKM
MEH5_5S'G#D78)9DOIZQNC']9NQ0'Y?;10O"L(76#-)T9#5-L/9CQ1]>!)6L0
MBR]>JJ7MPT(\9DD($VNOMS%10<^;ILT@D>^>>J6)+$?@F)J\.#G>/6XKSV_M
MK=.()W2H&#] %]!;^6ZI4R-&)-'IMB@=NP<>'ZQ_$]R?+M1Q^)5#'3B 3K[?
MTH?[@Y='26^_G_23PV,U/%;Q\-4KU3N*AR][1T<O?CO<VGAXQ+*TW;[]0S+V
MQC8 LSN+K3IW8GSW<E&I$_?'*19KI')^HC.B*=UTVAX/PYQ3[ X?R]02DFC*
M/]MIOSS<[??V<>8&IFL2]V"[J%U:U)Y)EG_;!RGLK?^YM]M?^]L&ANWO?YO9
M?IO)'CUXV#W:-MXZ8(X*]/CW6P=;"Y#SI"?ZQ%QNO&]\Z<NE2_>+3WAQJ+01
MW"TR*//F5]=%_7MUT0N@Z-W-E?CP_NKZ[E+\]/[=Y6TDKJ[/=R,OQ$_T_KKT
MEDTB6M R916Y%\QC_P5KRBYMP=>[M)LLMGSI8V"Q'^94!=+BJ:>MV,A67,N)
M>NAF6-B#6+^WN_\"8[K8HDK@+$^?=NH;[]25J7Z_U.P1)/V\'[?!\-89!3PH
M*,MU8K^M_>\A'ND&5[)^XL%_7#ZU_._2VC;5#!H<YNNS=Y>KO>-.) D\R/W<
MPUY0\']C,TG?_!M02P,$%     @ 58GU5) 59?'^!P  W2<  !(   !Q,C(P
M,C)T<&AE>#,Q,2YH=&WM6FUSVS82_GZ_ I7G4F=&;]1+;,N.9Q+;F?JF3=+4
M-YG[U(%(4,(8)%@ E*S^^GL6H"S)DA(EO6MDM_G@B 2PV,4^N_L X-EWE^\N
M;O[S_HJ-7:;8^W^__O'Z@M4:K=;'[D6K=7ESR7ZX^>E'UFNV(W9C>&ZEDSKG
MJM6Z>EMCM;%SQ:#5FDZGS6FWJ<VH=?.A1:)Z+:6U%<W$);7S,WJ#OX(GY_\X
M^Z[18)<Z+C.1.Q8;P9U(6&EE/F(?$V%O6:-1];K0Q<S(T=BQ3KO381^UN943
M'MJ==$J<S^6<M<+S6<M/<C;4R>S\+)$3)I.7-=GMQ9VH%\7#%]&+7N^X?W)T
MPH^.>-3I=MN]SDG_UPA*MM ]C+%NIL3+6B;SQEC0_(->IWG4+]SI5"9N/(C:
M[7_6?-?SLU3G#O,9C \_@Y@U84[<N097<I0/O$FU,'3>'&NES>"@[?^=4DLC
MY9E4L\'W-S(3EKT54_9!9SS_OF[AAH851J:AHY6_"^@$]?SC-*A\!#E*YF)N
M0M0AI:_NQG(H'>M&S6A5XV7#N1G!=J<+C(+8)=UC++8PWTCY7ZXN;J[?O7UV
M$+UHGW;;'79Q]>'F^LWUQ2MZO:LY_W?E>QN5OZX#]>5(<<O>--EK7@I39[$P
M3J8SYL;</3OH'Y_N[).")PE"IJ%$Z@;=%W,OR3R!AP8->O.-#(V:<R/^_-E7
MEZ5SW.S3,ERS,9\(9L1$BBF2C1M+BZ="&\=TSMYHDP5,1>W&STRGR'22O=<2
M4&<_:"A79]=YW(2#3IZ"@SI[YZ#7W,(M<$4V8[>YGBJ1C$1]Q4^)A@JY1L7
M#%SFC.<S5N;.E (6H(;X<@+?<9;AR4BN6,ICO#),9\AX3H=^:QUR$0MKN9E1
MEXS?"LR[)-/B70)E,*7RM0AS4(=8&M0>=,LQ')HDPK#I6,9C9DOZLQ@_%494
M0LB 3%J%(D7U;BK=& ;:0L1>09);0#6=P,P)AB5L.%M>AJ<"P>[C@:!@J<SA
M9,++PJEUX _=T6R6VF6>(I=PHDCX':LR@4P 9\F#=8!.&C5C!?Q.D"4H*[7
M9 4'^V!JP#[QW*M./4J%#@"B!EK\=-;K$W,[9JG24SM'J1$C:1V(FV.<7@:]
MH65]"6QVKLR:MD\%;[V]P]O-BG.>'1QWHJ-36R&JH@64(G2:2CP>VN?><]>,
M&^$Q I_+H1+D2R8 S*&2=DPCJ%N&#$E9DIX3:6.E;8EQE#N-5@$LA=&Q2/#:
MLD-@(Q$ 6P# U5T\YOE(L%=(2Q]*)6Q5'KN\$?4/15 EZB?A*3Q2M31Y0"I-
MPBB!+0$X (H4^NQLK)HH79DHQ41D[$-8HP>5]T_3IS5HUK92]VVCHO;Q'B&:
M[P^B3YKM(UJ'2V&Q18!3?0'\/.SJ5)MC7MK=AU"1' J@IYHIE%U=&@A +IM(
MZS,D>HG<RR%BO<BMR_G9",4]'*NZNX!4O<K=U"B19Z&+U4HF?J-JRZ&5B>1&
MD@$RL -?,7*25%JJV#Z*K2_O/I]B)PR%L$7U@PJ..(A+Q:D,P"ROQ*+R8T3@
M$<OT![^&@CHB4V.\2#Z=F5<<=-1Y_' ?[@_<JP2^BO:=L]\:Z'?/FSMC'_$R
MD0E!FEN=<ZH2W"(<B*H2SKE)YIA#%$@^E$JZ&5&&3=-2!'IX>N2%X%GIND1U
M?3&ZJPPJ2E, ^=93G#C6)O$*>-([$CF8BT( H$44%%G4!80^@!P1* M?>':&
M^0; /@7DQ_N#_'FBOYIP5?IL2+@0:0J^*B?PJ-W .^^IS0[9/3QNIJ(>Z1B(
MS&P#X1WJTFW78)?ZP^]["V+SZ><W8&PXWR?XX!5A):"/!RI-\)<&:[(_8)VG
MZ0"#=3C1^4%%/'W+1LQ^07(FHJ'CN#0$FJ6JOD%JIJW#>SI+A2P;0]!O)4@!
M1!]N&9("_4B;#WI7BF/;)_S1!YV*Y.6]7L^#5F-N[RD0)5P?+2+QE<BO1U4E
M9DS)6Z&J<Y '_>M_>(F^,$*^+ASV:M?9W[MH^.I=IS] 3>:Q5%^D0<K*RWA>
M9$1"Y!?0HC4:?J\=!Q5WVMA[)N)?0&262>>$^$3-&6IP'6I/)/3S0@Z!>J1X
M2R4$_].&8!ZJXK=20GT?EF4>^W.5YW_O*[\UW7BEP#'!>24P23M^.CN(I0""
M*LIPO[^;"GY+'"!P3L\"/%OVA\#SH[(OPF6U%0N'+AOR)$\PT(K[-+D5PQ7'
MQA  $52X'HB(!0NQ999A/_F[\,94Y6GCH>)7I-!58$7'.R*T.MH;:N=TMN%T
M;[] NW^[PU=@%ZE!HJH#0<*G5V#0'_]78*V'XBSSB583014ZYZ/J%L-4&5ED
MA=(S@=;I6(<<S%=" =#]G]"7YBYGO-ZP,^?WDU7K$$@6IH&55KRP8C#_<8I2
M42@^&\C<KY<?=+H**KI/GU#) :.I;I<]GD)S==5^<M(\[G?IMMT!K2Z93UQ=
MQ#?]17S+)>MM_9-FI]/9VMQN1EO;/B6V"P<?'>\DMN55#FIC86S!\Y>U;NU!
MJ XZQ1V+5F_9"4H/UR8LRY\?8/Y;ATN UA="]J\2N:X3U?TG&?>HJ9;BD5OY
M[*"'J/%_U^[J5TQ]0IX-)_L[.+(*=7_94T!-.A%E<_T>D\5_>_81&W4QEB)E
M5W<B+NG A[T+&Q5V^#X<&:*HK34^7_=PRQ>DI7*W"R=Z\"U8H</'<(-PDS 1
M:U^'+4+'%[SV8@@?(GY*MWW(MD^NMGYJ5OT-'[[Y3_#._PM02P,$%     @
M58GU5"RJ<9_T!P  ?R@  !(   !Q,C(P,C)T<&AE>#,Q,BYH=&WM6FMS&[<5
M_=Y?@5!31Y[A^V%2E*P91Y(3I8GMN.IX^JD#[MXE,<(N-@"6%//K>P L7Z)H
MT6WC4%']0>8N@(L+X-QS#[ X^^;R_<7-/S]<L8E-)?OPC^]^NKY@E5JC\:ES
MT6A<WERR'VY^_HEUZ\T6N]$\,\(*E7'9:%R]J[#*Q-I\V&C,9K/ZK%-7>MRX
M^=APIKH-J92A>FSCROF9>X._Q./SOYQ]4ZNQ2Q45*66619JXI9@51F1C]BDF
M<\MJM;+6A<KG6HPGEK6;[3;[I/2MF/)0;H65=+ZP<]8(SV<-W\G92,7S\[-8
M3)F(7U=$-$@&7:)1C_>B;N^D->AWJ,L[_4[,FSSJ#_[5@I,-5 ]MC)U+>EU)
M15:;D.M_V&W7^[W<GLY$;"?#5K/YUXJO>GZ6J,RB/XWVX6<PLV7,TIVM<2G&
MV= /J1*:+HHC)94>'C7]OU-74DMX*N1\^.V-2,FP=S1C'U7*LV^K!LM0,Z1%
M$BH:\1O!)[CG'V?!Y3[L2)'18@BMMG/ZZFXB1L*R3JO>WO1X?>!<CS%VJW*T
M@MDUWR-,-ND_R/F_7UW<7+]_]^*H]:IYVFFVV<75QYOKM]<7;]SK?8?SNSO?
M?=#YZRK[7E*6L1_K[&]$DG251:2M2.;,3KA]<=0;G.X<@U\"D<68_F&M-5B.
MX@'HK;7*>1PCKFJ2$COLO%HLY<*.>_,'S4:KOG#ZZ_=^NC$M[4&]YZ;AFDWX
ME)BFJ: 9&,E.A,%3KK1E*F-OE4X#\%K-VB],):!#P3XH@7A@/R@X5V77653'
M,IX\GV5L']PR?L<-%@\+EL[9;:9FDN(Q53=6,U9P(5-(/NB!BXSQ;,Z*S.J"
M, *D(Y^9L,*<I7C2@DN6\ BO-%,IR-.J4&^K0D81&</UW%5)^2VAWS6;!N]B
M.(,NI4]KZ,-5B(1&&D.U#,WA24R:S28BFC!3N#^K]C/25!IQ TB%D<AW+G7.
MA)U@@":GR#OH[.9P3<48YA3-8C::KT_#\P)JY^D E5@B,D#!H6JU]%6@%-51
MK-?*19: E[C39/@=R2*&3<!K;9VK@*;0<LYRH,,!VP%>RA5R2]"8>UTC.&(O
M]JJN1B%1 7!5P)3OSGA_(FXF+)%J9A98UC06QD(I6L;=R^ WO*RN0=(LG-GR
M]GFALGMPJ+S96,(71X-VJW]J2MR5<L71C4H2@<=C\]*O[S7CFCR2@ PQDN16
MG!'@.Y+"3%P+5RT%VSK&=<^Q,)%4ID [Q\-:R0"I7*N(8KPV[!@(B@F0##"Y
MNHLF/!L3>P.*^UA(,F5"[O!:JW=,P956+PY/X='E9YT%/+M.F"/#-9@'V#F'
M'NV-E1TE&QTEZ,@-]C[X4<,)BM]=UO7;!P1H?CB /JDW^VX>+LE@XX(U];GT
M<=1579J/>&'V;^+R[8@ GK*GD,%5H6$ A#<5QM,H:E'F[3B]OR+@=1+7)+E'
M8YG"5XBJE@3O"@7(&+X8)47LM\^F&!D1"ZZ%&X (0L.GE<Q9*HQ+_CZ(C5<*
MGG2Q/X=#V#C[1CE'&$2%Y"Y78%C>B96(0(L@2=:5%'Z-R%4$G:,]Q9^G[T>(
M^$^ _]'AX+\D]$WX[\V&6U&P/X_N'0P(H*F('<:Y41EW68,;Q(>3P0[X7,<+
M$"(L!!\)*>S<"8V'NG4AZ?'JH1BB::/JFHSVR>FN'%!>Z!RA8+PPBB*E8^^
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
M"7$X+O(4WN_+)RG%?FBW0S$JWQA\THV*V"G<3#DO+%,*,4N-45HQ%YPE)B
M\\6WTX41RO0LA48%;E,'A1%A@D@3F)+:"6$HDW%23Q,)O+"6\K((/A],\/$Z
MCNV%+[WVE[Q[>/VDIXXI+QY[SP<^5AG 0O%45GTAZKW$RJ0\%)+.:H2X,E*G
MA(.ZG$I/]$H9%E092K@F>@K*@+W",94J5X2!'\5&&(FC-"I8Q]*>]0N/#-^A
M59OPC0_^B57B>]KX)@S E>S&T3D5 0@$,7Y2!(^I9%9 N.^80"XJ$AGXD0H
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
MBP)3"EP3"X%:S")C'ND08F B1JH59=2N-&X^OG I0T6G"8TJ<&Z(8#90Y;P
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
M\EYK5N[#L&?4Z,MQGO_ZER)8_M&O#4([G!SU +F[9=YHO09]WAZFJ+5FBF#
MOGVH_?:$1I^\ZR8\Z=<T<_0I6*0=1S3S-+*,8>+!TT:322<]0C$HCM3:AI2W
MTDV_CZ.\IQ--6GO>?INTH\))Q4>)!W]2R"L?/ +2 \0:?&7,#-(BDSC $8<C
M)WYM@Z6H"=$'D.N?0XB?G_Q\/X1H] :US9.T5#]E=!X[X/O4K?WM%7"[4)0:
MNUX2/?A@Q@[$=/WDJYCW09%K:04'X%NLN:-4#,77^HDAUMJF/Z@5Y3SLA1_B
M?G1F:-K)HZ=V9'=WPS[0@:(L=0&"2SXM%"#.DV'1'Z9)#(->#<XH$Y:8_&9_
M3V0BS?S==(,7CS'(V8[F8X2>H=$@TD.'\ZE\)KG\J8'W[Q_CF$U].!_S9^(G
M;SO[QC+\3*/[-6B91H#*,EG)C()Q1S4'D-E_P/ '2B^XMCPC)<W"E 1Y_ZQC
M>^W?^@\9WEJVOIC,(2L5(YR.7&L-D/?K40[?7,+S0T9'Q]B:L!@ZH-;OM7-?
MF[S*@G;/S!>3C9W@&2:V-,]*LO/1D/]N\]7G^L=_/C>VMN'>A[SQ^B"OD[2V
MO XL? >U2".O=[;/#X[?WQCR[_'ZQW>GT#Y4;Z9UZ9_106<'V@MO<[Y#Z\?
MY,G.6:O9Z#0^0!MO3L") J/ &<J\PL#NTZI612C+H*NAPRFC)H31V@'0Z+(F
MWWKMQ!2U+Z8]#+7_#0X:IT5$M?[1X^;GW ,55C9Q#YL8(_,(F%<&<0^#N#$'
MAA#OI/ FHPS'C 4B,Q40RVBT1 L3F8@4'.#;OU?*/G=EGSB [;'7'<W=OSG>
MD7QRA8<Z9FT/[Z[;@[?$<<K  %2(:4R<958PDGDMK!8T"L5"&BKY6FOUBL\C
M%U&;".3'$\2^.7/F2C2*IQ]E/V0^_8Q6=-XO\$]U>EV:BV;/:NXH0%]W4OVH
MKT>AG)B6@OSB(LG]HO8;'B=)CTR_%O-V\#73;H^3/2EW\)]AGC('@U[-AO$)
M<.=Q\N!B:72O&"^-'N<1KJ0?)J).N85T."V-KGDX"N%!.O6D""Z4P0(FM;*@
M2+_V&]P/K+36'P)![A_UTN**R5+DP9$9W'B-VE=SO:FIG:.+QR_R^WJ9[?J-
M7'E;"P8/)]EC>)=T47D^7)F:,KY9JD30+UM2MC2EP30:W<&;L_ZS;\K_J4<
M7PZ+ MHVJHV0W/G #(;]2L+7HT9J3S]A1@47.F2(:I&Q*&1F":$9X5)ZHAS1
MD:]MM$+_)M0\PEXWB]RT:^^[>3GT4]__Z6H:8Q 9UW6:&V9\2XT;O7MVTE-6
M'+GL(_:P^7IY-\W,?$'DO'*P#X+B6H(D0*-./A@ B(4VH%+1ZR:.UCZK!>!K
M9[6=1-U2A>$OH;9E!F:T3OL&1E_>XVJV=V_8'D]P8HB/5[0-V^82Q/>S9NVW
M]*L<BYM0\FQ\[N H[Z<A@9.TQNVIL7O4_@LT#OW?YP>S5SH\]?<8=7\]F#W[
M% )QR@N<V>@UL#PO,J5Q6I$CF!/(14'T8V!V-@BR0ME?'64!R$RM#>\1:L8Y
M0-DB56DO@:9('/'.;VN@S]F=!_H=@&=X2C$A8@!"'>B#L_5$B>%V0"%3GQW6
M#HO>U\'1Y/ S8,BA;)L/,>^6M7;*&3UIV@F!U_Q&"\O#^(_):3\\X=OMFYR8
M:/'XY&^T=7)FWKWB13"Q&9FP_:L4_]GR+?W%ZAE&]ZOP]J!R=/090M-?^TOP
M,TV^??@Q"Y7O-UXZW2IW2YJ9NBQ]4[P$\SWL%6=W)*;*DTK#=N.3*IVC:KS^
MI], AE$__RO?W7J'&ENI/3M?6\>'7QNIZ.[K#_G!<;O3:F[>S%&A5J>%X#W.
MZZ]W6 .NW7W]X;AUG.ZS"<SEW=>#C_]T=C\>'-5?W;&*V'FEG78,B(L,&:/>
M9X9*E5E%)59*!<SMVL:;NT%W\1853RW^1'<PHZHM0+S[I38OI3AR6&-1SO(=
MG[P.YTV^MESHV[B+=/T"$JR\X/9'I'-D=Q?,<_1QS"F73(Q/3A3*+OUKV(<G
M]_O+6 MW1M0 *$']1DD#%ZDAP68:19PQI'RF4_T]%414,M)@#+M?+=Q[(N\#
MIC<];B;4HL'"]MWA96V%!0_#@DD_OBZ[\>6H%U>8\-.8<'8+$P3#7DJ!,FU(
MS)@R:4&G$YGW*!KA(Y$:/0 3OE_\8?X)M/B=1%5:[71G?BV/=PU@E,,6P-6Z
MO7+48=@?);G@/4=[5MQ16;I7E,]JGZ6'?\WAT0D4NO!JO92W^I+W+V=&SF<=
MWC=*)\>\:[HN16+ 4E,9L/0":9M%;PK?KZ4%M+G_UJ1[^IOY_<[T6:UV9U7D
M'[UMQ7+#\Q;>3R2-^T>AW;YP6K^!LI>IVU$1R)08K7TS)_KM$:Q6Z/\H^;]H
MDE\D,?[\D,K/M'RZP_Y/'S,DA5U*>O"H!8ODDZ*:N0A$WT2!TY3F5%.0ALQ(
M)+G5*CKB?KS=5K4!<*Q]KXK1AL6U83<?Z5XY3QM"S&OZJ%@@FGE/(OP0JJQ+
M+K5,.]D+QY0=;Q@M,5\#5'0Y1*O]?Z_M-%[=,7.IG"E>S@+<+Q^U.QR43A.\
MYW4M[0X[F>^55?K3#2$8 (8/]T*_FLX>NZ^?7/2($T8S[-(6<<[Y3#EN,V21
M\2J$J)E*.WGB=4'5.B(7ZVPG$MX8S<#O3_S3I7O[[W[R:FGZ?K^<F_DU% %<
M7G^8Y@)V?:UW*:!4_!BN_V?8/JMA/MK#ZML#?C<V>C[IC9C?BR)MC9U_";>V
M?KX<"RR']=#E)<;V>^WAX/8E/]HM^J&[5LNUR35'Q67T>1@R6P3S&1!C$(H7
MIOW5G/531?8*;VU]OSK8V__S]LUF8[.YN]>J-7:;VP_:TV(>\'=/[[O93\%)
MR=W*V4V7>^R-$I9I?59:.UU+F^.NPY<1K*+KH ' XL?CY9>USL=#Y.N3(\G
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
MF=<B)JI3=R1P(W6R,AIMS>T&4]LAZOXALI2"1PF,FWJ(; 8;?"Z2@I)#%:-
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
M0&24MX%K-')KV3.- QL'=I #-^RD:QRX90[\X*1[P8Y>_?ZKX2E'+1V8LJ*
M(DNPJICTMNRE05+E=5;3B&3AP(WG$C0.;!S800[<L!^S<>"V.?#M @<Z'FTD
MA.P2 ZPEF>2\ XM1>!/(!VFWED_5DJFN,YZ9QL-RG9/>ZS3N34YH?'7-US7N
M^J.]D&7!X^B\NDRO2&[K-*E=?A;7&M1JZ]G1];S))]S25:YSH#P7#T27![]]
M1Y-!N,ETO;NI2MX-A?''-'Y>I=!Z@RAB46]\)_;>?=SL3+U7_UA3_ZZA_OVV
M% I11CE%TD 4U0V(7H!/1H!S*GC%213+MZA_#^2ZXB [9.4V NK.K7T% =TP
M@M$(:#,$M%C/XT.FH 1H9CD@*5E,3\>A;)4F1YD\UBK>!VQ=QF<CH$9 VR&@
M&X8/&@%MA( 6,W5U"M%[P< P38 V9G!U4J;*10.RT1J%-0CP@*]KXD(CH$9
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
M-4\0F'(,E35\'GY19L5$Q@:Z38.NSFM7,F4IA4=.G%A1,SV7"E-P*>D&NLZ
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
M_ST?3 ;3]#R-_QB$-(^0/4MA]-MP]BZS8%FK)UF?NO#;<C:8#RZ3K?G814?
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
MB9*26 YP2CUKMKS6&F5G2TDH8IV.%@D< N*,2>1PLL@0E3#C3@3I)JR5X<<
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
M1 7AA+1(>*,13Q2XB904$>=DS'CM:-K84FV ]!62\1O3EN_4HET'OT4O^RV
MI-CA,$X\%AWK.MU;'#M:/"0KS=YN<>SHNN6^'_^(+9/R,[7B_7\3;;<52Z[%
M0OA[H_X ).:)$?J'#C8>1#N,+V/U[TYOYV(B&N6^/.4^7]+6><V4= 91Y2CB
MQ@BD7;2()DEP#%0&'C>V.,LE;<UJ!"PV['T=PI ;@;XG@9YAZU+D$TZ4(C#-
M@:W'P)$EP-;A,ZY!GGTB8)$3Q=J*KT<$\HVH^AK0#1\[7W(2T9^C& OZ_@@1
MZ1XHQK;W,*ZCX<6$-,"T/&#:G6,:C!N-<:XKZ@&..,<!?@L6.1^]]]IH[LG&
M%M5M?JOS3M_!AKLB&M<U'!NQO@>BT8CU'8OU#-^(WH$4LX@",09QK2320$"0
MM9028@V-48!8J[9:$"SP(&+]I+P;^Z.C.*B=@D_,I7&_=&,(_87??@Q094;V
M)ZFAMLO,-"AT(Q3Z>XY<*(<)C\8C(RL4$BC7KD=8)LR4YPE[O;$E]0WCE1H_
MQH-+\8K1B\72VQ",)8KV;-%LKC43(B&'K4(\28VTM1XI+H.VQ+/$:=Y^-&;^
MY%7CSKCSTU@UW6Z=V+-,MI^83V,U71I_57/1X-+R<.F?.<HAA<0ZY!-86#K
M)9<+3 ,#83Z2J#S1/+CBS\!:WY9U-$Z-U97K>_1I-')]%W(]QS> :.1\C8IR
MB;C))3B)4LA8EJQ27"3MP90@;7[[F,;&J_'3K&,PSB'87_,)Q5B%._6+JV,J
MZ*GQ=SPL%\E3].?%=&SWPF7K:>I: VG+@[3W\U':47IOB4;>!(]X$!PY$35
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
M*=()*Z1C]"I&K8B4.5<J:TNQA)"X.P>(IY+ ,-3U)S,E*OPHU]@HO^1"&U]
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
MSC_V"+YL6XM*&)0WEAG)>PGGGYX_<X)\_]UY-3P'S*M?U"EXDD&\6)D.H!Y
M%)I^5KLX\GA=54VA="DME!]HY&)PR6EU*G&O(&8\@J&*9> &5>"-^GWJ#;6N
M>%%IL_KZ\/(,3OJ^V=J&81Y.6<GE.;4FO)C'"\R(W<XQ3']^R/BDWYMZ+*SV
MM5O:__1 "5?S63/?:L&==H89J_YWW!GD]5C@, Z.AZUZJ5PLBGK!M"=79H9^
M^M+IW)?'P_-/\O37GX)FJC^N4AMDY063.H@)) &@;W9%MD'Y^$UX!*R?;DX,
MF3LS )56>THF G=I!4P+W,RTS3I%[M9"^"<G-7D%NO"X,DB?G"6P=_B1I$28
M$[FPN 5+P":%7((?BDA"#3;:2+WZE@#,9,:V\[E<0R.@(O85JZH8"_1IH;J;
M@$/AD1=4+\OGL?T,U&8R"D7\/HW#877?Z,B"0BK'HVI"E+EGM@^.SU6F'0YC
MS6&[H+0ZW4I/38SZ<.Z4'E;Y\@NOSR^_].WJ^5G:)^3K2J9\54,&\4OLC>M7
M9[+6&\(?85Q(ZL5-Q:8I(9]9H?C1N)#9BNCY0NC!SLC@57+]YP$['YT'A9XW
M5?=RENL765D#/\MY'E\ ]P9<'3QY)P7=._VH&1/4*X8248!/+"5DE))("D69
M#@*&6L^ZM0,5E#H<M2216XJ-(Y%$%C!6V OC5A_*ZI4!EJ'O S=:0Y?&NRR<
MI?'?XD2.%[DK%CH&#L",]2V)Y;17(/]]X1E89'8]7-3)9+X*P$QD>5CU<"+.
MPSMN\G<;N-DJ>?-;]3BVP;YIV9,3L'\*,(.9T#_-<S <Q9-B'8>8"2<\IR*?
MF70?%ABNX'D*G?.WSZ?Z6>N7#A@O>?5UTMDYL<W#\<OPUVI P$JJA^1W^/;L
MUP'(BW>G5&-QW<YA;<?69L7D:>56N'>FG0,8HWJ3 PPD'_/7OOR:_1]]GS71
MPB]-8H*N_>H\#K_ 8^=7^.D1V"B_9#\)]':*B[=RBMYA*HKQBO=LMJYKO3Q
ML-5BF,KTOVQ0#2<#<#]K?'%KKC5^JP61E9^V7I?']E,ITI5E*Y.447]4B$S-
M@0JV')V/>+OV#]2NO.'D+H!7,)7'0W@=6);]LM%6TTDW[E29_JN=PF[G2QQ4
M(7+')]TX.M\U!''(O[CQ&:#69FM^ELL#!E5Z:A"A?NKD^M937N=SP0B51("U
MWRUBEF\\Z0._' XO.&[5JVPW%M$$II9]V[50GK=DPBC+ES,!S4W/]'*SM0_]
M7BQ4%925GE:>H<-!C $5UT%YT*5F3X2T.&AKRQS61;]7^V'+%!0?R* #"PIF
M9X()=4-VIAR\1PN&;9"Q=I!B"3P,L83QG<]DWWOH1QFOB^%O^=RC;O6T21;.
M\]?6?'[B^[+9[P-V^ACT:/8UU6_8;#WO%P_ME)*:;T:]*NK1GWRYXM%E3R+?
M-NY=+):KX#)^K5W+]82!\HA9WTSFH0?B<[[0\I*=ZFT>H<YQIN8#L!-^P,Y_
MFPF":((L6^I[098/$"^Y,$SE&F$G"^_[(:]?"Z7Y9V%1V;;NCQ8KSS717_\&
M,0<@]!DZ"Z$L7MJ)2H/^7=G1"DML:WB<-Z9Z)4ZDZ((+9I:]\-W147]\>)3!
M=%C@K[+QSU\%Z[=;=(R]Y$*>9ZBY$8<E$J8:R<T6Z-[0+_M%U1Y0P:$T'HT!
M?[[3[FK;: )/;="HH]P:@+MNM]+$H5(TPPGT5W=D)3( U9L=]B=V,)HHZXF>
MSB[>,;0NQM'$M0%(W*DLOXF39<JFF!!HT,YO@9IW[6 :2R<$X=)H+^A5WDDX
M.ZDFL&Q]+5#<1PO'8WJB6I7#MS<<%]P.[8S[E48KR-_KP[,'91OE*HV1GY!#
M1NO1.E?#T+O<G7JPCL[7VZ(FE15QOL%:3V7-3?*0=WSGI,*2<@YC6-; :9ZW
M"Q;_XP50FP*3E7B^2Y/7\823Y!,'G8N.'<=1.[N[/]6[H[4I,80Q[/3*KN_Y
MWM!D!=7MK D6W/.=?K1;G02/AS94?U?J=]+0JO63U7/M_9&5 <O]LF[.6>RZ
M0N7! GI?L9Z:D?>OZ&>]" J.V%:UIPRB4J57O!Q,\"YO*@YC\?.6Q5U5Q!B>
MY$655U?>Y#ZVG_/KJB><U!G>)ZLRK_NRJU?MV9SF!=GMYF4[S,>@+MUR3H5K
MXE8S^4F'AGE//W/K2RT>3G;TZBWW1?Z@MR]J]X_F=-7</'_&Z=(B#^/'N=!<
M%[AESU72!"FRY3,[_FOH8+@(.()'?NGX"R1>N]V=BTW3M]F8J!Q+V1M4[6$4
M_*^EM]HQ'1:[?-#)6[ U9$P]Y$6_U\N2>0SWYD#BJ>SS%RC2GKYC>S@<#XJ@
M5=9XV5,9^D'_]&)PIV_-UZ=O#U^ 7.4WP1*#KP&0U8DXQD#4<JS-Y/'PG9X_
MFWK6SZJ=^PBCN2$"['YON)>T)!\\>FC!,CNU)3#K.)/MO&@_Y<LMD,1"F"JW
M;B]OJ\$Z[@QS /KYPNSFD*U!%>-U^;;"9\OC3@83O\/%;7UXH!OT/\?! C]!
MUAQ N6JM ^/[.8ZFZ-AIK*<EMB<&214&XS.?K!P@N:QE*7GILN.Y,PB%7IW5
M[;V(0P-NE2/*@!^WLF-EXC^;L#UH0FYJ]?VI%A;'3.TG*@Z^0;%EYL=VL_6Z
ME"#OY4#-24CCY.O5MFD.A)^*!)R+2B/M1="0Y^RROJVJF>=GYMUCZ"MPTZ-^
M@9>I\-#3'/"1AS KF$$H]A4,9O9LY(DI9Q'*.$*#<NP4C-^"MU=U0OL5-ZEB
MA8XZ)],/ZM0ZZM*BF&Q4_*"1"SM<E]TXRSL;L<3'P@C4#^GT)JV&YV0OUH)H
MI*GQN5 \;R?8.(Q^8HW-Q8!.[6?GRQ?(UWI^GDFQ9N0SL[DPR'!A[V"D*AOM
MTIN7WN3V13CM%4%D%^NB?[XQ\N/GYKGHQ=%D%NQH-.B ^5STWJA_9<#:*ILL
M5Z#G-;3K^I*7"Q9Q4A5(&-9T(GZU)3"OS'4&FWG$+OMA]1F2RMT\.8-2_G#9
M2;W@88N&<O$+SL^Y7'7V9-%9E_HLR\7QE?+"R=&6S<44JC"WQ1&D9S-1I\69
M<*[I:NY54:3<B]>= 8C4=G%IP\Q6JV?GG$S5^X>;K4M;S&5[Z!KK[ (TIAP[
MTV[Y6H&>NV]F-V7FW#U+]>XL'-IS5\OPDHF[3%1>.TSYZZ:4>XT!YMS.N*&,
MG>/1->V3<W$I3.TH=D]RA'P.7YMLR$XH'CPP,\#KD\Z*[%;[MY=]>C6IS.[A
M^O63<WHK>8X@]WX _/D4.M(_J?E!/KQ:Q\_50=CE[ T(<"7ZJ3Z+ YRJ'-8Y
M5Q@EGNV2+_3"#[JYV-:\=S"8WU.\VQA F*BIPXF#?@]^]54[FZ.*U?'^O;\_
M"B>L5SHB;VU"'&N*+';Y2*S37GD>.0WK$-6731] LQV0%5B2"V/?]OJCUGO@
MR=NAG\_M70?(S>H ^5Z)!2L^K.GSAM/+&HSB5E6I83AQ "_^WM1!L6J\<EA5
M-2KY"'QV9!WUAU4\\G@XO$"&V:,G-SIF-V]<US'3@UB=JJL=K1<[CCZV<]-*
M<T_ZHVQ-PO4KOEB[VB>T[B<"'+Z?8NJ:V5O4[;*W- FN%L1>Z!6+O5B+O#ST
MH?+RO*U\[6\F)P@N4NVLC*X]F^C:?\[V#W;YWK?_?OKP[A7?_?0WW?_C/YW]
ME_!TNG>4]>S[3Z!'#UYWYW3MP8[8_7;(]M[!^P\.X3WO^?OC';Y+LX9]!7KV
M ^CQ5V3WW7]SD9>ONW]_-#PRITA"+%"!N%,16>8#4EHDYPSFTL\EDJ%6"RMB
MGA7% S7.8F)SVIGHF1!$S>KF>O#!SCT_R?W]7#@+XX%^_-;+K31>12-3U(D[
M;FQP6!+EE#*<VB0C^5ZZFU51L._.C8RKL[I,HDH^YMN76T!N*LW+Z.3H/,7+
M7U5& =M]7K]Z75*[W+.([;W<_LB\QXDK@W(Q-L0Y9LA$(9!QBLJ8##$J;6R-
M3OOSF5U.)L-\'C@4A\\N!Q*4Q -3NZ8K:596YMJ])H*9A?N5-*[N'_!/=P\_
M!J>%PU$@8@A!@/X,.<P,\E0YJ?(!J^L;5]<X6_W@JZ\J#I>30OS'@CX9G+6(
MF&RCG<[L9F0WPM4X.P!IF\%73[!WQGL=*:@5K!VG26F3C,%,6)SJU-2$\!_"
M:C\]SR]HD'3AVCWXY_0C-1@GAPU24C.@*DXBQU5"U@1 6*N <M*-K6'GZSR4
M#N)AI^3ON(2>94:S60IFVHVF_=9)TYIIO^:T'[*/T4:<)#<H>"P1EYPC8[E#
MVAOM; 3VEROT]'MQ?MK'V13/N:!AT-L+,AE4VZGG_MP)?RSA=[Z<N*Z/27R)
MW?[)1:3H>=J^*F=?+%DMIK/TG2?F*W>,IK/TE>0]5\?!48T7Q\&M8'C,A->?
MJ]F5I!_9Y7Y^<' 2;WW<SYE:3O+F0<Z=$Q?$90W/]4-VZ!<O5!5['>&S_C',
MU46R'7]D\Z*#!@Y''7\I&Q^\(N25,CH[*<EFO@"=/XQET=39N<JV0!6P7L7S
MP9_U7=6AQ;(?D;\T')^<=#MQ4'YUDSC?_J!$?Y<$5WW0;['WI3/H]^H^5(LV
MK^;*QS(Y*U^%?!4)Z)8L9"$>3]9W><_99LYZ.N7TS\D)JM=5(6N]F=V.>BO@
M,/8/!_;DJ [=/NN/1PN#8.L=E8NS!/7!T"RP5Z>PK.9F!H^-#D%R*0@#=)!.
M&<D(==HR$P.-P=4E;/F/S9S9;)9OSI=%O=@;H%X$U/LO=P"H W% U"/*!:D1
MMTPB2W1$RGJ#M=)*\&SJY$1?\U!]:6E<)'JXD,6R-JL(RKQ^\Y(J<?"5<[G=
M<K.A-_\+9&\4)W[>73N +U]$4,TMQ\F;ZD#J.CW%1<#-Q:GI(Y# _+2S9S_C
MKF?SV73O$2(7N^7>57$^F2,]6TD,7YS3M(KIF$E'^OU,["L\"2]BAO/N9!Y6
M,]7<I1">$DNSMN/]RJ[ZHO]A3--W\_9>"FQ:MU1I^Y?CWR^"Z-/\&8&+4^]W
M'V$_<]?/1-G//N(6D?9Y:_,\("O;')UNIH;QKA,SW-!.N.MS/3_8HX9!)JMV
MMFCYU076+AOBBSIK8!WZ!6P0U4O[@HU5F_&U_5V;'3DAP22O;=E61Z<Y066.
M+!H!FOLZ%BF[_(:70\6R69-C BX=,+B2<N9(=U_IY,ZW<M(3A-/F&(:0#<GR
MONQ63'7"X&*4Y<.AP]JT*8'KW7B8CPY/Q[*/!A&$>W#6OI#M=A4"G3U4I:),
ME7*C,_Q\*:_O=";D4?1'/9BIPPHNCL;PQ4R-H6/%GBS1ESE7Z*B*(:V-UBJ)
M6[%2JD0:%[.P> + 0#K/9'R>/*,BXY>'X3QAV]1!UHO'U;E*ZE<=11MJ>EXG
M!:UMQ_.'P!O'Y80(3,)%$S,UGR3W*2^(-F?2N(A@_>YT3HXHP)<[@TD&X]ST
MR\<=)D?.UDZ@#HX6NC%JRZ4^('P<+\7@U.!1I?Z<A%G_,/UNR9D;LJ+KN"H0
M)Z-LM9'_!*#V88^$[D_T_U3>0VAS$85%W.=FF;(SWIZ6+(H7 5GPY X(1?YH
M.GOCI==47\S';D(\B446VGG% 'NVW9Q2IQR[.9M.YS@Y5E^G&X[A!_%15]@6
M4Q)W1>F<N]QHS([=<3?NI]DMQZE@A^=G]<4GO/7X=6_[(\':,"LPXIPSQ!G\
M9KD(B"EC%-$4YF$NUL1SK:4FT5GE0"*DTYI*K^$)FC%"OIO=<55P^7)FK\IW
M6HY%N9AR_J[ZKY']6I]UF:BU#,:+$/TT']FS$V0?MGXI+J_^>)AWDGZ]EEM*
ME.&HGSL)QROU3G,6 'LRC,\FO_P>.L.3KCU[UNF5SI6;?J^?5<?PY8BUF5JG
M9?2KRQ?!;)NX"FC+E4\O:K36ES?+I9GZK=4USC:)T5=>QIODRFO?>RRAFQ3S
MGWKL]Z\)=O5+5ZZQ('GKT]@[&UEUK<>6FKWUZEU0,?VJPNCG7S5S7UU0Q[P*
M;;V?>MWZ1\XR7''+7)YCMU^J<KPZK\K18K@]6W?Y"8W*V\[7:XS);9?,Q5=O
M4I%ZM4<N\ZEK+)QK=?BI#1Q9AL0]TK%I%M52%M4/(&M^:\3[&%/Z7J_S883[
MZ?./:3F>RN(]O,Z*N:J_2UM*/QK0VSRC:>3#-?*:NK^6EU;Y%\BH6''9*0$#
MLX*SH$^XM0Y(\#_7Z<ET#TKNQ97JPI4!4^/A;/!J4M(:PRW5UG(9DO.8Z& 3
M-4HKS73M];HJ6 JQ&Q8V>?6U#H7;+HG 8SBP7R\%4>4 *A3Z(U2_Y#R*BJVG
MF^SH_?'7[O[QW^+#I_!Y]^5_NKM_O!*[!V^./KS\ /]_AN^^QWM_?.CL_?$F
MWWLZN0?>-?Y _Y$?7G:/]^C?I[O'_YR^/_C\=>^/UY_WCE]_WC^ >S[]C3\<
M[^ /?V07V_.T>X:__GGP:K3[%N.]E__0O<./0H28"Z0C%75 /%&&K"<8&4*9
M-5CSR,W&EE2X+0V=B\2JC^/]6"(F>'4#R?@)PMJ REJ BDJ4VD"T9<1SSK26
MS D3L+5.<\_2Y0A,TH#*JH/*MQE0<4;Z&#Q'7LB(>$P&.1(BTBEX;W *Y1R;
MTKQM1 ,J#:@L U1D8%[3X$3 A%MO-)8Q 7*8Y(@1P?[@]&H#*JL&*F26J20>
M-;4>*9( 5!QVR)J8$)&6B$BB(,EM;)$VS'&;:-W 2@,K2X 5 \2$8\>Q3YAK
M[IS"3@EJO"%>18QKKD(:KK(FL,)F8$731(*F"H'RP&   5>QS 7$@)1&K[25
MRF988138BGD 6%F2>W5MW$7UT88K/:WT9EU?"*IK#4G>4$Z%$EXER856+@4N
M X:.,\U5D(U/9IT@:>_%G$]&12$XX9GD.("D$".RSIB<<$<ZF2Q856ICBQ+>
MYOB&YM.-T&(Y!.CGG>Q/7M()MAHSK76RG'.K#,QL<)09#?][9AM'R9I)^JRC
MA"LL.),!*2D=XI0:9)@ 2:=.&N6P58(!^>"F+2EN)/WQ2CJF3"=/<=0Z<D:B
M8S2&2(T"J/<AL<9[L6:2/NN]4()[#-*.N.=9IY.$G*4,.6(BD=Q:)\+&%A.D
MS8UI)/WQ2CK3CC">!-B6G&LB;8J1"VP=P\E291J'PII)^JQ#08H4G/0")944
MXLQP8._<H813%$#A71 8V+O";<5NZ$ZX4TE_I-$G^>3^-7P)CQQT#/46^(04
MU' NB/,ND>@]\5')1%7C,E@KT'D[YS)@B<)B [SQ+! P'Y1$SA.)HH\V:@S<
MDGDP)"AN,ZE6?6ODR8DG]MHPR9-3P7)BK5')&:M%3F*H;7VVL+'SUT<\9^U\
M+X6U''.DF92(*Z^0#K1L-W@IL0]2IXTMC=N:D$8Z5TPZI0&UJ8W"A$6.D[/)
M.2^]2D&Y9+5O;/,UD\Y9VSR00#3!$0D> ^+$2*0U#2A*GTABE"FA0'F">%(I
M&_%<,?$$5LNL3"E[Q#EETD;EJ";*<.6(=K8QJ-=,/&<-ZF0<@YEC2.%D$.=!
M +<-!ED?C1<)6RQ!>1*FVP*O^_Z\67%KNDI/,),]YP='HZ[A\KORK,PC=P;:
M9"S50O.('0]166X!OHC'(AA[02T:NWP]L*LS?[S":$Y<5 AXOD#<DH!T9!)A
M)IPWQ#EF0HXNPEBTN;PA][^E.*W1EL!3Q0?'M&)*.B>%X=IQFPLM4<*XQ\YK
MJAO'P)KAPYQC@,LDA/)(,JH1=]PC1QD!EJ."2M2$R$KT(2:BS31K\*'!ATO\
M008*QHZ1N<XI4<D .V8A"( ,PD-J7!/KA@^SK@F:HM5.,T18D(A'2L#VD0Q1
MN. E]SI5^* 8;1O1X$.##Y>3%FHE+?!*Y[#@-CEM@V6$10&\DS'2^$;6#1_F
M?"/6N^P=050%L"\"X\A0YQ!S5F)A**5,5/C VY3SM<"'&SM4ZE3[ZQJA\'HN
M2_U/N5(6C,+C [1D@=PH%9FWA.N0;%1<,1V-C<1Y3QJ'R5H!VGP^"HX] TY+
M$)$"S" ?-'+!.N28P]R9R!PG.9"A3>FM@Z>^@QMWQ6EF7OE3G.9)"#K#R2@*
MYF](FO/$3+#48:FI-2DX;!K/QYH)^JSGP\B88HP*<>E#"81 1G")$O96"4!T
MEW*89%OJ6WM%&SE?83GW6@D?/<RVY]I2'9-G"G ^U^,35C<>C#63\UD/A@\F
M".L]HMIZQ G(N97<(<IH,I%Z)07-227;1M_ZA%,CZ*LKZ%@S&U0D7$7-$W76
M.:P5HPHK@S%ISCVLFZ#/NB*(85BQ&%'B-E=MP H98P@2$4PUY2F)W&]L\;;2
M-XRANE,Y?PK):TO0QM)\/-?RFJ[<&%R5M68)_7\T$)W)EY921\XIEZ"D<[(V
M;G52"3,74^-<62>(WI]/+ '#:,"JILA3JQ' -' QER*RC'%J$C4NZ&JW68'=
MM:QCJ#=)??Z0&TH-(C:(.!M_0Y6C,3GF8^)<!@N]5-)KRI.@)O#&"[5FB#CK
MA;+:.8YM0"01A;C7&!F8620<*#Q."/'.5(BHVUC>^?Y9@X@-(JXV(OY4&<0&
M$5<7$>?2K$9B,&,&.:N (Q+F$+!"@Q0WR6&5M!<%$95@;</N/.*H0<0&$5<;
M$3$W6)@@HW:$&TJUQLXESW"PA%I/&\?FFB'BK&.32<H=+&ZDN;&(!Z&0I3*B
M!(:!)<I*Z6D58V7:F"TK3=N=(V+M^9PT9++\>57K=<G;']=XQE2'&70I],>Y
MW.Q2JCHUK7PLK7P*[OJ=2_6>2Z'GVY2=6Y5Z:,TSKO&,IQ;[FFO#W6;;[['1
MZ$5=?#1,>>G%Y"JD_+,_'$[(<J<WAG';/XD#FULS?%Y M/K>04;25U^!4(/>
MZ?3LX&QG%(^'>_U>;N6@WX7.'>[D<JNP*!M&O;2:"Q6;+GM1>R__)GN?WG\T
M1!H=@T)2<8VX"02!S221YTH3XP7A..8H7].6^-9.U]6+"FH0[I$BW-(KVS4(
MMRX(=W89X;02>8(U(DY)Q -G2,/J0-0*DBPHPL!RM2J&VU0T"-<@W+H@W-++
M[#4(MR8(MS?#X3 +RBHR"29BG"!0>Q'%*",.5&,N .$H(!RY?6*;!N$:A%O7
MBG\-PJT+PLUP.$E<2HX*Y(0 #D=Q1(;$A!@E1D5###<L'UTQ;<U6">&:BH%-
MS9&[K1C80-I:0-K.G.-- )R13-J,9@YQ J3-$6Q0-"8GM(Z)>( TQMK:W/J4
M3E.%:'41@2R[LF"#".N""#,DAT@303LX9+AGB'NCD V<(V-B8)9PH71.N"':
M>FGIQ1I$6$%$6'H%P@81U@019AT[7$>FE$_()&<0%U$#(A"/!,^9)H-PQMB-
M+2[;P!T;1'B\B+#T2H4-(JP+(LQP! I @'DR"/M$$2PLA;07"D5A7;3<<!;3
MQA85;2%6J4KQ4PNFNF:IPR>:@&3I-1 ;.%L+.-N=<X)XSK T)B&>-,Y^78DT
M-0P)+;SS@49+<T$9WN:RR3'XB!%AZ647&T18%T28(3@<TV "X2AZHA&/7".-
MN4)$&^>T8L" V<:6:&M-&T!XO("P]$J/#2"L"2#,^4"DD(PJADC4%@ A$F0L
M3R@IFKSFF N9\ZK+-C&/,'JO080[*R[9(,*Z(,)L,(C50 631!CG8)" &2J,
M 9BB-U$K[C'=V%)M25>)(CSUXI2=2V<IZ[^^?Z2R*2=S?^4J&S1<"S3\>\Z%
MPKG&,E=H,-HKQ,%B0F _&Z0"Q]*18(7BP(^4:IO;^U":JE2/"T:67M6R@9%U
M@9$94N6\<,"M,;(QX7Q*2B/CJ$2.1<T"#J!6<GE<0=KF[M.1-C"R7C"R].*7
M#8RL"8S,>FND5#@8+Y ,DB,NL45.18$<ES:Q0$/(,$(-:\-":&"D@9%I&%EZ
MC<P&1M8%1F;8"":@.KPVB$F=B^W"#^N41SX2'Z41.,5\WH>S-L;K46KWJ47
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
MN. E"P[3L+$E%6]KN:QRB$V,8A.CN)HQB@W@+#DH^F![+@&TR.5AK+#(!>S
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
M!8N)Y4-OQ!*+>6".,,&C-S'*CR^+%B68H MU>EF!OK*#'@S)\*\X>'MD!_$
M'OZ\V_>?'U95XMT7M:H\_N?;^X-7</WO;_L'__F\]^E-=_?=*_'^W2NZ^^YU
MY_WQ*[X'?^]^^^_QK*K\<+!WM'MPU/WP<E?L'O]-]_[XY^O[@^[1^X/W7]^_
M^T\'U"=Y?_#YVU[>C?RT_>VCUL!C/)9(6QNR*R(70W4>@>%(C?*6>LEF]X0L
MB09$#[0@R).11$>8BL14\CDWC+4;K0CLXP2&?#08QYQCIQKP%HQXJPSY1,G6
M4SRS?!<*\0]?NG7'R^:M/XIAW(W[:78!/;?#CM_NA9>=[G@4PT'>TWRRB^K@
M,_O(%8[>"8R<RHM*F8",IP[^-,QQKJUB;':13(/6L1T<=GIE\WEV&Y6J>P"L
M*[:9@.ZE?K?;/\VG.LO.=:O0.^#AHZ/"!GW_^*3?@W8.6^/A!4G,'X]'U6(&
M(NCR>BEJ.U0KIA4G$G("$C+,:ZKU2[FW/X86!^ G\:N/>1^^7,NW7GS3'H.B
M'@U_?7:E$I@:SVH+NFY\K>RKK7X8QJX]&<9GDU]^#YWA2=>>/>OTRF"4FWZO
MGU5'#BQ(CE]FJ[K\^VDGC(YR_,HFKF)8ZA#9^LWUY<UR:29TH;K&U28UY,K+
M>//J:]][+"&;C,J?>NSWKPEV]4M7K+%DD\H[&%F\R;E9GY$E6EWKL3\(\%ZG
M..[%$4/GG3+7Z90'C(N#^^G6K,DP1R>KZ/2C 9APN_"]HV'K52^;Z-GJ;8'!
M>V57Y^?ORD,T:SHJ_Y^]+^UI,UG:_BL6>A_I',G-Z7W)/(K$9#N)!C/),!/!
MEZC78.*%QS8AY->_U?=M@[$A,<1@&SI2$K#OI9>JJZJKJ^OZJ_UM@3'9!.'^
MZ<)Q$=F>2M2]17[;>D_Q=#3G5SN\"'O,8QHXL@QH>*1C4X1J*4+U0$1>,'0K
M<B>J];8=P;L6$9AE,->M=Y[^XB;H/KF\RGB6\2SCN:+QO)T_O3%U0EIQE#?C
M^MW8L%]MNU,%D4;]'-[J]G-K^O[+4;\#\SI70.2:GF_V>;1'>G!,QZ2EU)%S
MRJ7DSGN#N=5))<Q<3.,P.;\2)O_1"3(0F;>5Q/S1'PYW)D*SWW]1B<Q?4Q)3
M!=$WXJC976/J]5&S[EN\>_SEV]Z;=T<'^Q\Z!\<?C@_W_Q9[;U[!LUX?'1P?
M=0_W#^CA\>OCV:-F!\?OS_?@?0?=UT>M-_^T6V]:G=;^%WZ0X_/POKTWAYW6
M\6%W]V,K38Z935%22&*(5I0C$B5#7'J)3% ,42\H#U$9-ME"77]I&6^U%'FY
M1WD)V+GDC$/&A8BXT D9[ -2SAF&)1<RI)RK+IM,+YP;MP"<+O=$]D\.7A>+
MM-X6R5'E:$R.^9@XE\%"+Y7TFO(DJ F\PA@RP1A2+-(Z(\PL29*25@@?""(Z
M),2]4T@KIE"FF=&6"4O#[2S2"J6E6*3[EY>4.!912D1E)K:Q("_6.HQ2LDI[
M2;7W&"P244TM3;%(Q2+=AT6Z4RI1L4CKB3!DEFI36B,438B!^4$\L;Q&<AI%
MX;E0%KYUM[-(*Y268I'N7UYX\,REB)'&&#P8P<%YD8:@S,EJ/=;,B$P(31E8
MI'G2M6*1BD5:!N$;-UB8(*-VA!M*M<XK=\]PL(1:3\=>+RE>[T9@#)O!&, 0
MSJV)X/ *A7@P'#FB!6*.$N*(<H*P39&7XL'<M[0(!0M>K"DBB1#$%8_(2AR0
M23#7*A,*N@AK)*V;4JV#17J@_(B58OG+V.MWV[UE)DE<4[)MTW=-5[L+70:T
M#&@9T/5/E*!B6RV0*+&Z?+C*Q6G4EV3N"6B8_1SKLSKY#/-H.+*]W*T%2%8>
M$R]#/0#+W4*>.Z3W<3SL._6HMT[S4?*]5!W3&^Y=COTM_%!<_-"?^J&MO^9V
MCV$A@6WT!EFFP ^E)"'CK 8_U+N@B>:,6O!#,6T2F2GAU+H'0YZB>O[B?EI1
MS[51S]FM-.ECD"(PQ'3PB.>,((LQ1Q$;)EA(M#I238ALPF0W";YEX?ZBG@^A
MGK^XN5#4<VW4<W9?(6(K ^:BVGA"W%*&C 43FI*T(AJ8>)]K#&+>5(PTF2[J
MN8;J^8MQUJ*>:Z.>LT%6;$D(3BB$!0/UY-HB6+E$9'!P)/$HM&+9>NHFUK0I
MS7R@=5/BJINQYGZ54O2C7%NCJJC1_CI9;_]2N'73HRLK"%>MVS/*U#V9(;M#
M+)&I=0:U:M^TT3_)]F)8U?PY[7V-PUPO")!M-&C[_&-UZJIR1!9A;7[T/M>R
M XIO>WX0<W%/VQGO9E=OW1G!^+O34;W//:D"%L.?]CQ?O#,8V-[GZKX%Z;.*
M([: (S9_1B61Z)0C+O,I&%@GQ80TI@(Q8CW!(ADC]=9S25E3<%K62.NGK\N.
M,!9]72M]G0T[!AV]<$(CK)E%W,-/+E&+E),B.D:]SO3.AHNF4?.UF8N^KEQ?
MEQUR+/JZ5OHZ&X=4DK$0 T/$Q!R'9!A9Q1.2FGD:B(1)#UO/%5=-?%MNWZ*O
MFQB#+/JZ5OHZ&YCD,FF/640^VLPL)3S2T1HDP$=V+"6;C-MZKIEN2CY_0NXQ
M!B57F_@YKN^[G&R@7R^F\R@A[H%RB,9S.;?;4O!L67BV]V)N?4\2I39O@:8H
MP/]06B)#"05/1"FJ<8S:BCJ+2&G5-.26F+:4\E1+]%SN'N M*+$>J4P%)1X
M)6:C"H8)IQ(S(&>,((Y=/NZB.-+!NR139MM2=5T I7 3ZWE>QH(2!24>,*.J
MH,0#H,1L+(,*Q91B#%9$--;,V7F3 )D0A1/11&)]]B5$$_R,)MB(@A(%)5:9
MV%50X@%08C:" JX"M8X0Y&R0B+MHD#;:HN )]8XQ0'U;IW;!0J3).-X4E%@N
MR<,*<[WFN))N5ZC^$1ZC6R9Q01F>,CQE>!;/*[M5S'K!*M\K/KQZ6].U1O6!
MS"^5!UJLARN2X,6Z]J,R,!.^RN7&S^G/^%7'QQ&*6[IX69?]G>R25L'PULOW
MI'5\\$DH881E"@7*\Y$#1Y$#5Q49([P3Q%(M"?BEVVR^%//='-(U6ID6 'K4
M /2+H?D"0/<#0.=7 2@ZGZP7%$FL2:Y%QI#FAB"8*FF-3=;Q'#[;QK<\[%0
MJ #0B@'H%Z/^!8#N!8!:,QZ0C#XX1S%26%K$<\EX Y\@D< #TD$KP?'6<[I-
MEK6]5P!H!25:UQJ!EE"[]08(^L4MA0)!]P-!,SZ0(HH06"J#TZ.KXIH$V0@_
M,>)IXL9+DLL]DVVYK%V!AP_\;T:<:KPU=M-P+AR0W&QG;?%N/C:/[;YC5A=U
MK0M@W@(P7\U%K6@*1'@/LT!9YIS#'EEPLA$3FB<)LZ)LO%/4ZC9;#@]7*;\
MSV,'GON.517@N2/PS'AJ0F :<!1($0K $ZA'6BN))%?8&\N$X:J*5MW64RO
M4X#G,<:H"O#<#7AFHU3<1(^5(P W/F>9FH0,@ V"]1PE(7"BM*RB5+<L1U&
M9[5AJ;5'GLV-317HN2/TS/@\*5&C$BRV>$YKYUAS!"MB\'[ 9"A%3-*J6FR)
MVYZ2NW?H>0HD,#N]4?NR.N%M:WLU>OU1H]WSG=, 7[1[=:%#^#$NG@Z[>%Y_
M/5#7S?8OXOT&X>&#G#6>%HJ_HC\=M$?M.'SUK9[GUX-^]T6_>W(ZLKEM>VD6
M.7>Z,(>C<AY@>:CZ=BZ$I1U8.[!ZB#"C$2?5$61/D0Z:>\>U]9P"JC:Y-DTJ
MEY5]M41%W+QC105^'N@0<X&?]8.?V2U'PV2UGG16.7#J?"9JB PIZP1+4E(5
M<P6$IL[G%DF!GP(_FW,ZNL#/VL'/;#A+2&*X510I*BFL)/.A:>7S5AYAW,**
M4[E,1-%4^<BTN6U,J\!/@9_5';LN\+-^\#.[C1<5IC;!A(8$WD_$"MG().(^
M.6*I FODMY[3)LQY4]Z6!6>=X:>*B/VGJJ<(_X?VUPMJYM9I%Y3-U[]G_6CW
M3FU-WEQ=]K#;6?3RU.3,6%>-@7]JP3=.!">9@^4*YDI9;2A7.OID)!/&R4\\
M<YA?WG1U]P'E:-XS12=XUNZ%V!L]0_F3,70]_U\W^,_S^;??^D'WAX'JVL'C
MV]/#=V4HKTSX$ERQJ_#W1Q]:W>J/XG!_8$/<Z86]T5$<?(@^MK]FP1N^; ]]
MIS\\'<1]>/'OG;[_LFH<.Q_C&-R3GW_8??7ML/NZTWKYX:CU\@L_/#Z@K>X!
M/.> P7WX<+_5 4SJQ/]^.#_\&$X<Y1+:]Z7U_; +V-4]^/@W;KUYA??VC[IP
M#V"8IZUC+RI<I/^DW>_O^2<GE):$4,0L#8AK[I&E,2"&L16:8!I)JDT5J&(,
M.]D6L&2"3<))3237B6LG$B-:"\Z4$"%N-2*8AA.8CM'@-&X]GQKU>46?END9
MI:^GX^=ON]JZJ"EU#OHEF.:POK1$*".\94E3$[6]L,SW)7M_^:,83CMQ+^UX
MG\UH+8B52((@OF[W;,^#OEX.R].5P+_//W$%_G;.84G>6_"]N4;&P4\PQ4G"
M^&.3Z*Q$3:-?UPX^MWN5O9(ST$?5 R#?]69C2N:S@ W;U?Y'/S4 AL"KZG3Z
M9R "C7^U>_!)_Q1>%8;_?G8CQ$]U4E1]JJSGS"86]*UC3X;QV>2'WT)[>-*Q
MY\_:O:J%U4V_C9\U]@!R*O1LZG,>POKKW\[:8724/=IM7'NUXYVL\9O'7V]7
M7\VX(/5W4FP3JF_\&F^3&[_[T6.)V.;TYJ]_]-@??R?8W9[ZT\;2A1Z[8$+[
M I4K?K!_Z$$YXN!A5DOZ9XY")5;O3GNQP7"SD4%UN14\-FH<7@)LY )9#4:J
ML2#W4:YCK;>27PW]H'_6.!GTH>VAWC_N9]^M8<?6M#&XP-9FHQ=']U:-:L.S
M>GZ]_QL:8#D=AIGHBO;,R+PZDQ%S"UZ%=S1(K*S!BF-O/[V]+J:+V,2U&YT<
M/:L%\\^Q7$Y6%!,7[]+>M^*"<1.VF=Y>'3<Y?GM^N/^6'QR_@W:\(H?'[T7K
MY5'[L(JCO.NTNN_IP??W9'?_W5S<9!?NV3T^:N]V_SD^V/^G"^_">V_>?<EQ
ME-WNW_3PY>%QZ^7?WW:[K339L)XN=>FCS+XA,CIHQ T)R,%$(BJD-E((5M,
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
M,N:T3QY%1Q7BS&"DJ31(*4\9QY(2G@!\F&D:<<NTX')*=?.\@:*(#Z6(LUZ
MTY$3XA22-!<Z5M0@%[! A!B87LN-];G0,<9-)F]99;U$'6ZOA+O]$#N-HQQ_
M*Z&&^ZP8=KG^F,K#VLO;J=445!'0 CQ+ Y[Y4F'<8Y%\Y,B)3)1,C$#&*H7
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
MUDFH!? *X,T GJ/*T9@<\S%Q+H.%7H*::,J3R/6=*\ C$\ C!?!6#WBSQYG
M-@E.G$1)!H(XC0!X.&I$$V6!)N=,R"<*:5.(VQY7+X!7 .^1 =Z=ML@*X*T2
M\,ALZ6!#! >KA:1.!CR\8)$##QVY()7AP3.7 4^H)N.W+%A: *\ WF,#/,P-
M%B;(J!WAAE*ML7/),QPLH=;3L8='BH>W-H#'9@"/:EBK.A%0"A0\/&4)LDD0
M)(@CPDJ%F3-;SSEK*G;;>F0K [Q-V-VY;:!Q*D/B<1:K^=?:A-*F\I)VPO'I
M<)33U@H(+0V$YKF@L#;:RAQ(LS$@SA)#V@B+H@"9BSAPI\F-<;5_EY(U*U/$
M^PWQ%$6\;T6<(VQPR3+/8/FC'$-<6X>L\!AEMXXZJSSQ-\=[BB*N3A'O-_10
M%/&^%7$V#I$(20GG328O<AS")*2Y2RAJD U!J/(IWAB'*(JX.D6\WR5Q4<3[
M5L39]3%CWF@15*ZDB%%F+$(F)H^PR?GWP3"?*8QN6!_?IR(^J32;R7F DF93
M8I*KB@V\JF7P*MJF]C=8L7Z/@WX!VEL [36DC5+$*+3@B$0;$6<Z("TP19[+
MI+"4SDF>TYTU)?2W38E$EJV7 G,;EEQ38&ZI,#='C,V(34)%Y Q,#<?*(^TI
M0S(PR7$(SAE78*[ 7(&Y^XUK%9A;*LS-QJ]@K@PUE""/G4<\4H6,A&4S9\XF
M3 -8J%A@KL!<@;G[C1H6F%LJS,U&!PT1A!FJ$=@ED3>N-3+4"P0&2[*4I(HQ
M;!S,/:+TF1?7%1%K]W(QJW:O5Y4&FU2C^3FMVC75]QX1&B_>ST>#NB2 +X(]
MTTE[[EFTT?!D@S/<!&%D'-<69C\KN7F+VD9EKV9I:#S/^AXQYPHGAVAD$IQ.
M &( :(&<M8$3C6$R 8V)%DTL[E9P> 'U6$5!X8).CQ"=L/&:6ZX(XX9C0"5E
M-<TRG!D.L&%U0>""3NN*3K.1/ZDH"XQHE 3!B',=P%>T!FEN9* F 'J1C$ZT
MJ>AM3P\7="KHM)GER@LZK0:=9@-VP<CDK(Z(8:$0=SXA1Y1'Q& M'-.<" 7H
MI%A3R+O5,"_H5-#IH=")!?#Y\P$F;#GG*<#/QA"BN=+,QD0K=,(%G=85G6;C
M;&!8L#)1(J>T!M\)PT^,>"0TYM:PQ(63M>]$Z6T+$=P[.BTI4V]C*->O.[.6
M:_C:J@!]KN=^8]"M4!G>6QK;+:"L'+Q=.J3-UY+"SFN3C$9>6XJX(!*9Z",2
MX&E9FG/AL%UR+:DUV@,MBGYOB5Q%T5>KZ',97S1$J8Q!P>*$N.$6V2@B"EJG
M@+7#'M,EUU JBKZ&BK[T5*:BZ*M5]+D0"G6"YD-ZE!JPZ"IPI(DU"(QYL-J'
M".9]R;6#BJ*OH:(O/9FG*/IJ%7VN9@XS+H"U1C(ZCGC*V=S1421B@ 4;(8SZ
ML.2:.6N<UW,#X2)AVV(5%$-70Q G@_@U\R1F7L*;HA$+\4>NM#L7\9+FA!ZQ
MHK";=& (RCR\VHNG>P![E8&3_,]>^BM/!RD(O#0$OJ9@$#C37E)83G$&"(R-
M0X9CBHC54G"&A542UE2\::[9K"KE$1Y1P:"BG:O7SMF(!TE8>DJR0V0#XM0R
MY&CRB$C"$K5:$&VWGC/2))07[5PC[5QEB*)HYSUIYVR8PGGLB0H!L8CSZH6!
M[=0F(6]YB#@QJ2R!U0MMXFNV4HMV/J+20D4[5Z^=L[$%KJ/BD2@PF\PC'L#'
M-8H:Y&P.-G BN<U!1-+4^&$+?SV%>D,W'1>*O;#06:&?'-D:,PA?DV92CGPN
M;8#6&^]O ??:,R.5Q%R"G;:26.]HD%A9@Q7'WHY/)RT3Y0NR+PO9]^8+'/'@
M+"'!(Z4X 60W 5EB,,)&)/"TO5$IY1PVW=1JR:76EZ!7FW%FOB!L0=C%$38I
MX9BGDE#JN17::J(D "V/D5//^/B$54'8-478V;B33S0JZ<!9=IG+PCJ/M#
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
M-BCG\*VO%OS T6!LH]INJ^>ZG<]5?D)]QX^QY6*W$[_"]87F)^?NG/9[KK1
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
MC/_NG8$L]->K.O/Z07GVP-"'L61#'UX<AEXN+>H\/!QC>I%%\/SS LR\SJ0
MW890S7Q^YYM6Z114SH^=@^<FBHO0\(I?<MEGY?*-ZTKY3HVY$]2 *1S98M);
MD(#S7)=?IG-4PA]7(:4(7'E2C6TM@"V[GH'[+'9SR71>U!$(['GYI'AM]5AJ
M/ZU4ZW>[8ZB9&O3E #=:_U]VB@>#T?%I%6 8#2IHK6,EE^&$2[=OW,B@&F/*
MPC_VRP99Z&KY+0\<^UZMT^*?G&3?K2 8B%^UY520:;/#!*YW%JH:[+(#"6NY
M>$LJ :NBA>/1Y#N,)P NK8$[@1-7!V Z@\,I_*U<S+IY37GTL+0Y*%;O\6FW
M7M/R\?S"E>WIRJ3,1&^J1DF5+DQUR>G&D\^@9_6K@5,V/(M5:&*\LYY7'F,!
M=;BH^LF-SFM/O+C<]O(]>OU%N%4O36?L5(Y+\A<XQ?EQ!2/*);^"#U!K?EG$
M/MB(Q1^>^DX=5\MG-K7Z5[W(+BO_\_X_J+S\RB  -]*-.MWP:[7+%\,31CX5
MJ1F'"N'S?Y48%P@+;*,UJ,$;'/>RL5"V]E1AT49K^W)B0_S<CV7ACT;A<XG-
M=4Z^]KJE=T8]K,O83L;:Z16JUAG6$PS/V.^60ZPII5@O;UFDH'O5(JB\]1S:
MR..JD+HW)1>A"$K^NLVQS^+R#\8X,0DH5.VSRM1< ODX@#(!Z/&2%\,+[A53
MJH_.QCM>O3QYS7-T<"(Y@_5Q;X7)Q<7OA[GK W*?E=>[Q*^JS\?G6"U1_CPK
MT? R1!!+UZ_9NV;M<;'L =TJ+!;L,=PFAZ!KPP8L+-O)PZF7N=*]"M_RQ@S(
M\;DZA8"Q%#<@K\0D K- TC/F]#K=K'J#3JA,L'XE;/G2J_MWJSS23B9J,NR\
MUY9P3JOI@?2]'DCZ.?1 ^NYYU-SY%>4\LB!9(ES$G"G$J93)9'];J>O/KQZD
M9]+BM0"%&9U46IN5H^[NDS>$*W'=:E.K?#8W;9AEO,D?3NU:EY R-DU+7Z!L
MNV1XK<X7BZ6XV#Q\CJY&,2+J,X:)VS=EPA54GP)'@.'..,I_:=9UI[\R!</%
MXQV;#V!NAYC!OI.]%MC2<C_D"I$JASC?;FS3U[O<]'E:L44<# R!1^'['5=&
M6ME#$TMD?0;-*_O[$M3+?C(8'UOD7G'P>=74I_IF<5K+P*?LT7I"SBODWVC]
M%KT=#>)<E/_2?*B<JH6[['5;:^?D21Z;++#KK^S[5QVJ(B_CM<V'2['\><HB
MV!T-R_%B7M+)KG[%?9AT\BLI-,NT(KY;^'V^%?';\7#^BL-AM]+\]Y.!/9..
MQ ^=[[']@>]N'3B-7<)&(4:913SJ@#2E%FFK-$T"S!9GUS8EN[$C\9(=J.\6
MGF^6?47++G;>'0A"E%$"HQBPR*W8$G*!:D1(-")Q;:5*9=G-O3:B_G@SH&0W
MM6QVCY>@N+991V^GQ]4;>]J^.J_,V'A#O'9C+H?I'I/<_O*',8RZ<3?]6?FS
MXSG^8[RU[>67>,%I;A<YS8THV&N\1%H2C[AR!!FE/8I<&4:)=@+SV;2UYV A
MSD7_JL2A\R*>G9+:6AM!ETT2YSH3SEC%3R&O^R8373RO]H9<;&"C5]^ CF]0
M<;>^=C=_QC1_V8,U&T+19S36V\G6+3O$/8>JLL7%,\^]U]_>88X1+VR#^(([
M(%[;&O(N[0\?5;AGW_=.LOTSMC^[98_/IF_<@HDCJX"&GW1N&J%:B5#=M=G@
MDP#=6UH4<_EHZRT7P4<H#>+S47$Y]&_:T37%_-\)=9)@$\:>Z<)FPJ*-AB<;
MG.$F""-C'>%FWROFGXGEU(G(SZ2>_VXAGKJ>OPWWV?FR?]S&,+XO^Q?P]XO#
MPYWC_?-V_MN;=[B]]_K+_L=/7V;K^?<OVJ1-WW?V+]Y1^-^CG3>OCW;?O**?
MCMZ>P]_PI^UWF=KZ\-/Q^US/_VVFGC^Z)*QB"6F*)>(J1J2]IRB9:!R5S.E,
MS4@P6\=L51353=N2!NF>THLO@738>,TM5X1QPS$@G+*@. !N-E*'34TKVB#=
M$T"ZBQFDXYQ'BR-%Q#*/.*<:6:P\TMPEYR,-,9*U3</7E6$-T#5 ][*![HZG
MUPW0/3S0D=G>FU'PY#A&)+B N,,4:9P8BEQ@&37GQ.+*I#-*-DC7(-W+1CH6
MG+6."(LMF @IP,_&$**YTLS&1 O2X0;IG@#2L1FDTX8*:Q5%@F) .FT],M$Q
M)(7'."GL+!/%I.-*/!>@6^Y0IT(AND'%$T>B!;6O5:'HM>%J>@/*U]FFWP7D
M9PU,5,>DI=01?!4N)7?>&\RM3BIAYF*JTZ3XK4D>%B-4_6LG#MX.!K @#6*M
M#+'.Y\)M#G82*XA!0F?F!R8PTLP9I*-G*9CDDZ5KFW)=ZQ_NGKE 1^[;^)IY
MY+4G2'0AG/U\&NRH<C0FQWQ,G,M@X6V5!*^*)T%-X'5;[UJ#2:/!3U"#9\-(
M!!NKO+9(PN(B[L'PT%)$9)+0'%,I6"Y-$NM*S2<5WZC!3UM17^@>?*=4Y4:#
MGY0&S\9'1%16AJ0S+8E /&F&K/ "$<)4XN!)* )> R'K$I,7L0F_4-W&W&!A
M@HS:$6XH!9O+N>09#I90.T>ZT>CV$]3MV8A C$0'GP+B,N;C;,V1YMH@A:VF
MC G#<\4/H>OTQP]Y5JC;WW'ZQ_G\,-AX,QPTW[SZS16E<3V_,$MIX1 ZN2_&
MX$XAE@43\4RV@'\\O1C+G[;T)AXTV+\J[-_Y:RZVDJ2E7D2+/ D8<:<E@A64
M2'NKB9 8<Q)S;(7+^=C*/Y>- S^A,ZU&G1\ZX-*H\SVH\VR@Q5,1;*0!D>A<
MSM<1".ST@(0$>+885MC;M4VUCD6CSC^I.C]0]*51YWM0Y]FH"Y8\!UT("B(D
M!%MQ0 X'CJ@F26I) A.T>&:$SGMFC3[_%/K\0!&71I_O09]G(RW"@2++X)$B
ME"/.@D'6*88<"XR(2*ES69_9.OA53T.?EXX%+ [P/ ___[*DJ_0P6[J8JW[W
M.MVE;AK!8.9#;Y1;4(Q?Y<4FS*U^@IXVSM]_P[,FH^ZA47V^' Q6R&,J/?))
M*'"Z5$+&$8*B=$S%&*Q/KLH=YN*'R\%6KD*/?+1V?R_:(.GM9^>G@=&DA&.>
M2D*IYU9HJXF2@*8\1DX]XW6M60.CCP^CL[$K98G1V8W11%K$39)@%V.!B-8Z
M82JD$WQMT[!U0><[3CXTBKX,"&U0M+%'&WOTJ0/I;-302<*<T@H%@0WB.":
MU"B0TX"OT:7D6&CLT09,&S!MK-(&3&? =#9D2V-@A!*'%&<IL]X3Y$1RB%$K
MI5),2AZ?C%6Z*BPM4=]_E1:XTQ0RE[VIGV[WWX=KMUSN>'O^S3]COZAI;O[]
M6^\D#*Y]A>6(.!^=5N)C;/5<3:+2C\/SELMO-^8<.\GOG,G;1OV*9L.-!G"+
M0>$LB[FW>^9#.C[MQC&+UYB2I7.2^K;B2<I?ZAR?]GM?:^Z6F@D1_I(I7VJ6
M31=/8NKXCJUX0*MFUM5@<KOX,2'),0"U[YS:BI^P\-<OWZQ^FI(Z,TOWIK@P
MKDS#L)<%!/ZZ# T"CLYJYY1TB? DK5:&<AR2(2Z%Y.AMV2]V,\\8#/.X,\SS
MUO >+.S[OK?%=]\=6*VM"P0CF2P O3<,&:X4\C*9$+PV3M.U3<7,*ODN- E6
M>.^"R<TG2+14>J6D(2%J'C"_+=]%L]"W6V@!.[J%7=M9:1 N#?XQ(\A0QI!3
MSN&4E+3"K&U*<Q.QR2Q;Q9TP)"/8)>]FX98KY+D%##.H=FL6N<&$_ZUB"1S$
MJQAS9@>/!R]_7'*]-F*W6.S>GNUN'3#&J?)1(JP3RU3V'#EF*0HIQ2@SM5M,
M:YO<Z">++\U*?W^EOV4&$9A?J57&%I\[; 2/'/4)Z20IPY@+;71>:;4QWV#C
M.H"Y+2'=XQF'BZW>/Z(%M-J]A+)G1C__(1.IMK;^^KVE.<T4H1,^\I9M%4\*
M]1+*#'+=\J9V,(@54Z^M_W+))9TJDMM",I@9Z,&6K>G2*X[P\14UFVH'/(73
ML5&<_S"^MF(2KKY[VCO-U+.%,'+02J/,S9=WD$P$6E)8>J>Q#Y^# 5HNF/ 6
M9XOXI'=6,P9F&K_JJ2<P_)H^'BSF[FB:A+AZY/2^%+]U!N7F<'6T<-LK]$:9
MT3G"YKC@?>IW7<\\CYW)KX76>^0&A8DYL\T=]T(G=6)8SU,_X1S,[,&%0;>B
M(JXOS$3,DY>%VZ;."0QE\N851?0T^W--JUMX(,<K/&9A+ER\G8'/]'>%*[ B
ME(;5.H:;C6J.]&OG94S56WV2AYWGO1#H9K:=4(:9OSA^7N&GS6S"IY<WR.3!
M)\,)N^U&JU*F*U)7Y*WR;^I;%4JJBF!X_&'A*IZ6Q3&E]_0E=6N9,8]M=5EU
MG^G+\O*-^C=P6MV*.U,_(<=\=R(T97Z?&T)]'$O9V&\&IQC>J.:M!$WJG!Y7
MC)89R6"O03XO5K>0(LVB T!+ A>ZOF4E)(5ALS [9Z;64Y#'.@1S UN99(Y&
MPT54/O&DL[%A/39,TT"5D&[:PKQJ:?P106CC9$W*DNS!TW?3[S7\7;$]8-;\
M+V'4/P,0 \QZ:0;'T=LS,#A(#)QP,"C!Z,@'/H3F]AH)$6>4Y\0%I\7:)H!)
MQ8DZ&\LK@O(9(*9?J%USF*4S#TD;K;<G@,>9GKO>1V+-,UN87]>_&_!9'PM5
M(8J%2SO]2Q[O\K"\8V6J[M.N]17+;XT_M6R^F@CSE'@.ST]S'+-[?D50:Q&=
M5L@L*JCS#1UV NCL+R](2-Z=M[<..,.4ZZ20C-DT390CBSE(BC:.*BJUC1R$
M)%,+U0A8S>%MU#UI^ 83V/F@0?RX(48I,'!MU&#LUAV>&W5?Q4KF;CI<<9<P
MRU7Z G'G)+(2?$J*K6124J+R^6[*V_1"?7]V._2;XL$\S^T90),8K0I<5F%R
M0+9K/?B":S,^O(S16FJ%X#1QQZVVG.1NFSH)PCT-!V_S V9]^+<[K\>Z-CP]
M7*AG( \N]GL331O,JQIX]A-5JYUZ_/*4CN8]5H:8A*=(IMPD0^N +(T$)4XP
MEB1*5O;8L]Z\2W^CH;3$XJX$.3,BO, 5W-TZH%9&V/4\<CRW>#9!(RLL1M1'
M!__)AI)?VQ1B%BY1GK)6%449&Q[YF*IW#)_[#M@Z$XN[6#:U_12*/7*SIM<F
M5F5AS:B]*<<1D0M+,9<>:Z\55IA'JRS6(AQL9\DH=5\_I/^[Z7TUBMW*SFM
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
MF$LBF+;$YD(0GX<L9H4409ATZ,SR6GT?IOIN_,"Y5M];4]]%0UUH([3+-<G
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
M<X^J0Z]4G8=Y:+6>O^?G,HYV3,VOX=>IU?S>U'SYS$HHZR7W6(*%"B(8LZ0
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
MRFK%OE/%KB:[GML=GML-'0GO#$\>8_4Z3'FMA]\1>?KEWCDTQBZ^3J7GGX_
M?C\IM]*RNO5LP.MDA>K3W(UMIQ?+/%GDL8@Y)TY32X0M+#%YD1&NI,ES&Y7,
M!5KVV8IV&[]>UZC?HF.(GU;MK4.T:WLQ'XBC<E=,AS&>K6D]U+!V'5A;M!(H
M-3ES8/ZS/)=$N."(C@%^4][K"*:#SLV3I\6>VM3QZQ9!VP-G,.LPXGJ9ZF5Z
MH [^E^/67+6+?QM=_"\G;; F^WSM"=S 'G_X;,ETL8P&*3U8+5YEL,>C=[^(
ME'BO\A@8I]QD.^,)7%=CMPZ/+C,[:NOB3JV+%;A3GT[</B8MVAT:C0OKP-"0
MIB!":$D*Z2BQ3CL:K0W6%CN#20^#4=2G$[L_MX\X86W< Z9Q99>'.EGM!Y8"
M+7ST,<\ES810PIL0*(\J^DQD!;QZ^WT\ZV2U6]^/EY/5# _!Y5:0D.6.",H*
M8I3G8#)H#6\XZHW%9#5:)ZO51R"["7>7&RDWP[PZY6PWH&XIY4QQPPHK2;!9
M)"*G@EB=*Y*YJ'(9"Y]IEU+.U*: ;HNP;$.D<&O5?F7BV(V<$'7BV&ZK_5+B
M6,Y#]%*1D'-&A(8?QE).F,SR(D9>R!SKE>_1;4@<JRG%-CW;-=*_;D8E[C3]
MJ\[PN@Z,+&9XF=Q&[B,G!6<Y$4Y*8KFPV%\^<SK70!_"DZ><;ZKGP=V?\&XU
MS(R=/Z%DQ*GJXDV</U/3<T6)\]K)<U=.GA?39:R=/!O&KA6M!W70*CI&@N:&
M"!\LH!C-"/>!B4QSGLGBIDZ>M17J3H^)EV$UIO\>-,%:]8@[BEY;[[.9 ;#:
M9[,YY%KTV3##:"R <$D7+1'&%,0R;PB/N9,A%P!H?$,^FQ7:<]L^FX5;WLAG
MLWK8.Z'VV^JS^:OLFM#U+ZH>#\<]?.ERE;_,E?/0.B?<-1HLNG(*!XQ%VXQ$
MR3@&CSBBC8@$"P,)6Q1YH?SF7#D_T,Z::3P4IG&;KIR?@*$9O)EWY=#:EW,]
M'%GTY61<<9G9G-"" XXX98G-\YP8; =EF"V,TAOQY6R04]3=T6ZAFTAKK%>-
MKZA8V#HD&'?:6.X?,A=UU.O/^:%:@]18Q+=B#/W0=:%AP_ \A+)I6C2M?@.F
MX$L83N^";SPK>ZFE$+'\]P'V.NOTNM6]S;#L.-7UXX^?I9C52<.J:@#8 07L
MC*M&/NQ57QC"C#=:P]3^#?"E!89[\ V\/\M^QP4Z#01&$-*0&/U]K[&_ZGKS
M7R_;7UU^D48K7F\:RCO"34[ZP0P#-FTQW4L>.?5S61KA7@/7UHR+P*]:Y=ZJ
M6#*<ZQ5NQGZ8-)G!^Y77@$$-&^>]4=LW3LU77/& #>I<:'V%2;$7Z:.GO39,
MTN"RCC2G)BWEQ>3!TI\P3:O$KYR"MAF 8/1-&K W%RN$8P W3:\!#H5^._7J
M*YV!8Z%R[=X 7ZVFL5L^#%QMK[&F#E<J^S35T;_>=VY/S7_8SNHMD'AX9&S:
M5G:V>@\DX)*^5EO?#.F>.V]-YS)-)<[D()&7N@U7:L/U_MOA_B>:Y4QI!;.L
M"D/ 2,F)!=Y!%/4N%"[DVIJ2?+:Z([ FT4Z$]5 9V+PVCP6&XUGJM,^X#MI9
M+[U?;-NU?E.LM^_>7[<+UB56U(1]5$-/$C&G,Y6H"K:78[[@&0 .?N:WU,(3
M('+:SPI%>>:+53>L;/H58P'11L/+O[+4BN2>-)(T&&V0A4F:^7G:GSJO3P*Q
ML+U](2;"@'\S[7-S,7CR/_.X Z"S,(^+4W Y#$^Z\\TN4:F$/.?&1,4I&,V"
M99D-3K(8@?@&[EP03Z[N>+;RFC^4VEWJE%;L,7T++;+HGJ+%KO3SVK7!LO5:
MVSW2YF/3W3I!1=JRTV]IWW[$G:(N[:^5ZA@VGH][2+U$ZV7:.JIN358WV5K+
M[3CIP5RRK[J_UB:C61PU3H"!XTUPHLBECM[HF"F6!6&U-K??7^O%?T=@ZKSN
M KJ.4A+R$7#K_O&IZ58^W,GZ/YHHE\^OQ<'S+]\/7KWLP!C;AY_??C[\_+'U
MH?/^VT>XW\=7+[X?/?>=P\Y[ONC5/?A\<GYT?'#^X>\/]..K]^SPU0$[[/S1
M^GC\\LO1\1]?/AP?B$/V@7T\]JOZ;CD5@F Z!VO+,&PI$X!=<T8D\%(ON,FD
MBUBIC0O9S I:)S/5+2L>6<N*2T)J;H:CFPNI61]%%\[=$TE#CH;T;#[*N<;0
MM3!TJ3Q#<-128TE!>23",4MLY)JH$$.11^OS&)X\I?D>535^UOCYR/!S([BY
MP4"!'P+GQ$:;#R"8X.DCZ ET=UBZ&*VDJ!'4*4VH">C]]X9H 7Q49Y%+3YWT
MZ&LM6%,4;%? ]('6#*R; DW[F(6\***,2BHF/ VVT)YZJWU.A<X,O\.*@3^$
MM_EF([5QO3$P6TXA4<XXJ0TGGJM !*,<*:(AQH0\"\Z[H',@ADV9\V8NKQDX
M55<3K*L)7MT;^N= Z0Y-U2O[']7VZL_"TJ*]6G"?"Q\=B=R"O4J=)H6"'Y&K
MC$7-8I1@KS*ZM_V0]##(QHX5O-L9AEKFI-2]>!X*=2W7LZ:N&]\CECOX9-1E
M4GC8&7CAB' %(Y86DA3!<PZ[!U7!(G7-E +Z*NHN/EL-A(^UWLS.,^-YQ*N9
M\891;Y$9J]Q*[W)#)"PZ&.Q6$RUR2C+!1,XIHTH+0#VQ)^L./[O&B^K6,77K
MF)I.SVXNDY6K&?6F]Y85C66,=S1J$4EA"@M[BY'$:IN34$@G"II'543<6UA3
MTO6[8M9>X-H+_$"X[DRSF9KH;AB,%HDNM[E6V@<B?,:)R$5.C+2.*"OA?]Q:
MCPUZ@7Z(92BJ7<"U"WBK@7XY?V#3[4ZJI+H5Q?L>=W*!U-S97 "5R9@009K"
M!*PR%)3EQN1W4"JS3BZXMUUF.;D@&I6Y2#/BM"B(B)J2PA>&F"("Z2V<UBZU
M@<^SHIFK:^XT=Z"CM1^Z]D/?)C>_&5S6.00/ "J7/,^.!AE8)#(+&1&,>Z(9
MX&7N'1?:6"HE$O)BK]BF6NDUT-5 =U6P_\T K@[V?Z"@MQCLSY7@5FM)#'6&
MB  DT0CE2!&##5$'RJ1[\E2Q9J8WE7FZ^:J"2Q5]EFIAS1:_XFK=0F!;4C(K
MF="IUEFI$,V&&33Z(;93D=]&JRRQ5M:I,;;W-30;?M1/9976JY@$EW#MD4\%
MF+ZV>J-!^Z)Q4J86-(;P)"0I=3+E]QK3T9R'/M9PJDXP;G%4H9\0H.MF1U)6
M%)P?W:IQI=)1W=ZD]E\2D2LJQEVRZ+LA*D?=QLM@^R,LG<58.8_-V7*%DW6%
ML4TK#?9BXWI>AAB%--P'FA=2:*FT8B)@C>-"%H4J;.729HR1\2]UML46%WX[
M^/[^_&C_DW:29I)RDL&^0 3GN"\4@2B:*^.HT!&;!2E6-"5;]A4L:R-H':"X
M 2P(G;-V[R*$4FU[,;;@G4%9\3)]=BR7"'$('N&_(].&7P9#TVYWRJIP70#X
M-F!35502_F[!+C&HZL3A2^DJ#9]D&MYJF,95]09O),4;$MOT V.+ !%+R5Q=
M=?V\U_>#T'UD\HB%" ]./A69MRJSG!B5%42H$, DDX9(SY6.IH@:5N3I\+0/
M;V!Y^L7*?U5]T5+,4B77^7JY('D3P>NM@,[&.>QIG6 &(RP9.TK51\VTC.L_
M;N!P,$#&5:YBU#(*IXTN<@G<RUM7<)[SK.+C"X"Y6NX>1*N.G\ LQ[!8)<@&
MMV"Q&R<]F.V>DH(&2QASQC 3A,M82J7(5B 6R$=99';Z6[-Q?MH"V<"EGZTZ
M6Q:WG:D]&RJ<B:4([35>H$B596_/6^TVUA<.WQ 32NDR<(F^P<V:X,;= *!L
M#4J82O5Y2RP8B^S=\I-+2X _-.)",V$!WI6GU@@JL<XC,TSXH)S)O5$U<=DU
M$(#?WWS"!AN%BH8PRQR @,Z(SK0F+G(AO))YH3T0%Z6;5*Z&@5461E6!?+'2
M][/35HB-%]^"&V%-V,91R6::U1M'9\G( %6NWDB4YT^0Q1:JW_AC+UM=N%\+
M2,[D^Z]"%[[:AAN. #3:XT\>I.KCBQ<LW_OW"$:-%:)[H[X#=:P^D7:\P>6F
M$P >,*F>,\.R%/KPO-<8A#/31Z6:^1)L?EB <9",N[)<[^"WQB^M7R]7NVYU
MJ#>G=DH;:;367% N=*ZLLJ!N*I=69WF49O6N-Z-MP[/3WP[26/Z<C@Y^Q?J"
MYF2Z"1+VR!3@\/EK<?CF4\ZUTLQ9XG0.3(D% 0J0"Y(5L2B"E"%P^^3I"MG_
M)R[_::\3[*C53N79^^%KZ(Y@'T0I^Z5U[;76,C 3N5/>%H*+S!:4 \T.@<48
M=*[KM;[Y6A]< "NVA<IMS"4)G%LBA-*D\#$C+G!J<ZM"=%>L]5D?RQ-_ P+<
MQ]9/E0U6L8\FMCTP0P2'9F5378XB'7/12+M<(_9[G6M*B<V-R9ED(5(M7,R,
M-H7);!1<:J#V\H8;\4T\U+.FV%OD)(-:V%#8WGP[//\DO*0YEY8HQ0((6V"D
M*#+87G.M'=AB#FRP)T\OD;7KB80+$4P\4XC,6"$R6A0TBDP)SKS,N<IJD;A_
MD;@X./^DI!*!1DHHQS!J*12@ D95*^7QC4)H^>0I76%O_3/M*6/CJ(22RI9:
M)%EGD_D&/$(7$JY-ZDAR!BL>6ZGI"' J[%4"AH+IGX1ANGK'?&MU1ITY%G/2
M PG9:^R#&5':9PA^V.]D/(+9#X,5UPK8#07QS6(;%M</Y0?[*&[5'_;BFN+-
M0_0%5U30* 7(KJ:TR'/'M15@P;IBK7WQSQYVPP'6^.P49?AU][@W-.U4&+OJ
MVO(V#$?][F,6T@\70(BL!LR KY*,9P((4:&)AMV16 VF@A>9%AD(Z8JVP?^\
M6BZ'.-^E,Z"<<.!+..&-7ZI>0L?OWE8MA'YMC-M&(!:VABC4H4_0SCZ;4JZ)
M&W16!JN^.%77B\NWX-:@\8?I)JN95BXKN-5BK6:QR@%VY771^>'#,/0[K>ZD
M6=)-W%T_:6_7%5"V4+].Y,'^)YYE.JJ0D9QBCYA"&5"M5'932UIHP7UTH%]L
MCU_I=IOHFFD<H-PTGIE^&VQ1@/!V=5)WI5MM[#WK!UC?00LN, C]KZV)"JTX
MZ*O]9=?PEUF72\TRI94JA S.BH):L#%M89G+:*S]93NFO<?[[.#-)ZT-CX%Y
M F2; 85CE%C*&7%26>RK _9D#MK+93/+E_.LK^DO [4"U426-?:!#;;-/P76
MM,R-U%PZ*0*8HD!O'?.6A8(;5<C:9W%S@7M]@0(GLB+F@A+MC":"9I)8ZQD)
MA=4:F+%37E_//S4^\C5G9^V62V$F8^@;"]S-75C T 6ZS*B(0OBL""$&H6+D
MA>:"VUH<?D(<))B04@!#L"H2%BC%0 -%#,PNL ?GI2\DRWA8WX6UABC<DY?+
M%8Q'':0T3 D;N'9> =( 2<IS[AFK71KW+H_)I9%K,,L-ET3$PA-A=4Y,816)
M8"M&GLD@5=B0E\MP&KT6,2H)9,KD.D;!%,\T:$(.1FLM$EL@$D=O/C'GC(RR
M(-0;+-&(Y;>*K"#HC*0@%1G(Q;6]7%<@U*UZOK;1O[#9N)J?-%1J1\,6ZJ'+
M#M]\DH[G!0?Q*:3) 9]Y(,8#D:2:JAPXNF?8IG-U?,\MQ?+<P.GPX*-W]F$V
MVPTF;\\588*53(1HF78B4ZS@@@43BSPRZ;0>1VL*)LGXE]H5L<7Z??3<P7CW
MY<'W?7KP>9^"KE-86@:4B%A-+1%>&V)T9@@/3'FG@N(<LY5UD^MEQ_VJ\&.4
M0O@,&8<?PZ:#&U>R&- A;WNI27V$7;@?W+"W,B1YU74FGY\$+,-'8/O#PYE^
M&%Y,8>6BT>IT@F^!S+<O$'-PSUWM* &QY564,PRT#/G!?7_F=&?=4-9Y=;R%
M_58:6&_.LBRG0F0F6IXS;Z3RPE$KW=A$7E#".H[UAWK P!RAS-&<.DN P@@B
ME(7=+V<%<;K(,\.-BU'#GI?MT>(*YWH=R7H?>^'K;EGKY+:V04=EKA55H&54
MY+#_T8+F8(_D6:&CM:[:!L&BO/_R=O4V>&WUYP=O/A7>4(J53S.AP?2TZ)T'
MXDLR%K,\Z @@2T']F^JF23@WS+NQX:35[:9=J;M>]LTT->.*5(SAXEA2 M_"
M=I7@:G#3W4KKG"L:#5.:">:8=4J;*(6S,)E9H:Y3YJ'>K6;%]6C_4V&X8R)B
MB!CW1'"5$9O'0"0OJ&!4%#SGI866+XLK.BYNM*(L\QA@JF.T0A2%51C[R!2+
M-@(/"?6*WG!%!;8GR96@R@J"$2T$;*Z<%(7*":QJ+D3,@Z)E.TVQ7 ICEG_
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
M1-TPHAX^6R)?)K,N"R$GEGI#A- %IBAP8IGPRMF B;Q/GA:BR=DRI"X$,=U
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
M;#"4RGB;=/#0FSNR!\,J^922U58%KXQ/)%([;Z#QH\0<^QBL.0I5IE W;=U
M-KMEJ.+@ OT?E>WG@P5ZAB>'EX0)(HVHI&,:+%F&"M92L3&I&"]Z*YTLH85<
MVM; L%MG[5H!;T<!R[/U4;<*R\)"/=-3OY2%U^L@./9!9\!4Z91!6W$X=LJ7
MCI +L&&JQ-9)- V&?,_V.9K&7.-+)<&^L*%/S'!HW)??4;_J)=Z8NW<N(\Z'
M@>NW;)GK4 7$8\!PHTJT&X?%SZ9$X.KN=[L8#KN<#O%_DQS+"T#5JA?P\^!"
M!U:TP6EJ!4RKN(OQL@-RXXY['LK4I&0/+R2:XA<F^://>IU.J\R0_J4:]+L7
MSR8II;N6,3;?X-+/IW^;<?IWE:-J4V1;FCU0J,^C;GEXE>:L5,N9WI?376LV
MGS:1R%+%<3/#33#EON+&BHEJ56R%@8'Z1F@/PGF9Z+=.-DR5Z(Z/-*OBT^NM
MEU/3JG*Q$LJT Y:+39)Z-GON-XGKJ22N"@9?<*R8;BHI-D@AH&/Y'4PD:Z^!
M"7O]DU!]"K4B523[VH+5+8\)NP,,-P1"@<TD,,EG-L1HM@;Q-']W\IQE@MQ$
MX$=CK"M?'Z#PCT>:1/[%L\6\A9OI6M5[>U;A!B,[ /Z:PN:JNX^OILG_C8.K
M*OF;GV$8^DE*<$/'%ZQD.R6XC/-N&PCJ0WR.*R!D$(8X7GA.N-BT- +='R_G
MY<]9>=E:H'NF/S?A<U,*<S?&DN;D,0957LK8@=\?&GQ^'. 8!(>K,'JY\E],
M__U^5ZB >0F8?[ B-Z$YR4/ J9N$?"RDP4R(ZE[C]42T*Q29BO)$NF&;'U0Z
MU$Q<RU<%)JH0NUEU_I%P3Q!]3JQM0"*?"C;YBM^7.M=HE6F_F%-9!=O/ZVQS
MS#@Z*:2\Y[ZL#?)/[FU95Z?C''W%*.8*6HY&0TP6V=2&=>\R^[P,KBBS$%#^
M&O\M81X%%:O]E1'>_1Y(\B3*<];Y,5/(8NXD#9X9OM&_*%-X3F'_ ZD?E$4
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
MSW& 1,$2HDP()/'303A$&7PAB$=T$P/ =QMOP*$2DBFW5@B/K3*D O@2T?J
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
M[:PLE]L?7EC$0"Y0#>T_8X=7PX4J_V@&2N+Z*ZJUQ;])?[!J*@IB&W^HPBA
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
M4BL>1J2DGE3\RKOY)H\46U[U3]\B;&\#8NH']G_I_[8V^A*+N\-M[&V_S_N
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
MU@8)J$B0ZAO-A3 "#B)HX]*N)3DE.5M%SL-<YD,*KFI=Z;_R^0F=J@W4!^I
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
M+0]GL^\V$^[J.G1NCEH/&.#C)^]]4R:4V!D+[<"9)@:="7!"X799Y*:FPD>
MUICP5PH0S^.!B&Z*>,8\]T!$\8JYB$$A>0Y^CNEQ-)<Y11QA)@1[V[_3>[<+
MDK'/["$6^75?[OY7 _.;8B<7]'UA888@$20Y\(B)^/F<R$-?]W6!F.\\U*&$
MSH.'6+C( #R8!XZ (:8@/&VXV1$G-S?R*9]S<I7+NLRBR?@3+G!.D @H>L1/
M"Y_"1)MZGJ32LB3<8WD:<-ACB> F%. ,+#P;,#B@A"RW$G0,6$JUO*01D09W
MO?$M>WW;+Z/3J0XQ%SNK'*KDX0*UF""R79Y\Q7G&U0/AA3?CV_AI9I:<.<]8
MXD\4N8-_91,B;9HRAG%$=_9.I")ESZ7'*!X>*AL!3UL%2T0RF$D 704%#!XL
M>1F\K3C<D@68720B<S-^TE^7;QY42!]2^<^+OZ+HP-H/X</@$:18&"YZ5X#S
M>%R?!D4S4 ?)214[4^QE\IOL97@C8H,Y]%!^09!7?LA"&/+Q-3^9%H>U&25B
MP)(R9J$NHI1.852\T2Q7Z/65\$WJ 2F*-^-*$@_)?I&^H<1.BVN<3.APQL"+
MW'O9=Q;8#F%: ]LY<C3F9EDAA5#RR\Y_S#>/=_@]C)@(TX:\DDQF%X#EVS+9
M0KSH68!FLUEES:_/!QZ<U.F]E(7*<1U5;JLO)3;5.W(>@S!GS09K#F1!ZL$A
M3** L+:MH[_F]H$"?&R6A/A.ZJ[1%49.%HN:MGOM);Y<8>5;W;G!?M]M]ZMK
M]>P&I6[<E('[IE5*?6_^5CR0^V[3]MU&1KE>X@PHS?(#!HW8]5^\T3<^:E02
M']AQM'WYF57E.C_'2Z$DLVUWJ#4[F]&Y''<4OKV3%7C8G"AF"86Q&^VX3;K2
M?)AA*_)A2@+AEW*0/WASMW(PNPU!X0\>U;6IPHL2JU,"7@5$G_ZA?=%R952Y
ML Z&/9/3_]JSLSA(C'6T"!C;S.=6TOJ>)U']O(!Y80('!GHH08[9UBR7_%R'
M4M ]:2XP!\NF*]$9.)DA ]?<6:XLB@9158:@@9K+_"8/C);&$P/4+/51A0^F
M:""7%J;9BK3+0BZO[8=IWF@AF)?1&Z<$WAXE1(GW+/T@>L"D3N0%)AC3%HL_
M+'!/L>9S\K)Q4YO/L8XVB\BE8V29FO@"NG!^AL4GF8X+!\SY$V9$@D%>\6P
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
M?UH"K\UO_2Z#&3W>=S8EA?U*ICMQ/^8Y<\0M5P7 \ZZ2YEY4D'#O9&4Y!)+
M*73%9-DG,>C;)3&\50R>L4T!O^0T+W:S*R;@/<8ROE,9AC+#K3C8.$NFIYAG
M1ABS90?',D+N,6*;?I1M,SCEK6/=Y^F'H;Y&@=S?@SZZBI[DKO@*_R!QO;8*
MEK&?#,)1(C]J%2ET(:8D*\K3J*>44(K03QI%JO0PLE;_6]P+7TX._);(4IT<
M.Y1YKY2N&X3SLK5Q"G!S-CX>P+\Z%JY/M(G1;5&6UDI:*VFM.F&MC/Y$[:%
M]T8-%>B*1]XV2-EOX"OG7$+\,[GWJN 0MM!8B@2XG9)U/J.WQ[9UQTJUR-XT
M4R*DMDEMZZ*V5=W=+[!/=R*JPS%8LAV\T$'O)3&=CEJ;JDQO\DFG.X:KVA*E
MU#4MA"*-@S0.TCA<(I@AXQ6;EZA5W!H> Q+).'T@W,R/,;4'I[@]0M1&PU8Q
M_'L"@LC36==/9_MOBAH1"9':W5KMKOI3VK/>4&;EH87]5]J98GRBSA2Z47-G
MBI+LW,J="X%^]AWP!%O0O>6MJ)X3*6]H]1U7[.'66N2?OR^<J1/5W#:@:A]\
MLX8TZLE$&_5&QV11CS5C/#A+3FZUY-F#YCK61N.3YN0V)>N/!BRK;R_/ Q0*
M08;@=TJG['92Y''D47XB2+M5 90F)QQKNV6?Z^U9]O)#M_T32BZ8I+H<-TV_
MF%B6'87XRG<U>IK/S[9\/KD9]H>DK@EO*?T6?P5SLDHW:\;%]EWM$U06 9N#
M7D31*GS[YLW3TY,&\]0>_,<W]X&]P :O;]CLP0K>S*S(>J.;0WTX[KV!^>KZ
MI*\;)CCL@R'X56]F\&^]-V/?^[JVB,! W/,:R*1?>T2EC^^1;W-J7XF9S!_2
MQB^B\G8=/%/%GVB$G[&E0TSD*XD1 "E,"EI%[6+:6_,][V.[WI!A?/??RBWV
M )WQLNT17B7IYNO7__7&6O?8I#FYH#G9?ILGS4DWS0G_IZ'WR+:\03MB9\;"
MGU-)-?5X(>NR9DCNDV\IU[\-E@=_T)N\R^R/Y5%W@Z1SA+1!==N@OK1!5VF#
MX/0/_^N/WUC!]!G[2OCS",X69!OPVFIU-]_AX?Q(C]3KRWRT(Q\+[PSNSPRE
M+:G7EN@]3:>&78.-F+:T*2VR*7\:F&@6K1;LN]X3QQS2/6RZQ0+J[PIZ?,<;
M5G].<<65+]0DXP\/%/N>,$3N'P+&6ZK<?@K8W5?KN_*S14W?PM?*;=8T'$>7
MRENW\AI2>3NFO,:)E/<S>V1>S*3.-DYG^U)G.Z:S_7TZ^]X*%^LJ*O6P9CT<
M2#WLF!X.SN?XBJ/NFY\< >B$R)H.9B[(7;41VFQ*;>Z8-ILG]X2E$C=<B8=2
MB3NFQ,.B$N-$[OX']+:Z^LKC:[-T="1UM&,Z.GJACDJ5K%DEQU(E.Z:2XZ)*
M_NY[=S\O5Z[_S)CRDX"3D,K9"N6<2*ULL5963=;(DC3R.6,&SA\^BA9.,".T
M"TSS0FB71#VYGG_%[Y7?<C_(%%A5.*IA!E"M&).D3[^U]+V'+?D<JO*']@4Q
MBKUORN^6 )2Y#T/?=@1(,::'8!Z'B]DB >][_,RABR-?(<LAN91QJ5I^#*94
M')\@(XF^1G3124?298TNW +(_*EZ]W?#J+F^)"UZDEM\#3GAI*R]R1OPVO7>
M-TR.9M\-0^1?_<,)"47@(;8"RT.'/8RGH3-S$%7JY7F8*'K;]ID=@*QBG\DP
MZ\;2DC3!DO1U6:G6:C.2.[_W=6$"WB\<-E>R"/;'.>SF+$"D/APD0=TR<C4@
MHNB#\/RL8&IY++S[^-UESPF4']@<0ZIJS:HJJ\ ZHZI&7E5_23'(I:IV0E7K
M]L^EJIY.58U#=M5);RA5M66J*G?5SJCJ(;NJ5-66J:K>:\*F6L?*OQ; CQ$#
M,0"Q#CGF?7DX)PW*_#.V OB]^UP2E_DG05&CS/_)?Y7#9E8R6&9*@(P$*/P'
MZM>EL/^-F!<ZV.GKQSB$3\)0O "G^ _+>X@1!O36^=\?/__C]5OXQVOEO>]1
M^T%>%VRYA"S_9<$88I/?.NN_^((%Q 0_COKW<<6X">"_=5YS+2Y_ A^@ZH=?
M@&8AOW*Z=1[I!3.8-_SV=S]"S$B_^,[,9J1C:06AD[I^(5T?7*FNO_=A*@JV
M7*Q3O5%KE5M4&QMF;,%']&UVVZB_KJ(7NMYVQ2CM@5J?=#0GY:J.U?]F>: 7
M9.#!:I,_JH"$XST$&'4K\H-GY1-L*_CA?1# )B22D=8%=:.W;+*27#-+O6K;
MT4NVG"UM<=J@/K234_6A-7_X6R/ZT%Z>MN7-8K]\^/7W^Z]_?/[Y2Y5&K/IZ
MGUMC=($VM^52\2D.PMCBG:AP+PK8G[$39(X=';F8'0>@ O#6G[_;"U3<Y-RE
M3_H#53SXX(017FHJ"RM49MB@SK9B=.:BA1/"][0!PFNF3 F!8_ %[(8.O&;*
M%I8[QTM-'(C.D/P'*L\[BCUXB@:TXFCA!["\F;9!Z%/3S^A&^]VQV3^F_>[0
MU'JC\<D[Y1K:9#(Y_:AC;6B<M/_NUGUYV+Y]N=Q'K>(?FJWP#S<!6N;TOT/!
MXNKCT$]PF'W+>WH:^R!>6^@8_OC\MDO+>1.^47[RXP<7MKE?,)<V7FMS_5)Y
M/:U*'8*YW%RBMXC@K:'IECLS2=I*I*41RWJ_EQ/[]E/@>+:SLMQ-BK\^*<F;
M0!RYW75F.;C=_>HRSU/^GZ;\-V/N819";FK;2=LXLK:&<EOND"4%3[-#;1"V
M9(?:&J6]3I"O06]7</7-U)\]P_];1$OW;_\_4$L#!!0    ( %6)]52*->WL
M$!,  -/0   0    ='!H+3(P,C(P-C,P+GAS9.U=6W/C-K)^SZ_@T5-.U6@L
M2O2UXMF2;XFK/+97TNSLGI<41((2:BA""X*VE5^_#9 4*9$$+Y+'/$NE4HE-
M E\W\#6Z&Q?"O_WM;>%H+YAYA+J7'?USKZ-AUZ06<6>7G6^3N^Y9YV]??OGE
MM__I=O]Y-7K0;JCI+[#+M6N&$<>6]DKX7/MN8>^'9C.ZT+Y3]H.\H&[WBZQT
M39<K1F9SKO5[_?[V6W9Q;A[WK6-\TNV=]\^[AH7T[M2"GX[/3LXPZD\'^*3W
M:79Q:IM]\^34[DZ-WK1KG$*Q\]/IM&O:)WT=H_.^?7PF0=^\"\^<XP72H&&N
M=_'F77;FG"\OCHY>7U\_OPX^4S8[ZO=Z^M$_OSZ,9=%.6-8A[H^-TF]3YD3E
M!T?B]11Y."K.E_.-TIR1)24NQW.ZP-YGDRZ.1)M[)X->5$4 $H4(XGH<N>9:
MA,59EZ^6V,NN Z^/Q&LAI]?MZ=V^GI1D\76UI)CCH^!E1T,<=)[Z'-]1MKC!
M-O(=J.*[__:10VR"+3 &!PNZ-PHD7G/$9I@_(FCP$IFX=']\^473!%=DL:2,
M:VX*P$;>5"KL,2ZK=;2 UP=J(BZ-593THK:ERA]AAWOBMZ[X[?.;9W6.RDOU
MO>X,H64ER<DZ@?3P214-$D:JGY^?'[T)J\O6(-."9/FN^+&K][L#O8+8/%,L
M+QM^ZT;U]J%#/.*JZ1#5VU&'S.&59PM%->7O7DDULH=KR4Z(*HC6'U<1Z&'S
M\XR^'%F8E#'\[>+BAPQ31ZY+N:POGH3/EDOBVC1X (\$81<1:R-L1TXLY9$S
MAH;\WP5B)J-.P3@Z6C*ZQ(P3["6]N028,VQ?=L"G=R,G]:>#II]!D:A$"G_3
M\L3K(ZB"G8>X(5%=0?YEQX/^=W#0-0UN]Y+AJNV&*AZ$"4GS__?FF\BIVGRH
M8OK.?T7K+6Q7;3U4(2ZIT7A1>P+O-6)==JXII*$=33S[-KHORB2DX*!*A!FA
MQNI\Z4&>!_]JW3AO[6JRUF]'VV6W4'P/6T_N%_GSMG6'E<,BBHI;=E&ZWF:/
M9E8+'T9=J.K8I\?QT\/]S7!R>W,U?!@^7M^._[B]G8PK=G8NC(( 71+0AUX?
M0_?AB($$E!9B:0'8@9?)^!DQ:-4<<P)Z[HFD34PU8V)DEV=,^W4#^W];RN!X
M O_]>OLX&3_=/3W?CH:3>WA;G[T</#5S@U[/4#$7@VI/=UH,>^#L[O;OW^XG
M_]H/7R&6FBL#LO/R7 60!Y[NKH?C/^X>GK[O:6C%<&JVCGN]D_)L"51-PK:(
ML2<V0R[Y2VIQA3SB4?LYT2#D6F-_L4!L1>TQF;G$AG#A\J%I4M_EQ)T]4X>8
MD*56(W9O4A7\]_6>K@=I)/%,AWH^P_!+4O0G30K7J*TEQ6L@7PL5$.\2*FBQ
M#EJDQ,%:*O/VL593RGKDW.HG6 ]D8N%/;4K"]D7E(V(,:KS@&\P1J9AWOY<2
M*K,R>@/CIYA55UNKI?T:*-8F QOCF8CX]ZY-V4+J4LTV,NJK8XVARQGS!JTA
MB)9 :34%$S1UJCK]7!05'8/>\2 ]RC+HT'X-T-H]-';RHL5P:G]X8I0:. >'
MMMW-Z^!T1R!6F00YB9<C+!1V9YR.L-@^$E8>0GA!Y^T\#G>6K[:+4T,N:)6P
MBT147*NR42121N-4B]6)T+S(G%KE!6X1<Z%+O&?,QG/$<#5K2-56!\<S/<UE
M!*$!AB9!6MS[=2)C#H8Z+IX/TMXVS40;P^)V=U[3Q=(/&D-MD9)#JFW=$,?G
MV-HN6R=N[D&>TH%"2BK7E8NH%GMK:\G"ATK9<KH12L\TD/9%X!$V,7FI,5"3
M%95^$OY)4Y:HW<[.KN,;T]65;E$'SY@*4 F,-OK#1/.%@Z"N2)6HG7A<Q^N5
M1E7[MH$A]V%R^0J<6H N?-H&EZUV73O-]10X:KX,0^[$*/AJ]>1NA)%SZXEM
MJGOW!9I!6>7%\6P(=;@YUK-&$4R> B M@=1V,NH%H7P@=3@Z&63E 9G$M#,T
M973L>CDB\VT];U=7C-H9GAJ]T[+L;JQNY)K P6-N<G,/9$+S^+UK^HQAZQHM
M"4<.^0M;,*^Y?5MB%^3NWR8JR54;R9G1.ZME))$.6J3$)RVAAIS718H<#"<B
MT)QCRW<PM1^@?^#?!\J?ED+B< J_45>N$\)/SPPC\]\^\:0ZUW/Q)<T>?<L^
MU%";U;G1.Z]@5J%"PJZ$2M)Z0"DMT$I+JB7?@6+=A&9:J%H;#4WTI,=EUQ#W
MFVM2UZ,.L<3W=[<N)[QRAE<&4)GO]7MZ.@M/H&K$U39QM0CXP%NRF^LD@^5A
ME:EA7Q^D<_9R'+8Q4RS1ZSM-B&O@*_US7ZS;UJ2WY7/H$E0,9S.&9^+)T/,P
M]QX(FA)'OH+@];3$3&X3CK#G.V)5*JJ'O%L(:7SU%?,YM1*"WLEDWDM/M>D-
M##UU9**TZ<4J:X'.G[2$UC(W6.NMA8J+K&(-@3PM4+X;:+\ANH7F_ _$B'#7
M43I?+V?(15$G"N"$4C/4""J>8+0P.<CKSSH900&6.@TX'J13N7R&VACZ\[HW
M-5D'-_P@W:J<:($;P[5]^YYDJOWTB:&GMO 5U&<N#DAO_A!XY6 FM];AX&QC
MWH:6)45L'&W:IV&H!*BMX-304SN62BN(16T>@&P?V[]3:KT2QQ$#D,\Q@]Y"
M[HQ QP6I2S5J"]'4H?9,3Z_S19!!VB1 M1@US*\.?*U[N$[P+8FI#L+G@W2:
M5(:[-H;CH@[?:1I>%5SI6@<]0T_MOI6BM>4S\"(6XN7MHI+O80.5I:N-1#?T
MU#I<22-)KJJ7<Q?MLR79%77"<;*B,O(.^GIZ*R1@H'41-M%I=8)INKHR;L(_
MZ9PGV?-MC(^)/HP]5>)AK0\<RV&J'9UAZ*F5A@VR-AW:)H_M<UQ#TV0^CO;Z
MO2C&)!9#JW%8 D_MYH[U](Y""!H=!/ 2T2<!?& MT1EU_&)I5+6[/!FD U4Y
M!MOH2(L[/?:%Q67KN-UWT4#MI$\-/343+6DBF^Z[K%VUS[&/L4LH>Z1<LO1
MD>L]HY487E4_I,S%43OR,SV]/Q> :1(M/)P#>%H(>& '.J'>1^<%:&J'?3Y(
MAUPU4VUTU/F='+O'1)EZWZ;7$:%TM4;/T%.3EP)R-UWL1N&#(TV0LN,]!&5A
MU?SJAI[*M@KY;?6Z7YE1]N1S<<6X^!,%R0+O-:C5XM0&T#?Z5;WWUA0X%K[M
MY=MG''>(L'\@Q\=Q?U8,QID(RE3)&.CI+7(!HTF<Q/,VS7&S^K%.<J3 4:9%
MAJ"E'"MM3(>RNG5];B183Q/N+IZ$R5M-L,5IXOX5CS-Y8[;W%2.!8"&^QJ4N
M&F'Q20CX)7G%6!WG^V%:JGWVL=$O:UH;YV'"=4KIT1/3VU!I<5],\D:9M=Z?
MM$AS#?&D('%/F[;6/[S)[>#U-\WDD;IVU*L! =EV .78^QKLKIJHC?+$Z)>,
M0IM&F=0JLE"5O26U:Z_)7=/%@O#H"ZEK*N]#Q&[U:T950.JTXU1/G\E*H$DW
MLX%WH,>LN;1>#*?.1<X&Z0Q1254;4Q)%)^\T5:^ J_:PYT:_VH!K^U1=T?/Q
MY/F[Z"&7KT;04O92;^5M%T%*SH][,$&ORGER=AX)U2*I!SO(H><!<@Y\33V^
MWI;:\13TWJ2J+40W^JFC654L1&J@214VCF6U^M!T*>[N? [=_16D+OR%[,9G
MM*K]-<5^1*IM17Q/L8NM!.*U4'YH.I$&!SNI2=J?^@=8"@@]V,K/W3C@U/P!
M$U9LB=O:L.M)?2KN!F1C*"=JQP,]?<); G4EDI:$:CT?M3;054C*F=FQ,4A/
MHO.X:>.D++MK=]LZ+06I=H['1C]U BF7MI;/PK+[>[TJF7P8GL,:89/.7'&!
MTWH]'3E.C#-\1<RJ=T3B?751&\V)T4^?I<@WFL0:Z<:;4#$MUBRY@@_*;8 &
M^AWL+L6U?!U^DOQ>]I0G0VTGIT8_?2:CE)W(4NN/G _,9[,RPA[P:<* D06_
M@=SW(%\A1LW_F3%('\DHQ7\L,C0%*;2-)G#O DUX@MZJWUP55U2GU>=Z^INX
MH+8FJ[>SM^M=$K1=73E 3GJ0-:MZOHT&'Z8 SXCQU80A< ^F0*Y\B6\.BG(H
MG.AZ^JNI*">16%H2[,!*S4LTE5CJ(=,W!JD=P'R&VCB QOYRZ<A+89 3=Q.G
MUXD[P-9_6]>#N0+RYG<.?:VZ5E!;C'H(#O3T-S%)6<DW,$U(BHO_9+"\I$Q(
MU*3( _O%M-1:+]I1F'))Z41\K;]O2VCETE-=EFK-)784IO;^Q\8@O<JXLTG\
M5\>(WX[>O NT7!+7IN))\+OKTD!W^0B>X* +I<'PY?S/:_B%(><K7DPQZVAH
M"A,R"*KPDOFXH[EH@2\[6X5<<3L'C*ZHT-N4.>1BB1FAEE#HLF/Y+-PL\'Q
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
M/.9H/9C:-UCNIF9'NTA^1E!5DM7!V-F"#4M;_3O,/\W21GWE2(-R67KT %1
MX\U$":J8(YZ"]I:JH)D^7'/?L?H04A\/!*$CB:RR6EIIT5' >!Y*_4ETZ$;*
M[!,2@QX@4,Y<$C9+5MOL72%@QT3(3ZQ\]I%(-5"\;69Y/"^;'2$>@<HL"-*
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
M"T(,Q\U+CEHS&,F(,%901:FVK/=IQ==H&E+WR:-IHXIBJE>\>ONQ 7CI0>A
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
MOLIX/U6#J@SN#1N'"^3!S%C\!&DQ@5DND5TQT&B$NY#N).!OLVEWFHP_O6W
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
M]/T+H&6I?PB6*51FQLKL@V351R<.(I_RYS2M3E#+G<.(;UT=CTG-(5+%2
M]#"<)JYT:RWM_JQ+F@IS5)UY%Z&/,K.R"]IVTIQ5Q-E[S9<)+AC/*4E6X_9U
M=&@X)! 7J0A!2R=I[83= 35?@TN.'(*>&B+9TKZN7B]? J[UC[_]?U!+ P04
M    " !5B?549(+H=#E2  #[G0, %    '1P:"TR,#(R,#8S,%]D968N>&UL
M[+UKDYLWDB[X?7Z%U_MU<XS[I6-Z3LBRW*T(6=)*<O>9_<+ )2'Q=!6I(5FR
M-;]^$RRR+BQ6U4L2+\FB-.%QU\W$@\P'0":0E__X7W^>G_WP!2?3X7CTUQ_Y
MO[,??\!1&N?AZ.-??_S]PZ_@?OQ?__EO__8?_Q? __[YW:L??AFGBW,<S7YX
M/L$PP_S#'\/9IQ_^F7'ZKQ_*9'S^PS_'DW\-OP2 _YS_1\_'G[].AA\_S7X0
M3(C5WT[^XI,66:,!YH4'E0.'F.DK[8S#(*)$P_Z?CW^Q)8ED;(&H6 1EZ<^\
MC1%2,8)C\*)H-__0L^'H7W^I_XIABC_0Y$;3^;=__?'3;/;Y+S_]],<??_S[
MGW%R]N_CR<>?!&/RI^5?_[CX\S_O_/T?<O[7W'O_T_RW5W\Z':[[0_I8_M/_
M_NW5^_0)SP,,1]-9&*7K 6CX/+OZ#V^BT3]=_I+^=#K\RW3^W[\:IS";J^?1
M*?QP[U_4[V#Y9U!_!%R Y/_^YS3_^)__]L,/EY(+DS09G^$[+#\LOOS]W<N[
M2(>CV4]Y>/[3XF]^"F=GA'C^";.OG_&O/TZ'YY_/</FS3Q,L]Z)?3KF"TA7.
M_UT_[:>=,7TB()-T$1'HISBJ!&^(<=VG[X[YZK,@8PD79[.&B.]^=E.\X_,P
M;"G@.Q_= .W\@^ <SR-.6D*]];DW<"Y!KB*L'SF;##^/"2%^&I_C]-_3^/RG
M.<CG;UZ_?_/JY2_//KSXY?T'^O=O+UY_>/_FUS=O7[Q[]N$E_?9QY+//GZ!N
MM\Q(-D?8X4-OP"9^#$?#NN6\HF\7GUS!]3(!_'.&HXSYQQ^&^:\_#KWV@OE4
M;%%.<?1>2D:[?,E>VX3!##I\?IW*<C)GXW1KN+.ZFXZOU'\6(I[-?SJXF,+'
M$#X/WL_H8*MG',T>7]*7TT$6R9KH.*0H,] 1Q,#E@E B-R4ZBYK'N^29+LE8
MPC3.Z;,8XJ>JG)_P;#9=_F2NKKFJ[D=QJ:+MY_4.O^#H G^E4_KY>#2;A#3[
M)QW>SR^F,]+@Y,6?Z>RBGOO/IE.D?_*'\.? 9R:#L P8=X:.9Y<A*.1@ ]-"
M6=*)-XTGO@7,VY*YIN^SR5)&BRU@RSVB&C9-.3(;[U<UEQ2A.?[XPWB2<?+7
M']FN;'H^GL[>E+^-QWGZ;)3?X^3+,.'T_?@L#S@C6#1K<(D,.V6$@5",!J:E
MX,F7(HUL3)K[T3QY;C02]%T*\#846'!W@$(JCX9#5@1!8=+@C!+  Q-&1N3,
MNEZTO@!P(HK>1IQW=2MVU>W5W#Z$>(:#G(E2,400 04H39M-Y#D 9LV#E%@2
M$WT=@',$#;5[PUGI7:<[B''=@OWATO3\2SH;TRE AM[D J]_2"<'&5,OSN8#
MDF6('^L7VS)A.ID-WD[&^2+-WDP6V\ZS/X?3@0PIBKK-V%)]<6<E1!L$6)>$
MC(&,MJ*Z<($&N,$#^NZ: _>-W9 %#[B'#[!B"S6.&XJSX29^ \_-<^67^=;7
M"=1@Q4?=7==W@;3<U._SK:_5W49'=Q7>2,![TWY$YUPBN\(PCJ X2^!X<B"]
MRSDP%E++%;XOK=^ZH3B(TC>1:P_VVCL,9R^F=2O[;6[9#)R09"\J.ME28:"$
MIQGZ9&@?"V1J6!ZY;^W6KF+8G]764#5WO+<=Y-J#:_9W\AE_OAB>58]Q@2AS
MICPO'%0L%I2GZ87 )?!DE9!&Y)1:^_%W4>S?0M]-,^.F8NUA0;\*H[Q PJ47
MA@DR26PD([5@ ,>0YLEDL,+1=*5OK.#KT9^X8K<48P]>U_6TWLP^X60!2AH;
MT#,/F?P0<@6SH+T)/<02R<\WND31VOE:"^2)JWEWX=[5N-Q5X[\.1V&4AN%L
M<1XM4,5D/4,30**M&POGX(-$X+((SGU@RN3&*E^/Y!3.YP8ROG?S_H^?UCR9
M]/,"].+__?WEA_]J^/JS^,#>7W[6 5]Y]<G"JTCF=C2E*%0I2E31!&N28%)X
M>^^KS^*SF[_X,(&NY&A %TXN/FTWX#U:P&2$\X5GX=8\%Q[9B\_+49I@F.(O
M>/F_+T?O9^/TKT_C,Z+P],5_7PQG7]^-S\Y^'4_^"),\X,69D),&EI6C168X
M1%8B:.<3+1:7,+;>=3:$>!27O)MP8W4OZE,EO;SRG)^/+R&^_Q0F.'US,:O!
M+-4&'K"8BBX&0=,^6H].#L'2QJRB<T'0XA51-[_QOQ_/_KG1JS+OO XTTD0/
M?LC=69-D+E\LWXXG<QW,Z-"(%[-Z??IA_'H\JI?5)&KZQ(\OZ22A^<P&K"AC
M72X@DO>@&*=UY8("IQ):DIWCN36?VB _;>8=0+L]N%9D6I;A[-5X.ATH%V4,
MP8!7@9!$JR *0L)*"MI(LC1UI^O-#7AV/?II<V5+*??@6,WG^'(ZO<#\R\6D
M<A4GPW&^W#OG__Z99)%I6_V,H^D\P'*@%"?_WB$89370_PN(20=PZ# 43$F$
MTL<&M!G,TV90WWJ[2S75$]7^$<XN\![$0F"AO= #\Y),R$*(G14,,F/.H7:2
MI?8!99NB_":)UDIK=WFF=^79L_Q_+J:SZHM,W^%9C;[_,/X0_JR18E5"- 62
MRSW049<@:M2"1)9!25Y#A5R$X)7!PB++V-JVV@'N:3-O7WJ\2T'3D((?QL]R
MGFLEG+T-P_QR]#Q\'L["V1QY7$7^#DF&T^$,%Y=PEZOM':;QQTO=SA?>P$;F
M&"L,4C"F!MLXB%(E,AT,DT+8DFWJCZ>]S.F;(?/A&7&7\;;)X?X./U],TJ<Z
M@[M&R4![&TEF"I(3')1PY-ED+<%B]"494SRW?1SF#Z(Z;=8UULI=WK@^>7-)
M;!YE9KYNX$844.@YA!@1$C?"JL23P=9NZ*.@OEW6;*Z3NZ3QNY+FM^%H/)E?
ML%Q>FBR%4A,#?AE.+V]92!W3^VY9_GXIM@%+Q;.@<MTER2-2SI SE!VM!>,Q
M"<YS:7V,ML)^VA0\B(;77/EN_3(P^_QIL![9BT*N]FSX!=^4YS2!\=DPS\_Y
MEW203X;U;O#J+T<S$L% N$C>N37 +*.3704'M"?39#0MMUA,%JO/37>>-MNA
M.4W:'4A;:PBW\R-#%T-S'M@QD)S%C!B!TU9.)W_DX++0X()/6:+T,1_"AYB#
M.TV:]:NC-6S:^3G@P><TY4.1->@7@R$K($8!4?D$3D6>D07'3&O+K/O#YL&>
MYQ27464?Z9SA1 R52"!1%1!<>"PB<1EZ<7,:/\_MG NEN<NH,@,O4ZZ1GPR"
M=@PDG<@H+&<J\%/-A=HE]&$',1XZ%^K.%"[)6&\SQJ.ZV\T3!F@-")D#0@GU
M[3U$#Q$-;7&E/GR%P(WIC1CK !U)MM1&BKZ/,SL+O(>PAQ5,BTC%+J V29W:
M@ UK >TWA:H'Q8W[DOK>*!%<L,II#HP+.CFS5N %6=(V&Y\5$\6KUG%U>Z3"
M/7E5AV+")L+N@0%OR7@;S9;Y(4QGEV-]*PPTN\P"!#0"DM>IV$R&I0FM(TUN
MC+]_9Z.!2E8C2K:59[_1D M Q6LLNI#?(DW-#3=TR@4D5*XH3#$[8UO;Q'=
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
M:9T(#E(1_+)+M9/: 4:MA-8Q*UT:[U2/0-KEJF;]1_^"G\?388UH?C><_FO
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
MZO[9>X@MV:1 E$\E!5/[@#JG/.:83")7R&0N"^80'H@G:5,:ZK%+?"0<UK
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
MZ:'U=05P>2O9 >(>#:45> <WC]JHML,!UD(O>[*(5J$&AR)Z3=NF49PV9A[
MB91!:&6Y$]:%YKG4!Z-.=^OG8,S91!W[LJ&O]N+EF>N%8O49I 3C004Z>)U,
M"($.6[2"V]1?7-,#N([#!-I)H5ULY5VTL3<+:'Y,SQ>,XL4Q9R*P$FG^BG-P
MF0G@EDM#BR@4W9N?M1[2=\NGE;[NTFGK7DQ+>&_'D[DNKH.(UX3_+[.7.T#M
MR?K9 .8Q64%;JGF\7QWU>:Y= ZP1H\_.QQ>TI2Y?VZQVV7D)(6?R)17+X(P2
M$#&3=VE="?U="3V ZXALH3;\::Z,'@BS"<=M*:B%3K4[:3WBI2>HHD9Y16=E
ML,K'UDG*!]I_-C2+FNEWAPUH$^7T8!X]#Y/)5SJ]W^%G HWY4@CWPV6115<8
MH[-<S]MD2O!!:W \E<"%\LZU?F3=$.+^^=2;NE>?X7O450];U(OI;'@>9OBF
M=)"+1)EDEA9BT;5 K:O=N=& +8*\5H8F-^?5)OA.EU2]:>G>8*]]9VF3DU*6
MB;:7KLWZ'-L[SDP_F=B[PME/MG53H:UD5!NC'=<:E>!<<:6<Q>)%L-J4Z),K
M#V=4[XKL\-EWKZ[RP8(+EM:L!I8] Q5I*07/$(PGVR.+()3&OBSZ8\B:?GG^
MF>!4R_U->8?AC#8CVHH&U4#W!<EXMRJ#8K6P1-UKK.!*1TR88^L8_?5(GGKZ
MZR;\6CT8&NBF!WOUY>@+(1I/OMZ E(L/JG 'Z&O%(>$\1*,LB.0\1AF\S\WI
M<A?&-\V5';5RU&G2B-D'.I; 6T=&CZAE#44P(*PWJD@>BSO&3?H)ITGO0L7#
MZ/U8TJ0[!DA)R4QQ68&1I8!RP8/W3H$0GF5R%Z3UK;VM;R56=B/6;!<KNXGV
M#A['V 7L]UC9EAK?*:!Q&W4= <=2BC8FR%(3:%$4Q,(EH,K::L4PB-8%MH^
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
MA/DE6>GI4PU8(B?O-O)E68FO QD"(M.U?S76.FCD(L18.1R*LME)+,UK]NP
M][38M"^]]7"#?QO6/['.!/.S+_33C_.F4K5QWKLPP[?D)]9R-0F3M87[VM.,
M@3(E@BNU9S5WTCNAA=2M+8Q-,9X6N7K54,/*$9WPOL,JSYOU3OB ^6(*DO',
M>'$D'!O!8VUIPKV)(3E?6&MG;%.,WQ"C=M50;_4G5F5Q^:HJ&"O>U0@'Z26=
MV"I E$Z#S)*G%&3T93^>_%Z;"/5K$;>1]K&DE'>*O$M2!%$RS<;3(2QL_2H(
MX*:$Q*+56K0^U(XP,+HY [8)C-Y $P>*:NT"\7M@](ZJW28P>@N]'(A"V<M,
M>[&$PFJIZBP07'86<LI<NLR36WWL?KK4:1$8W3-S-E%'XZ?1);PK6,LGD<7;
MFT%F,SH))M>4L")L#?9+8*-7T0J&3*Y<XJ]]_GQDF..,E]Q(+>-^9-K#E?V-
M4$ZC62F2K#/%D SK&O'CC"6G#3,=LSJ1K9:_L2#9;92^HV3O7=*'>K/^]:*6
M6ECDAMZZH>SWP?K1<??[6KV9&%;[#$1OG)>U:JHDIT?%5&0HUC'ME2@E='NJ
M?A1"O^_4PC!&@F9@DB\U9BM!S$* #]F@+,X*_\3>J=>5J[NZ#%W*]O(.(M=*
MF+\.IRF<U9BF@8XAE5H.EQ53 ZBY!Y>L!FV16R:1?M\Z?V1[M,=W8[0)E[I4
MH.Q!:WT<MEV0_W*!KVG[^/ 'GGW!WV@G^#0=<,F119U !D6GB#<U*9Q)R"+$
MHFA;3<T+S6V+]1ODVJX:Z^5UOAONNBH^_#$>F"RY"+9 CC;4$DH6?,(,(H>D
MO)-1-P_/V1#BM\FK;?332YK5!G")'SA(T>=",H"4R$%60B1PI68.H,U6D.7#
M5FMQ[Y=0%>0W3*F-=;2GU@_W ?YU?#$98. 6&8L@'5.@;.'DC0D/S&1F3"Y9
MV-91!9MB_'8IM;&&]M DX@KKA_'/Y"L-\[,RP\D56K+_1!(,@=OJC-?GQ%A;
M&',1E:_I38GI1SS9[48^#9;L0>H]1 1TY?0@%19\1 XL"DL67,@01$F FLB<
MI69Y+VUGUF$[#?[TJI$]=9ZXPOG[*"^B7VKV2J(_?79>OQOX9!B9_PZ*";41
MJ&<0$E=0E$ AG#-![-40N@_H-\2I)KIJV+MB?2C,=52>\4$@RPDT\P:4L@@1
M189YKUEDWEK9NJ7)DXF4W(4D+>3=L!G%S2FOAF@NM\%ZI%YV9\1,=/680RR
M3M<23;G6/>::#E8I4W'%Z!YJ7'3#=EI$Z44C=YGC^XQ-,X:KFAD"4H1$AZ>W
MX.C_P!LC42MGN>M41?.T8M-V/V-VE_93BDW3SGL>F07+N02%/(&+08,0V9L2
MO,^Q-8N>:&S:1@S8(C9M$TT<*+"H"\3OL6D[JG:+"*-M]'(@"B6651">0XKS
M\F*2@]."0TWPU@$9^M6(HZ=+G0:Q:7TS9Q-U[#DV+>=:K)RL=,.\KZ6*"D0R
MUL%[G:U.F0O9I6C+DXQ-VT@M&\2F;2+3?F/3@D$=+),@C8B@+"_@;""_3'/+
M,\\H4O/+N"./3=M&Z3M*=I^Q:>]GX_2OG\FRRL_'YY]ICYP7Y'@=)M4'^X);
MQYYU^]QFL65;3&,E=HP4&XJQL0CAE8PJ2.>S*[FP9%SR?-!MB!TK.WP*$[PS
MQC,:8O01+P^AZS]9N,;/_@B3?.UJ68XE<5<@)$D&<>8(SC@!+&3MN; AV-:N
MP^ZH=ZZ(L2V"9?/E^6^GSRYFG\:3X?]@'B@?.++DP2+6FDNUJ8/+M&A-TL9;
M(XQN;1$UG\3^-]0]\_=.Z8Z#TJ"/2B^-)O2%MJ;J+O\ZGORM-GD;.,$L!I7
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
M&?$!4]9#!?,R"P/X+@7[B8B-_"<9/U#UZ)^26L8?2D2)RSQS#*#"@9K:$\T
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
MU,7VXU?GX03H<,,0]A2MH.%X%U%Q*B-,KM;S04/01;]'A0<L9W<K-Y=DX (
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
M9#.!RD83P(O*=4OJ.!:6=N5H"(]M;;:"PPY1FY75W=@<!(\O$]2M\VD-TT'
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
MO:6F@;G)3R"66$&,HBQ <1P%R.K(T[GGN<W]3O!-SEU0BWZJ(OV%T-LM[J,
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
M3&EE!FV9@W:6RWX.T,XY"RU7'!%(<J"3) $H9S'@G.> 0I;ES):'9E[!)+<
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
MRG*2I&;IZ<5.?NW/C;Q^7:__NW[=/1G $W9'@A@/S)'YH[6X20SZ33%K9AT
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
M)*,9R],48!4G  FL :5)!J!$5 J&&<1>>KS!+9P;8[;Q@NI@:,2VD3+3&+.
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
M??6]U9^U#^4-WK;U35ZR[\66+6W:Z=N5H4-5;JL$TZKF6/VO?6Q%G.<X$TB
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
M/TR+2E8BO665U]/]>SL_?;_>_J?:?E)B_755Z3Q)A50,<08HR1E 0C/ 4D$
MPPG+L9ESY@P.*K <VM*Y34O_MMKL;:NUN2)>Z7^+KD[XQM:<-+\T!&,#!JKK
M0'T=JWP?6. Y^'O@-E[,HG?'WHR]5F!Z[U\K\6X=LINWT:/:1@>?[J+[!YMV
M-$(%ZK'@#UW!.KB=SU,!>RRX+U;0'JW!B8N1-'KP'W;;<LNJO<5/9GA\L][8
MOUQ B%.J$@$HI*E9?F *&*$YD# F@M$8":F\#KI&,7-N T_-3]RQ)@4_5Y-B
M7W6BX_%$!4KZWPC'0[QG[^<)AZ"!94?.=7'TNW4W:OP-J3HQ:H<\=RF1?B/_
M'%5#G( .5B#$K;5;-7]LIM^;Y?J/S[OOWY>5/6SY:E^.[5AU)A=YED%J!ILT
MS<U"ARA 4B5!0HB"4&50YUX*H /MF-UHTC$Z.EAM%RPO31>NEX6L%C!/<C>J
MW%CK\F"9(+^^<QP6QN^1L7F_(QZTQ_@NNM!'4RD)#4(SN*B0GQ7/I"\T"*K+
M4D/#'C=0=>AAO=D6_UM1_ =M2\38ENSZ]>-&/12[!S-=9U@@D0&900*0E:^@
M))$ YY3E.)8I%M1+>>A:BW/CRJ[!]A,M#]%K51U0:_J3>I^&1#<V%D#5L0 #
MPRJN]XP;/P;%>V0F/(;:6ANUYD8O&H,#5H9Q!B>4I,[5]J:5U7%U_T1:Q_G&
M@=.]G>$X,[^LD[P7)$-<8,A!G$$SBT-0 1:3' A"H,80"I(DGJ5*GS0PX,AQ
M] E:;=^^GM37C4%71M4O2UO\02QWLJX;N:YJ*375>NRYUD89QMGU5%!RP=QQ
M]N6/XT23JA; VK* ,Z2S'H>:^#Q]^+3SF;..G4Q3SE_U[#N,;U?;3;$J"U'+
M%'&*$248@8Q("I"TA2.A(9!4B3Q.XE3F&?./S!W-WGG&\=Y__;JIV,X&-]36
M1C_JY)]#*"^OJP(]VT;B4<?G4J>I2A#0W P0*!8IX*E4YB?($D8H(TGL&_8[
MHVX?/TBXI].;..&9]?CDN\?#^_#/N8%\%^T]#JV -GJOS&\7^<C./^M&\GFX
M1]Q+OM#@L(E'H^'\^-%\/]O[557;^KMM_(MY7I-XJE2N998R &.. $HS";BF
M,<AR0I,X(6FBO20#'-J<V]9':_)=5!E=*23NS;Z+K.%^HX +[FY\'AC-D9FY
M*FK]KOAA"/>+^7VE=51IVHR0].N!3"!V=&EQ4I[S@."8L7QN':PF6043MD&%
M;U>M4/%!H'BA$Y)SE,4@3:SDD(P98#PA "J8)UIR&>O4;\?#I=GY[8,,EGYW
M0MF-:H(A-YD&91WQ_*(U^!>[2[17,3\8'527TAFB<$J5UYN<6KO2&80S:I;N
M]_JKFGU68F<#FN.$?RFVYLVG+,V561(#E MA%L<I 9P+!(1D@J;*< _.7"7-
MCA\^MUE,990]3HB3%_R7J#777='L!+U^WK@5DY'YP1<.+S6S2WX/DC([>=AD
M.F:7W.B*F%V\QN_SW'[_MOBH-GJ]>;"[*K\IL\P1M:R64E+D4D&#"N< "<$
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
MPDJ^]P\\I2^WQ0/;FHG<&U9LJMH.^Q\.H3A-6 C)L$@S*@'+5 Q0K#0@*,4
MLY@3FG+"W+8@AC0^-W:RAEXIQW([X(X'[2/!./8)>V.VW9HYH!G]9L9?8VXM
MKQ$LBN<6K$(=I?LT/>T9^@!03@[/ASQCI+)UY96R-G\U5V[+MZLZ)^T?JOCZ
MS:R2[G^8&>!7]?JGVHC"3 $WA5 +C!#!&4J 2(2A/!1SP*!=4>I<)@+%$L9>
M:2 3VCXWQJPL-XO.%\4JDNOEDFW*Z'N;B^N;=COA*^!XEC_/CAT[!L"AY%GI
M6O.L1L >G]48W$4M"E$#0]3B$%5 3%@(+7SO354:+:#E\RJ6%KY+O,NGC6#"
MX(+-91U(7S8QFBGCL9 B 3F7F0V!H( I&@/-!=*28)0E7NIU)RW,;7CI&'@]
M$M,11$?JOP6:L0G:!Y4AQ9C/>QZN'O/1\Z<NR7S>O3-5F2]<..QSWL^<]Z%5
MG>V 9H$D/ZP^V1(H5ERA5JW:M'\T=%2451#6@LB$B2P50&/$ *(( ZY%#CB$
M,E8\UUGB%2T:S+*YT4=G!=I$,!K3H^[N6>M=]&$5[?VKKNIZ&%4N-A&/G@04
MKMO=B.M9.G-DPCOTXUVGE]AQ+UWK'V\J#(YE( H-9]>DU!L<SF/*#M^ ?V38
M?ZP?U*^[8EG7U[5"8N_69?G&@'$^%:%<, 45DHD :<YLL082 X(9!)BI7*0Q
M8HH['7 /:GUNE-T<912V5$,EC_=B:1SXQ>XG7BC6X!Y)Y-\U2(A,(04!1+9>
M<9+;O S( <W,\*NXX$QE;A(7HW?.-,(7=LW$5H___$\DB?&_E\WY7:>[GJ>?
M^H?&T;$?>?BSMD>M\5$C&VG-C][TE=<8%7'W<+I1D9\H<J[J =[V0/.J6V*J
M"YPT7\%#W0.=&C-_"1,C-QC"GG X_V=.%ODVV-UND-OPAPQ;WAUM!+W?V4.1
M#[H6Q_NPVY9;,U^U<XXV.D'HE"5V1($,90#%V PKB$(@$Y4)33FDRFL5YVO
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
MH1"80IP+;@*!B$*6J9R)2*9Q*KT6-^ZRI_:1KE2'I>[@H/SNY)UQN*7^H#3
M<_'C,2..BZ!A<![XR^8%<?A%DC]FH19+'I+'733Y0W*R>.HQ1#^_]D;^?5L=
MVEE_40M;ZW!?W+.??YUOOG\O2FH^XS_/N_(93V.5""%AALN^,81 @JB&FBK-
MHSS5DL9^-'A7:./T1H[*;/>[F<2'[8.EP@<_#A8 >\04F,B3J^]LH6UIM7IX
M7!3/2JW+&L'5(:%<U=1OS</@Z1ROF58W9SGT5(V_+-B'^X<0Y0;L4IKES-B3
M0PT#P2>^F'\K30KG4 /@&LC!7J/)J XW &0O'7"((:]E/.\,H->7(NB2K'HF
M"8E5GE.(>"HA5E$*:40$5#G7FD4RT\SO(%,HS:86I.XYP#_5IUQ ^S[!&OSZ
M?'3AT49!S17NF<8+-^V..T6O,9E#._,F#[[#?L^Z=<.G<QZO('H/A'EP/OAK
M]7HEVOA <%YFEP\EP+_HZ=9VB#,1R&TAC4>G1+!4*\@39@+NR,3:-.<2(A1G
MB BEJ'8^Z]X<>&H.V>H&K'+ :N=>V'0$5G<]4U\(!G9CCM9[%2^=,[57S=+1
M0*.5*IU3OUFA=/;?^\5?OZFE6K'%FZ5\(Q_,"L[NS%O"MEV?[2BCB@M)H.2Y
MY7XGB5GTQAQRI#FF1"$EO=K-=,B;VJM9JUM6/K,CA?WBG2Z8W:*8@. -_%(W
M<3O6-7S#<T=4 D4/7=)&C0D<37_YI7>]K><>6[EQMR_/B[5&),8(<I%&$!-N
MUF4(I_8GK4D:,TJ]UF7'PT_-853:>>Y>'0/FN"'5&X:!7_UZ(WZ(+.]YFT/M
M_QP//NZ6SEG#3G9ISE_E3\OWSC*R%O/EYLXF%+^J)[4L?U715U4]U<J6:F^W
MZH36]9UY4FJ>X9C$A.=:PCR+",24"LBITC E,J:$(JTC9]KL0#I-S1^D?R1Y
M^O^.^M0!N57@S]NE G%Z \QSB-VI[$+-7+N/>:7Y&#QS:!FAK4F@M F41H'J
MUY59Q_-D+ /G.*:M=3T(O$/-G3MAX2O,X4C4ADZO5<#^90.@V4*)&$K2:.2)
M@:%ITBR&'KI?3&M[99K/Q8/MNWAOAJCI%HB02)GI@XI&,<0H22!+DPAJF<62
MZ50@F?G$MN?%3.V;5C8.W>P:A]X JZE?Q'L!3K?(]WJ0!O[0'#=6K? )2%[A
MAD.@J/B"D%&CXW9#7T;)'5?W3%/: T,EUZO^:HL4;%;4O&E5[=[A2%\LHHRF
M*8QXE$,<*05IKAED">=*Q'&NI!>SEI/4J7F'O=)E7JJA]K_M2HK[GOUSFP3'
MA&!H:(=.]H5 U3^%YX-2J/2<D\QQ4V\^,)RDU;QN]E_,WZV-+3\^KPJAE%SO
MR?R%*+9E.8=0\R>;E?NHRC/'.!$$0RR$,O%*ED.:E.U<<9R(-))QZLRX[R%W
M:BZJ4AT\UKJ7N]1%>;:!U>J#U5[_&[!4CFR OM/1O0H?".2!G56-[^<FOG4+
MDAV^!]7!QZ'@=5\H#P3S2(MA;[@#,?_W0*UET>LSVF@+VQXF-A>O?6[OS[+V
M;E'\^&AL,C]6S0GFRV]&YKOYDBV%_5ELYD\5L=MI\R0:)[GF5,$\C\WW01$"
M:483F&=YFA.!*")>B=YK%9K:-^/K]O%Q47['V0+(O;IK&X\M*QO-UV-GS[_[
M\Z%=-7MN0>^8<S+P)Z;D'K.VE"<02_3WYI0.<&\0.%@T=.NK4/@&)!.[2IW1
MZ<%"@'>.\"O(N"&/[<\2E.N(*PHS$IE(/(IB2%"6P40@E6=8492AZT_/3\V)
MOGDH5IOY/ZK25.,XRP,?D)?5J**A=XC#ZU>=(9^0I^L\L['S?\$+:T8Y=C&%
M$Q5^AR6"GH.P46+5#J#0OYI)E>N9U!K'G FHL5F?8Q0+R'1,H>U%3:E@(LVB
MV9-:\<)EF7X\N,]SW10QW.-]Z+C!2PTMR^RC\1*Z6,P+\$OU2\?F*F? [%YB
M]P=HX!?_@$RE6F\,W-?!_;$8::GKC(G70O:\V2UKU1<WC+8</:]H<\5YX8I^
ML4NU1_F[VGRWI*>[=G>-&.E>_=S\:I3[WUF49(HA:4(9SA*(*8X@H5Q"63:L
M,[_DW"OUX2YZ:C%.0UOKR_ZR%/W9_GM,A%O4,PR\0V\K5HF.2FO0Q-DN^/Y<
M5O;\M_E[N2QO+O6L,:"T)N!BSQ_"0!&3A^!1HRA_0%Y&5CU&\(^V;)>3BEGE
M#3<_%LM2AED-?C9K/F$T6,_M/]Z:*.^;LM$82HB(&<RTQ!!CE$/&: Z)9$Q%
M>1ZG/')-F?B)GIIC*UO[V/\OB@TH2C, :]A1_MNC6:NP@RE 5+:XQRZ>T],=
MWPT'^L#NKL2[TAR\>8FS41XTM >W ^/L'D,.A_=(,6:)N^?S'2BCT@^[ED#5
M<\#1 ME^AC8#W9XC].VL)XH']:%8K]\9,RY\IF;2A+Y*$PQ1:KOKQ3R!-)($
MHBQ64B0Q4EGN1Q#C)-?I%1J5"J8.U$ST.R\-L.NU[7$<K.HXV".[[C<9;G%P
M.(#'ZK17XOF+U?@/P+Y3X&)4'++1G@=*P?KLN<@<N<V>!PRG7?9\;O8/:P^\
MYKM^?N;M^EB4S>GE/D\H8Q'C1'"8(,(@CK"$-)89M,D(%"=<Q5*[1K-.$J<6
MQ)9,^ZIBVI\?U 9+&]-:Q1TSM^Z0=T>HP8$<V DUNQ4T-+;',$"ILW>%I\<#
M[!R'!D=UI/"S\PD-%&MZX=,28KJ-,UIDZ656,Z#TN[%?'%GG[];W11FBKM3G
M5?&H5IOGS^81L)U6[7>A[+HZPVF<9\CX9^.RC:?F"D&6Y!E,M!8Y08PA'?D%
MD^["IQ=1?C8#?6?KJMSFL=:[7)"IG=)^0:3'3+A%DH'1'<>3[Y0&FP+4:H.=
MWC>@U+SJ^G?7B;)W4.D/6*#(TD/PJ.&E/R O8\P>(_@'FK^MBNU2?K LD?=J
M^3^*K;ZHI?K!%M5J?'=(51+$(QU!K 6%6"84<D44I%KA+-<TRI538V=GB5,+
M-(VFP*H*:EWKG3SW>,@-Y^[H,CAZ _ND2E]0*GP#+L#8X_BUXW/K'%\&QW6D
M^#(0OEZQIA=6+;&FVSBCQ9I>9C5C3;\;>]+P"+':6D)MN^]PSW[:3?PDS6UW
M08B9PL8SIQ$D1.201S%*:"X2)9V._UP6,34O7&NXVX?<6!W!(WNV1?>>)#VG
M<+H%AM>!-+"SW>%3[RN6Z@7DZ[EH>BC.GE,!X_+V7#3PA+OG\I77$B??L=5R
MOOQFFQ/O2A/GP@1[;^>+K65RML_ZH3Z$*")81"Q)3V0"LR2/(>$DAU3&BF-$
M35SF15G04X^I.0I;RKG=[ N32]W+E4^M/=A9U[O#5L_Y<G,R(\S"P)ZHR69\
MBO7-F1FI"(O!(,4]5^(9G*G83XM7XB7N!=5E%N)^P_7LSVS)93[IOZRKMB.?
M^(;-E]9=[UJZORM6G\Q2FMF3(V7<]F'.^'PQWSS/LC1#*HHD1)',(<YD JE(
M)914D)BEF19^'O4*7:;F54M38*'A=JT JX@!B]H>FQY6M45ENPD3 (-B9Q=8
ME&TH%K5EWA63UTRHF\L=:9J&SN7L9LC84?50 I\:$W37G*"]-=7B$>SM"=BH
M^GI00W6TOD*3<5M?7P_928_L $/VY-DR<C[IVY62\\T[)LHAWR^-JU+KS1?;
MLWMCO@;S0MXMY2S'*D4"<9A2GD*,50Y9;JMO).4\B7BL$Z^2<P_94_.S.S7!
MRF8-3015;#?KC0F6[,LJ%=^ 7QXKPC3'DS1]YL/-;0Z$\L!NTFIM<:WT!CO%
M;\ >>:L[8!M0:0^,^@&9OOPQ"T7_Y2%Y7$XP?TA.B,)Z#'')JS7GVHS[O__Y
M+[O?F#_L^=;__)?_#U!+ P04    " !5B?54336-JFV/  "/A@8 %    '1P
M:"TR,#(R,#8S,%]P<F4N>&ULY+W9EILYDB9X7T\1DW,[5H%]J5-5?3P4BDSU
M*"2UI*SLGAL>+ :)G2Y21=(54CW]&$C?5R[X^<.S\T1*<I>+,)A]L T&LW_]
M;]^_G/[T#1?+Z7SV;W_B_\S^]!/.TCQ/9Y_^[4]__?@;N#_]MW__IW_ZU_\+
MX'_^\O[U3[_.T]D7G*U^>K' L,+\TQ_3U>>?_I9Q^?>?RF+^Y:>_S1=_GWX+
M /^^_D<OYE]_+*:?/J]^$DR(VW^[^!>?M,@:#3 O/*@<.,1,?]+.. PB2C3L
M__GT+[8DD8PM$!6+H"S]F+<Q0BI&< Q>%.W6'WHZG?W]7^HO,2SQ)]K<;+G^
M\M_^]'FU^OHO/__\QQ]__//WN#C]Y_GBT\^",?GSQ4__Z?S'O]_Y^3_D^J>Y
M]_[G]=]>_NAR>M\/TL?RG__G[Z\_I,_X)<!TMER%6:H++*?_LEQ_\_4\A=6:
MYT_2]=.#/U&_@HL?@_HMX (D_^?OR_RG?_^GGW[:L&,Q/\7W6'ZJO__U_:L;
M2ZX6TZ_SZ6R%G^=?</G/:?[EY_IC/[^8$RB(X/4'K'Y\Q7_[TW+ZY>LI7GSO
M\P++O_UI]?4S5,$R(UE=]?_>_+N?KQ;_NL EX66]V=?TC?-_7A?9EQ#\OL)9
MQLT6+]8YG:<;/W1:&3R__)>G(>+I^KN3C-/)^E-/XG*U"&DU"2481!$AJ\A
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
M=T1Q=PGVJPP<=S(+HX%7^E6A""+&X"&7:!@/)D4V/'![*6(;#R-/PG4O@74
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
M7.L/M%$. T8E66LW]#8-7;J7QT3704+IPFV\BO N>C^MJU'/W]Y/I/<N)FM
MHE7U$7^ &$0FYCA._S,RA]8EPX]3U*5[>%2%UDY@XS?>NKVIS2FJG:*)G_AB
MOEPM)RX+-*JZMH('4$EY<%X6*"$[3[K;:#M4AN@><L:]R>P(?X>*JB/P77,1
M+O;SMFQ:YOQU1@)]1=^8U4YB)[-\?ZU^38<M+UN4K+N7O/VZ*3/URFIN0P19
MJD50VH.7N0!CT9 U\$*6UAGY03<T[@5I#P>@&[ATX)5>:(.=&Z3SS)366,"D
M.N73Q@3!6 ;&BR*"EBB$&4BK/Z^.]ST@_AA"[LH;IBU=]?&M_2,O.ZE-)#>1
M84Z0UY-I8^V9)HP#(X16!7GPK'5Q_=-4C5M4WQ%$&PFN"S!NS]9)R%(Q2SY7
MR:& ,MJ!J[6,D4N9C9<VF2-5K=Q#W;A-YSL YT""[""C7[=5_U^O@;^%TXV1
MJ(^L$AV"^A?D MW\QK6?W#1&OUN+=NX6O?Q.AWCV"=_3@=KT\IUPS;P7*0'W
MBHYP0D'.4:0@(\;,3')2A]:/1X^[PW&CR\%N"#J&R7,_1!0P2!-D<A!<KN5T
M28&W(4 *UN2H!/UE\PFYAQ \;OS8)\1W$F(WHT8/V[)PY(;5&^O(8ZP-B,D=
MR]Z"ULIFR4-*OG5+O^%Q.U@4V"EN=Q%B_PUVWRX^A=EYIRP*9J?+>7EW;8$P
MRQ_.OGP)BQ_S\F'Z:38MTU2KX#://-:MB4^GJ3J\-W:\51_>9DLW;-<[##L:
M=?6]N\SE<4@E,J&"!)/70W8R@G-% 'U/":M4,K%U:NEA:@Y5LM>%<&.,!9W+
MZ])X6\[#B7!ZJ2N6OTZ7Z72^/%NL4Y&/R>@CB>67TQHFLZ"%K+,O2*7$VC/;
M@@N\4-P3O2UDB3*VYMZQ]SARX\ VR+VMR+L&2K-,===ZOP/]W[,=&,L>*.9L
MT%9!05NST$5"M)Z\I5@*U\EY-*UK&(:S!VL!O"VW%OBQ^?7:X8R2Z20$9.L-
M!10R@A>F@ \\<^D\P]1ZS]M1UJWNW04EMW7O $+IX&[OKS6#_G*YFGY95\3'
MI!SS7 #WTH'27H-/)4#1);LDF>&I]:B$FQ2,W$YU&.@<P.0.(/(>O^'L;#T>
ML&;/*S?JQ>"+L^6*;,CB]@'(RGKM2@$N.;D,>3UAS2%P-"(4E[F-K=^#[T;A
MR'U1AX'8@$+J ()O\(]K?%O,9_3'M/%J[]?"+F1C13 @ A(KA:H>; S (XOD
MR2*6W%J/[4KCR/U1AX'AH(+J (@?\%/=S'O\6ONM/^0#1)1,:,8@:2EK@3 I
M>&DTF&*5TS%RTQQ]6Q$V<O_382#77B0=X.RW,%VLITG_CJ%&['6']V\L:&=8
M)JX9DRTY$];2 >+T)U1:JR@4*ZT?HFQ-W,B]2X?!VS"B^3\C>?(F+&K-Q3?\
M%5=A>CIB#N4V)1VF4AYEUO 9%:=8\)$"66[J(P,C,YV1HH"B6&M*#DF'UCT5
MA\NHO#G[$G'QMJRSH<M7L[]]GJ;/+]<CH3=U0!26.8X6/6HH)M"&I5$0-?,@
MO=9%"2&%:IT4WX*L;G,IN^#CCIO86!Q]:\]S#^75K,P77S;5QKLKOGL^I*'.
M>HK$5F,Z;_EJEV"*T@;"4@!C"\6CMK:E]1Q!),MXR,*I.+3'W$K5W/[<JVN7
M*\^ !X/"J@P:;0'%Z^6ZS0Z0.Y\D(L;FC9&W(&ODP9HML/%4<'"H,)Z;HOE8
M6U+N<U?UX$<-JG3N(W=HU6,T,RR@@Y+(A)%OSB#&8H%),C$<LU7-6ZD.IGK2
M9\QGI_6ETJT5KO'XEQ_G?WEU M ($4L=&.<2!<>"(F170@;N&*?#Y06+K9MM
M[$EJIRIJ%PS=45%'$-IS4UN'QXE/?^:@BNP8L=N#:&0\"E,P@*O/=)5."*$$
M!"24IIREB<U30JTU&LGS,DAXMYC.TO1K.+UJZ#6Q9/71"0TD< V*49A0W_T
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
M@+H A8?DF<S9J=95&+=I&#<V.PIT#F)[%\!YBDT39I(NGG,H)=".HJPSL5%
MUM()&Q/'YG5-3]$T;GAW%& U%4L'X<![_(:S,UQ.G'3.9>XA\QK%<JUKZE2!
MM@SIA'AB2VH,IXNUQ]5'1W+G]V)T!_[/.M-1FY*?7$[.O*P'G?"<HBN< 9VF
M6@O',_C$-,B"HA0LB8G6_2,?HV=<_7,D(#43R*'S##ZVQ=CE)E[-TOP+GF^M
M)N6S*#EQ9H#4-G'+&P..!PTB,N,P9V5=ZQNVQRD:-X5U3)RU$4H':NS=8EZF
MJ]?SY7)2=(G%)@%<U82=8 &\BQ*<L8$L=^*RN>-TM?I6T#'/'#I[,GM$=^BB
MZ<,O9]/UBYX-W.L.?B,F/L"LB4V^6%DL,.T=J/4<F;QN_8 9;3"BQ%OF[\$&
M'#LMO!6([#,%T?"B:!C?#?)&ZC_"8EIS:I<S-/?OFOS@1S5\7[0=N8U>_[Q=
M? JS\R8O+RXK)BORUXW;+S?RMOPVG859FH;3#_7.=O.FXR("1"59SAJ!<!AK
MVUD/02,'F;Q1G@FN(K;V*%H0?J@5O%=4/^YKS&N*,YFS!-[7>;[9U&?N@G[1
M DTTB?[7NHI@:^+&S:X?'X&WS>LP4NS[W>A#2F;OGLI/?. 1].. W9/;8#0[
MRW@@C\T(5[MG>0(.H@<94@P.BTC-'PQVH26O')P'17=YPE0.0B9R-(1-&52R
M!6+0#A@WV>:DE"[#/:I\DKQ_!$VY"PH?+F=O*\GGJ2L_G'WY$A8_YN7B+Y;3
MV;4I.)\6B(>]EV^T\!%T[R&LZ$I',Q4<PZP!G2N@@DK@E% 0,(F4M";H-J_G
M>R8Z>OT81O(B72 /*&,D[5$DL48;0Q$HMX:)F,D).[Y^'O_5^_'1MX=NWEF"
M(W=:>W%?:XWZ_A5+8;P(!I'5<:Y%&8@^&O QD7D+M9785L663S1=>VC]7MX:
M-13TO#'7.T3.^6/3: SZ% Q(+8DM*7F(6!\G^) D9A6D:-&<\V$*QFO;V$:R
M3T!E#S9W<)]Q?P[@S7SU;C&MGLTO.,,R);6]^''^9%A)+V74C(Y7[8!L.1TO
M%S/PQ(MU,BJ>6H^'V9G(OJ"V#S*V2M6T$E,'.+S#MQ\OOZ?3LYJX_X_I1>=-
M;THD':[!6$E\,SI!$(F!-<71KI IU]I)W8:N\=J2#H2VYL+H &#WGZ"K*R8A
MI'4B.$A%U+F9JC;<H[ =HU9"ZY@I;C^*6GO=6Y. ]M[6$#(9N9?E [ET_#I?
M3NLCX_?3Y=\GC'2R049'1A11"P8CG<E<2VMR9"&1TV&W&;2PS5KCNNI-!3L?
MD,M=HN8]5@U>)T:<+=+GL$0R\@DG,56C'37$8#,H;FA?ABRZBR:3CB\JZOW1
M<_^:XZJ@XZ*H =>[1-.+6_V UH^0_X*G>5*"=#[)#&@E(Q=1.(C9F_4\<D,>
M \L\[ VH!Y<=MTKWN)AJP_OG>4MPDO-Z\'TX?34K\\67]7+-KP0>6^4(^?^M
M-]E5LC]&F9EWY*190:Y[I%]"#@B:,92Q!*^;]\9Z5LG^8GV]'U2  0/I?!G
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
MCH186?P]KSZ4>]?@S[)F3!026,!0.0IUI!+QAC[J(&,QL7E+QY>IZFG/I0W
M&FMBXE*Z!^Z9V,AK2WES<6LK'PK]:!YG?^#Y)CI@A5(/611PF0NH0EPZ;R0@
M2P)=T D?[NQN+;/;Z^4]1>^'(>HX\N_ >?UC\]JK86RW73N<D2:J(,%+K).7
M.*7&S%H*,AW7@4OE0NM"B"=(Z:GXM]4Z>+C,NPBR=AFHK9(R) ZL";.L]D""
M2LE!E,ES3*%(W_JDJ?L!YV. JK4N.O!-53#7AVDW9[!7^V]O%\OEXL]Z0HM_
MT&_J &;*?6D1+\"RI Q%UK(A[A%$9(9"1J&T;>VPAM W[0CU,0 WFG8F#KNV
M\?5QL2*YS?#\*0;_-2<%?OXCQUF9Y?3+8I[6$TTOSK3B,>G"0'!//MV(>JX4
M#&"T,3LIBK&[7/EL2M2TD]E;AVG3Z:L#%WE?F&_Q8G;QF6C!]&'^G[B<U96@
M[N?P,PHL'":9P4A=AXX37XA2@HW.184NFS3NZ*RG:9MX[OOX.QV-U-(!W.YV
M #NS:*U7H@#92P 5ZT5'RXD!P:,V)E(XT7Y<TL-IQY--=A]E2=U7O#U 8XL;
M_I1K216YW<<!@9$8G5$2C& 9E*N-3+F7H"GML24&\:@5PBCAVM,43CR6_5@1
M6R,5=0K 31;TF#?KH_0Y)S!>:E"^WEU@3D%F5O'L* ''YO6/ ^C;#7PGM?D_
MFGHZA=[=X[0WJX]Y.5ND7^?IK'@;C+(%K+98#S<R.%\T!%UG)GBCBVH^E')W
M\G8#WDD="HREG!YPMZXWOKCF[L/EZF*%E,K<M LG>\'U-@_/Y+B5IHP[U/OB
MA6N*):2QG+>^)_ 23;LA["0."4910P>PNK:.]<;T^ZO=PW3&HBD\F02:.PY*
M)4[QJ)'U<IXHUI?@]$Y%HGMLY-XC9#< G=2!P.$"[P U;Z[ZPJ\U\:%<G6W4
M-7U][%JX<,5BA)A0U I9<JR*)2"IA. Y+>LL- ;/<_3LAJ&3VO]O)OZN3KU_
M6?S(Q,GJ4_[OR]FR[M1]_P/G/W]9S"\6Y[.T[OF/\Z^SVI$\K_Y-(OAVIA0*
MM-Z"K"79J@@.OI@"WFINM.0N>W$?:SN<@.]!R&X@.XD]_^,KIAD*C]SH_W/\
MEM/E>5Z4.V' W0^,, !@UW<>93# 7@(8>6" *\BT0C"Y5ND7EBF@=PFBD$75
M$GY1QFA\W7Y@P+94YJI*G1MTQC(%J.H,#9LI5O F@XE9F)QYTOD8667'PP,&
M8&"7#'*XV#L(T;8T/M<1D=LHP*&K4Q01P9F@0&C!N,W!>-DZJN]MA$ C];X\
M2&"(K+M#RYV6=DEFF9"$$>HH6*5,[27.UM,XL@E<9+?;K;&],=/Q((%!.MYU
MD, 0@??;_U';4A3W8%BLT=]Z""*W)"@=!*8<+>[4._2@_H_';_H_2'>[]7\<
M(,@.W,C6CG621TH&HH&L,(/"J, 50[92BG7"::NQ^?%?=]T?QUEX#I9WAYBY
M;CNFC/%*"HB\'@L%7\B,ZA@HCH4SSW5\V$+V[],#<I"&=^P!.4#<'8#FI<9R
MSKBL8E80T-2-#T\NDV4&3#BG4N0>4VN?TZ*WW]'[0P[1^L#>?D-4,'$@\SF?
MG^?EID1_O<-Q?>=?)J<\.EI^$P.51:YS 1AHH8.A7^JPT_;B4\_OL]_C'IAH
M)L0.7,NVE?IV1[68[(,FA^NY,: 8Q7G.!P3C67;D=G-\./AJE,V7&X*FO3DZ
M4E333 ,]P.ENG9^V,E$X;X&'0K0;6W/'%$%+@\)A%GR$QM9#RRB/"98]U?I<
M+>40&?=]\O .9\O_Q//+?+O'>;''8<+6QS0\'WB9S$9;_MM>=+/IJR0CM0L!
M&8ND58:3PZF;OBH&+817)C7?J'J.GD/=QK9G?R$YOJ4/_=>9T9PB*UI2BPR$
M<8>T1HL<0**3PC@>-#L&LS<$3>M8FN'BH5]IIX33<S3K9;R5N]D\;&2GLXWD
M8[@>JRB[$9: E2W%.DK0(F8(")XB:.]0\X*M"U[&=#W7I[H?RLU;WEQ<Y-7%
MFWGZ;8:A+MRSFN9A?6WZ,/^4:Q53K2NOEU_66KBU$NY4#E@0)*WOE$YD6^^A
MTK>4$@2;#?W;NBRQ*0,=N[8AN'LTW6$R)7<0DS]@^9;)WQ?SY7T^;UC,SGMK
M@X>"E-6HK*J<BP./"D-,RBBU4ZO4?8Q\=S*GW5$8#:UC*^STEN?/E]^_X_+G
MHEQ)!.]9[:=\7HNR5HM-:2">WQY7W0@/5S?/7<SQOGGO7;@T&:DCAQ;'%_<Q
M A<1').)#,,8Z4"A)^L(@D.T5C(NT4O?NB':47*F'5>RJX89R\<+&X7VS%H5
M+$A=*XB8)E\5 ZUG*9;L4PXRC>SL]R>^XX!E"-Y>6 *.I-P.@I6M)X"Q7@PN
M%'"Q4F>#^E 'S\H,&)(56((II9N)BN-C[;B0V.4,?HA^.L38S3S3%%%K"4F0
MT2II(J!!"<7'6!AW&&WS2M-3.8,?I.'=SN"'B+L#T#P>$"@U"Y[E.AZ'O+K2
MMDZIS!*8X=$HTK67K;W2:<QA'*39%^<P#A%SKR?K6=<QIE&"4[DV&3820J!L
MT-0C&F=C,+J\D&N<W,GZ/BAH)L0.',:6T6]><I*%\!!]/?53R@.FV@M T)=*
MT\(;6W=RVW-XXOB;)I-&,0?JICMT;4PN9&&EB!RX861RW-5IR:+>]%=6"2%C
M#*UWGT]BY.(@W>XR<G&(H#L R^=J/CE5![WQI:E.</&<5E&K22*Z=BTT&(!Y
MQS77(BK9NF+P$1$]P60?O3Z*7 X1<@<HN7'-;W_>?/F_9GE)1'W[^5O^D<^O
M[H%89+$(BL*X(QE9S2D>*PRR9I0-T)K/3.OF:+M1-FUQ6!\+VP@Z[ F9&SFN
MMYH?\[<Q8IL,-U$(L"4P4-&0_4;*59-E)8<BN4ZM5\%!!':RC=00(4^!L+FZ
M>L+B^_D?EZN+M<3$QN';C)QS00Z?/#LH09)#'R2(8GPI05FI6U_'?H:<3G#6
M'@1/P>U C?0$KK<_[XCMW3+_]V6>QZM@-D:N9#$<#/),EBDB^,0B%$143C.O
M<^L&?SN0->W(E>X6WR;:ZPF0VQC:V"ZZ+(+79%E&<;)=CN!$3""TLMP)Z[#Y
M1?L=R.K$^[6"P@Y+["%ZZ11J%S<6>^W/O5"L[B<6-!X4DE-W,F9 <N39"F[C
M>$?5S]#5"=A:@6&7>.X0S?2$MGL&NEX(UL:I>'',&4K62Z@MZC@'EY@ 7KL:
MDL%BT:,E$=M)FG8$5<\K['Y:ZPF$M^4C]7K056_-BXWE>JM=<EX"4MI%/+$$
MSB@!(2<*:JTK.%XZ^PQ=G;B\%D!X^1[$85KI &D?:PM%4LUM6=X6+J\]>2E9
M"UV;Y_FZ5$A/K(EZ]!^<E6B5#ZTO?0X@KQ/<-</&PT&/(RFJ PS^@LOE3UH+
M/N4_B,F<KH3V-'LLL. *8[0RU.US1 D>M0;'8T$NE'>N]1G%0!*GQ>)H4'EX
M C:BWCJ Y:\7J]EW7-V]&_(T;S++*).T$(HF.7IG:S&* 5L$96PLF]0<DT/H
MF_9L_UB '$UC':"Q19S]V\TU\^285)F[.F2'8FVR/? J&F N2YM$D:)Y04!3
M!J:=D-I9SG-T1'1@#O>;S]V(XHQY:Q/W$3C&!,IY46O!5*U'#3+FXFWS^H4G
M2.DD'CT^.)YM\;B?IKH W/8)QL9:E'52F4H4RBBC# 3):"V)D;Y6S'+1VI,>
M,C6ZZ_J]5H [7%/# >>O #?/JTGO09),R_7UN_NW1._?O'LD^W'N.AY*SK'N
M,S85VS'N+!9FM:R[ZLCKX'3M/6"ID^I84=*E@(R?9)^7@R.JG)/'Z.J(A3I"
M1M3FLP(-".N-*I*'XD:[S/F*[RP.P=MX=Q:'*+>#F&''DBHIF2DN*3"RE-I!
MAQ8[[Q0(X5FBA%?:YH-!&Q9.=AW"[@&;_0HGA^BP)V3N5(0E:WVS#1&2U,2<
M* I"X1(R15)6*Y91C+;8O)K"R4$(.:AP<HBZ>L+BG3(]N=FD$]YQ@4Z#E5;6
M+H82 HL%$$U6*$K1:K2:ML?D=(*S]B#8H7!R'XWT!*YGZJTD2Q*926 BH^7!
M^ "N!CCU_K+D6A8^YOI[4.%DU^E\T\6WB?9Z N0S-5E:1VXE(XOUR8-BQ4$P
MQA&,HI&!&5HI1@/D*1=.#H+"'H630_32*=0N[EKI]9$;QBP5\:%#J;MC4H.K
M=8#*$;<"I;'E&'6Z6TCK!'*M(+%+5'>@?GJ"79.=8'1HG?(:6/*L]E0T@)YE
M,-XEEP0*I7O<SQEV4GD"EP^;+.-'1T0'YO#^^Q_$?K7M#^53QO-?+TC]^:P6
M&_J2 S"K4G4<#%RM0;""*QURS"FT;A*SG9).?.SQH?%P(OGA>MH;;3_R,BR:
MC;+_03PLEC_O,)&*1U6X@^SKI"3A/*U2RH*(SN<@T?O4'&R/R3C]C*81T@[4
M4,^'D[\LOG^?K=:1#,[3+XOYBF1'\=)LKR;JSSVMX='@SD0W.MF[\[XW#]ZW
M98YO8@)1" _620K_<JG7P2@0%#X3.ERRKOG5ID$$'ES^N\O+;AL:2TON&"V"
MX$*#DAC UY.HI *+SAA&>)]"')VT2A\/6X_*?\?36]^-J)]Q%WN/BWCYF<?Q
M=R,.CQB&3%>K<X6D?(/G2 ML'?D:3 27M5&:DN#LFK=$.Z;7NYT\\'&Y2)=Q
M]6]<+G%>9T%=124_'PP7T"PXX;4%[33E_D$XP*@$9!.#%RP%85N/UQA*XREY
MOB'X>GIJQ BZZR!E_8VBX77=W$,V@F!.R0"I'B<ID2SX:!DP[V-PJO[3^C3N
M"5*F326.A[06FN@"4)1SY0]_Y"564:VYNK&5?^+J<OG89EARB-8X*'72M_*F
M[GHZ01 )AFOIE<O-1TP.)W/:[;UC G%<#9YLQ/=[=?VKV8^\=P'M@(<?)P9\
MEJ5)@D'I36(L<Y":UZ*#PB#8:$&:K)5RHLY=.L5@L+8UOGW1P_=<;;S;8A3E
M21:R"PZ4(K9=9@Z8\"4%K7A1Z@6$[?":4PK=AJ#A;@/IEI+N8%']CTNL02=Y
MY7 ^^[K6U<7;G[]77WS5F]_7$IWD'(A4;S@F\L0H&0)FG5$F8TQLO5/R$DW3
MP*RY\A<C:J)39%UQLSGU3A1)6$.L:)<24!PJ:U<^"8$SQQSWHL36B<!+-$WK
MP-HB8 =X[:V.#N#UF2A?_7R[F*?KFL+LG+%20RB"'#JQ NA"@8!U.H"LLVM;
M.ZJ'-/0'G_TU_'"WXA!Q3PB7B^7J[!.2EUX;4 DJQ>3KQ;W:%"\% \A+ <LD
M)B.+#F:G_4!ZZAU\T'>WV+CWPFEV&,9:J?:790\ N&Z;CM+XHA(DIHAL52OH
M-28PA9)7+D(4VK:"P)1>X0!E/53W'I*;6.'_G,UGWR^_W[3I95DSP>MP&%TO
MB7,BG%@P@M<^'5&XO-/-DQ=4?N^E$RM]'Y4M6LAO:L7C7W<(=P3LQ*2#H#PM
M>)P$@?6V3$B&F5R2%+M=JW])\7=?.HW+;Z;XO>7704CX<;GX(R]7/S^>XWK9
M^_6_+V=_K#OW_;P9-<=R\3H)#]E0X*QBX( L*O*&DFM+>/;-Y\OO0-8T&\!C
M9[2M]=$SQ.Z,)LOUAH 3 5P(9#7%,W#,T(*+VA2A/7>L=27\#F1-W$VN-11V
MA=J>>ND :F\O2:*W]?NQH+-D<E!<O9;"?(2@ZXF=(S>?1$ *X1JCZCX%G0)H
M7P4OFDF[ ZS<2.-ZF"%S-L6Z_-OH:ZE H#4[*XB\N$)INV5LIR1G %@>D#!Q
MK\"1T7*(O#N RV]XLXUCK5;66X0L SE=7G<39?(@HN&*.<R)M;XE>/OV:<^]
MQP;)GE+NHOY_4S(R7Y^57>+YE[S\OEZDD5/F$-%!#(QR0:T=>.('E-3TC50"
MFU_S>XJ6:8;"C!TT-Y%\#SYF"Q_7TR)L84F)>O2J RB,#IPF:XA$*2:3'.67
M1\!0#W%Q&VWO *$]1#_QN.O_6"XNYVG-RY<\_]\9EY_R//^)YQ_^J-JY]JS.
MQXC<@-#5LP:E(2BAR,?&Q&.T.O,'^?S6PH:=7M8?5/;1ZF),$?>#F7<+6MK+
M[$=^BJW:IYE+62O)1+TL)<A)2X$4YP?/2[2&^!Z&G)=>.?$@]5'QTU3<_:#H
M'B>__I67<7:1TZ^U?.V"?O+E&WWTZS?!++].'*TQ/F8)*M6:6B\*B5)JJ#EC
M$B*+X,0P5 TE8=J@>ER4C:J.B5'W=%#YV\V%444A00A"0M$43JIB)#CK$Z45
MFA(5D5Q*N .Z=GC5-/.@Q@JNQY!O#S'VXN+BEI.?;V)<DLF]65W/U+CJD6V<
M"2QI"2D1_)5, KPCX].L;EMH875HGK+M0EB/97Q[0N%A -Y<+QV [?W\XG)9
M>V%_SJO5^<V8OCS[L3;+4(L(@N600^4FH  LU<]+;P1SH436OCO <Q3U6'O3
M!EX--=$!KCZLON7EK<C.5"Q11U>G,]<.ZU9X())IW184)O+"?(JMW=4#$GH\
MC6V#G$-DW0M4[C3<.",'&GED";0N=19:5A DUKMLV7A'86#(K7>O']+0XRYD
M0[#L*^U.=K$?WS>K"<F'<IVAG"7NG>8\0Q'.@&+"0)WO "[9(K4-=>>M^5[D
M2U3U&'PWBHS::F3BE&T;-[]?UL1S<<//Q9D.Q=N4-3%4ZQJ"9;4KCP?M@BZE
M1+3N06'ZUJ1MIY=-,])J3.2,(^=N@5/;AMW9XR"GRR47-G*P/M># #*'8+P'
M6RA]T%J:$LU!Z'GXQIT@9%\/A Z2> =!T3;.-AQ5SWI6O/!1,0;<*_*GE%D"
MLL#JU$RO;' H2SG""G>'I)T0YDX)86/HHEL7M2B/]V(O;C9CS["DF!(+Q)FB
M*#'J>K&6.S"2&\L%I[5]EQWP?=^_$[C\*8'K:-HXV?8)UZUT%N6ZA\XG>O/R
M1]Y_(-DA;SM.@X5A3$_2<8'%8M"F"*$D2RLITQ"$4I"$YBZI0A!L?</WJ.VW
M;FY<WHZX"CY[;3@'8C"#,J'.8JU\.Q.#DH[GT'I'XC$5I]2'80A&GKS3O)_\
M.PC>_KGXL=Z_?3__O"(#QV5ZT QL<W;P:7%^_FZQ_),^<$:Q0U[WB#<1*<\Q
M#BD^90E*EK*D+(0NK2&V!YF=W(7>$QF+XZJI R1N9^C,:9/('!.)R5+\P%*=
MJ4Y1BZ&DVEH76<#68-M.R;1X&AT C^^S'*J-O3%%0>9LD8C/Y6I$9&V^I47A
M_<7%98U4I4Y2\U)O6]36K@G!!QL@H2_"H5(AMYZ!O!METY9M]8&\@[35K7?[
MB#_78<J9\CKYD@KP($P5F 7$+,$7+HSR7A79.E!]GJ)IB[CZP-Q>VCF@K?U7
M7&T^.]9:RG/,3C#*^\E25%$94%-J7B@N"<I&Q7+KG;@#UM+F9Y9]H6N0-@Y<
M2W^=IRYV1VX:P=;/K(]WW\_+8OE]3<.X6R6[O/K8^R:#Q3'))HKER8:LZM)J
M79W!B>",BI"UC-%ZJ>G_I[R)<K6UN=;%/_)%)(56\5_5>I(A%>_J14KI)84:
MBLQ>.@TR21XCRN#+.*?S6\DYI6V5(:C9?HIQN$;ZB/M>[CL0I4!1**F2WI*H
M;/T*!7!3D#(JJ[48(?AKTA)DQ,M&C2"P3TN0 ?KH&6)WKA$G+U.Q2D)A=>1B
M$AE<HC VQ<2E2SRZA[?4_J<ER& H[-$29(A>)CZ/O6;GAHWKF&5ST\5D9E-V
M$DRJ3;J*L/6*>00;O I6L,P>A@E;CUU?>$VGD-E7I8MQY-N!5[K3?,!H5HH,
M@EQU=K5COZ90P%+>DQ,Y<AW1I]0ZB!K6XF'2/B#[ .9 *7=4'/MPB?_MIE2!
M83'&Y AHT8"RQ)K#X(!D98@9C6RDRM@G29KZ_NPX(5%+/73@>.[7J-3L^DQ&
MQYCR$5*]6Z P(:#Q''113JG HTW-J_0?4=%C/+VGDA_6Z1\F\0XP\_F2C(AH
M?S^/B^]D3<$QKFJ'<U^[*2GM(5B9P2;CM6?6N>83HNY3T*.C:8.5 R3=Q<[Z
M+<2U9#S[8&G9SD0Z]W4$45$4CYDB1-#)-&_W/LR7C'C%?CQ\["??_5W(8H7G
M(RP[-T='TG%MBU:T)O/:Q\\) GC(ZVVPHB26[%O/_]I.R;1'+L=;?O:2? =+
MT*?9UV^K#^5?%U>3O3^$%>4&.;V?__I7_%8;*[];+)\87'8F$7-F.D+!;&L&
MP2&$:B]8E$U.YM+\ZO,!Y$YSN>P82#R6#CN ZWTV_ITKYSF]H?P0O^9Z'+"X
MG*\^T;+[,2]CO>D;<[2V</+DWK$Z[BJ *RI X4YZ)[20NG5,-93&:>ZN'=]%
M-M96[VC\E.LVR]W+GOR,^6)*IM2$\>)(F#9 K<ZD;[T)&)TOK/7>PE :I[D&
M-SD:#]76*[A#\NZRSDS:C,"X%]2,6R+QXGN/71\Q3!#3#'@O62G!-60>:BUB
MO?,K)0>6,D?!51:B=2O1;HHCC.&JYND@!49:*;P%1_^ -T9FK9SEKG7!["LI
MCAB"FB'%$4,TTL&RO<L)K';>\\ L6%['I&9.(7% #4(D;PIZG\((5=FG6QPQ
M" )[%$<,T4?/$+MS !=94B@\AQC6S=')$)VF_$MG531FEGWS K=741PQ" I[
M%$<,T4OGQ1$IU?EE(H%AWM=NV@6"R0R\U\GJF+AX6-__.HLC!JET0''$$/EV
MX)7N'-NCR1HMDR"-")3;\ +.8H:@N>6)IRQB\U/N$RJ.V <P!TKY)(HCA&$4
M+!8&)OI2.Z%'"$D(\)A,EL59X?^G.*)!2-12#STXGBUM/&[VH*^3ZZLMF%0[
M$[VCW 7/:TOU,QTPEMH6C153VQYS#RY:#=IF3I:5Z?>M1SKM3VV/\?F>H-FA
MP\\(&CP5K/[C,O^>_UI]^3.?_\C_I+3[V\49+1*9!1U!HA)D[Z;.'B7?GP2&
MHBB>BK']R?Q^M/;H-(^(TT.U=T(HK1;XY<_%F4F2"[0%4K 4T,A@P<><0"2,
MRCL9=/-:M($D]EU<<@Q,[J.K4X,B82N?Q>!3(9E!C#;5F2B4P9<ZY"G;9(5U
MC#WL[7A<,%8B^RY<.1H<!^OKQ #Y;G&Y/,O(;68L@'1,49I6*-NK WF92<R8
M5)*PK0M9AM+8=_7*L> X6%L=-I.\X>W+XFW^B+/TIM#+;KBC^%A$P3)P6V]1
MU)/G(*T$+H+R=0)>9 \.'G9N(_G\F_LN0]D'84?0P EYN[-8&/J0.; @+$6X
MF !%J5>CR7"2U"P=I>7[-MKZ+CHYAG<;I)T.ZHZ?Y>M?\[0I[JI#RB)]],WW
M^MV9CX91:N6@F-K.Q'D&&+F"HD06PCF#S<L6]B)TFD[-D^.QB=XZ<(E/%;L:
MCR+7YG&:>0-*V0PABP0Q2V4R\];*UHV(#BE&;MZM^1@ :R'[;HY"'M9-7SOL
M&CA<39[*B8S#YX2A0'::C",F"2YR3>&#E+&X8O0(H\%WHVVW_6AVBC@;13U_
M@RK.LP?,'J^.\XQW5\GY4!@WM9S_[V&:^KQ:Q/]Z2Z\CPK[_D><7:S;W$/P3
M#VHHQUU(;53B>EN16,<>W;[L4SZO%R77'<D^?R//$BHYUYJZJ5XLUNE0F -M
MR4>H3":-!C5$)[(-(KD@6N<OAU%\\/7@^N1OBW/RTA>U2&'U\\T\K7_X]N[K
MOI!ZWM+?^Z\S$H(J*06(OM9W2A'!ZY2A4/!6Y_X&%YI?(!Y(X[0GI$=$X*,;
MR&,JL^]U:[N+61=)7#3SB9O'C>X9MY'=AW_,/ J1HH"4N*MUD;+.U]'@F NF
M%)E]R*_+/V[6^?OOKB]]MU@^,JTWM0WJUZNIL6_.UT^G3W\HMQ]\^)2+M^L:
ML;7&;^W2)Y3)!@>4L5@2L_00,'.HXV530:<E:UV0,@FC)^VIA]C"(T_=/:PZ
MV&*Y%=)V1M?.<S.5Z4U<S7[4[?8''->F+%(0BRHR4.@5>$_:DM%'CM9J'<1H
MAK0OU=-6SG1A%4=1^ E _%,FL<XBR7W-^[_F,Q)U[=K]!/LEH,"D.?@Z55%9
M*\ 9%LG@#7<8N&P_Z*$Q"].6Z'0,_C&A<(JQ_>^UYSQQGO>^.;S;<T>/]I]E
MI(^P7P>&6: "ZVJU6$$#SB<)%$WH++,NL;1>1GL)^[<;X]V([.W/QP%;M<NK
M"GUM>4R&,6!.48HMH@%OC0*7<Q3,&QE#ZYW[9L2?='@^!+-#??$XZN\@'JE)
MP^_X_>H2)#=6\*)D31=874$*.,<\8(RIE")8E*VST+OOGQ9]$T'@X5W2??71
M$98VU]VR9CRD(L#Z>KZ/S@'J[$'$*'P-SHUM?MO]'@437R'=6Y-/0&(/L4Y<
MJ?CES\67;XO+>I;VY=MLN<IY_GY>>S)1[/-QN?BZQ.^;.XU"<,M+2L RUZ <
MI7+(ZS@A[4UQ'*5\Z'FV%BCN_,(^H+&/1A=CB[<CS/Q)O/RD'SS!%98L5!T
M[XV(]3ZM@B#I6W1)\F)8,#H-!,WS;YSXBG%[U#04< ?KS]42?-W1(4J5-0D#
MN*ZUCZA3/>KRP)DIWKJ(V;7N5GJ/@&G!TD<TL[]&.H#3_H*[97N>'EAM/>JU
MNG PV9 ,@EIO5PI(/#A#'EJFW#P['(&/:=?/ V"U[0!]2AUW@/-M^XR?/O]K
MLP:P4#*FPD"HF$!E5;O?!PTRTA(3T!<;6]_Q?):@B9/$R?'RL$UO,^5-B,2+
MY>KLRVQ55ZOW\S3[,4N7>'Z5-V5*CE3.U;93O<" =9Y,H+5(%ALL^HP[%1_1
M&^X@C[Z[1=V3+Y_V8&+:!;R-1GJ#U+]GJV_KS<1ZGOAM]L>7Q:\4]:Y^;NS0
M2Z&Y)EZ0!4^"T@*\TQ16,^6SC4+JW7I #@7;\V1-X_ : > Y.#74QL0YZZ_?
M_SA?_,RYMLO\4,HLTE.O/7#6)F)R4*+*E$+E IXI"\*)R,D)(W<OG5H]_X:.
MX-%2H8OFTIW8&6THO]Z0,8$[LB*(&FO[&BMKT2>KK<!"2J9D979JZ_*"J[GW
MTFD2TF,AY3 93PR.CZ2,62(I;DBWS"I=!R**4*^7*!4A2%,@1&Y+R!B3W:DJ
M_05X/'CM- '/,0%RB)PGAL@_9LL<Z=<;RCU%;])2/*^]I: N: )W(,JUI+0W
MB,)8V6EWZP6$W'_K-.U+C@F0 Z0\==?6O"R+Y7><Q_S/7%/"BZMHC0O4CM)*
MQUVJ6[@",")EF2PFRC:-<W:7^&/[TZ=M9S-MAM1(YMVA9F- @5G/O"M@@ZQ1
M/A/@0G&U*7)..F;Y:&S@CKB9,JEII;-G(;"' "<&P?]:?,_ADB0VFW_]E'_D
M^67>^#].R9RH#699J0= QGCRH *A"!U$#L%XL<NQ[),OZ D&^^AMT5J(4[N#
M95[A7[_BL@ZMN4FR7,A":UMWU36H3*NJ-W58MT--M >>\R['K-N>/4U*,HK^
M#Q;=Q/'EI[I6KEVAE%GF3&&3S.OA[)'7L$G4=M,I.IO(0>[4N.R%T/+FA=-V
M(9M^GW4_R?< EPW*979H#)F,LJ76E/  P3 /0EJML@DYXDX->'8!S-2;7GLJ
MZZ&Z]Y#<Q K?]#O8$*Y2Y-XI TZYVO\B)V+>IEH>XD61V93=VA*_H/)[+YU8
MZ?NH;-%"?E,K'O^Z0[@,H?C (E 6;>KRF"$PG4$I6MC0Y2)E$\7??>ET&Y=-
M%+^W_#JH#7AQ37QJ2?SMIA^/Y9E\(\D-HZ3P-_$,SC@!#)/V7%C$YF7 AU,]
M;=_*/HJWCJS[4T;[[Y?5N#?JNGASN?JV6,[^;TYGRB//+'JP%"K4(DT%P:5"
M4HB4 %@CC&Y=/=.<B<XK;AJCL)41-('$*[*)'S@[KR[IW6+Y'_1W5V=.,)M1
M13!&U]Q8D5:$C20':XMV!HWMU30>\C)QJ>_KL)"# -*!H5R7*7S.RQ^SF+>+
MY??%_$>^J!.BJP0NOM36N0];>?R^6/WOO/J4X^+K?.TQ1/:"6RU &R%!,4:9
M9DH*;&(E*52![[8A,\!21F-FXJ*Z:4VE#XB\9EOYF)>S12(7LOE1_1P_8SD6
MQFP!(9P'50+I3-<![R)CD%Q+MEO2VH,!;>5PXH/85VI5AX.I U/;6SE7_03?
MSR]6R\MUIKF>4?KE&\XW#7G6J_3%^_F5F,X4N1^IJPJ3K'UWN0:?>0"1@Y',
M%^.:S]0[%F\3GU"<:'PW)H!.V;#6?_PG.:/9_.L5Z_Q,59^2E &K(R6%60A
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
MB892U,F8X7W>3O0JYVLRPP/ =MHMXUZ4S.9JW1WA*.>X,%E <4R"$F@@Z&!
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
MOT6R^47]H_;<^?_^G_\?4$L! A0#%     @ 58GU5.KY"(^O,@  MGP! !(
M             ( !     '$R,C R,G1P:&5X,3 Q+FAT;5!+ 0(4 Q0    (
M %6)]532B,-T9#(  *-X 0 2              "  =\R  !Q,C(P,C)T<&AE
M>#$P,BYH=&U02P$"% ,4    " !5B?542$%+QI8D  "8& $ $@
M    @ %S90  <3(R,#(R='!H97@Q,#,N:'1M4$L! A0#%     @ 58GU5-\5
M4$[+*0  J" ! !(              ( !.8H  '$R,C R,G1P:&5X,3 T+FAT
M;5!+ 0(4 Q0    ( %6)]51F.@/ZZRD  ,\B 0 2              "  32T
M  !Q,C(P,C)T<&AE>#$P-2YH=&U02P$"% ,4    " !5B?54J,E*EKLF  #"
M^0  $@              @ %/W@  <3(R,#(R='!H97@Q,#8N:'1M4$L! A0#
M%     @ 58GU5,(334' (   $,T  !(              ( !.@4! '$R,C R
M,G1P:&5X,3 W+FAT;5!+ 0(4 Q0    ( %6)]50KS;?741H  $:@   2
M          "  2HF 0!Q,C(P,C)T<&AE>#$P."YH=&U02P$"% ,4    " !5
MB?54D!5E\?X'  #=)P  $@              @ &K0 $ <3(R,#(R='!H97@S
M,3$N:'1M4$L! A0#%     @ 58GU5"RJ<9_T!P  ?R@  !(
M ( !V4@! '$R,C R,G1P:&5X,S$R+FAT;5!+ 0(4 Q0    ( %6)]53+Y27<
MP@0  "03   2              "  ?U0 0!Q,C(P,C)T<&AE>#,R,2YH=&U0
M2P$"% ,4    " !5B?54/UY2\L $   *$P  $@              @ 'O50$
M<3(R,#(R='!H97@S,C(N:'1M4$L! A0#%     @ 58GU5.JOV:A"0 ( A34<
M !               ( !WUH! '1P:"TR,#(R,#8S,"YH=&U02P$"% ,4
M" !5B?54BC7M[! 3  #3T   $               @ %/FP, ='!H+3(P,C(P
M-C,P+GAS9%!+ 0(4 Q0    ( %6)]53W.I@$#2(  %I% 0 4
M  "  8VN P!T<&@M,C R,C V,S!?8V%L+GAM;%!+ 0(4 Q0    ( %6)]51D
M@NAT.5(  /N= P 4              "  <S0 P!T<&@M,C R,C V,S!?9&5F
M+GAM;%!+ 0(4 Q0    ( %6)]52=^YM_VT<  !U8   3              "
M 3<C! !T<&@M,C R,C V,S!?9S$N:G!G4$L! A0#%     @ 58GU5/KU&0+_
MZP  MZ@) !0              ( !0VL$ '1P:"TR,#(R,#8S,%]L86(N>&UL
M4$L! A0#%     @ 58GU5$TUC:IMCP  CX8& !0              ( !=%<%
K '1P:"TR,#(R,#8S,%]P<F4N>&UL4$L%!@     3 !, Q00  !/G!0    $!

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